BP p.l.c. (BP)

33.41
+0.23 (+0.70%)
Exchange
NYQ
Day Range
32.60 - 33.57
52 Week Range
30.53 - 48.11
Open
32.60
Avg. Vol
6,145,450
Market Cap
101.55B
Short ratio
1.23
PE ratio
PEG Ratio
1.87
Earnings Share
-2.08

BP p.l.c. (BP) Historicals

Date Open High Low Vol Cls adjCls
15-08-28 32.60 33.57 32.60 9,068,100 33.26 33.26
15-08-27 31.93 33.03 31.88 12,914,000 33.03 33.03
15-08-26 31.64 31.65 30.53 11,875,100 31.10 31.10
15-08-25 31.96 32.03 30.69 12,881,100 30.71 30.71
15-08-24 31.50 32.01 30.89 18,480,000 31.19 31.19
15-08-21 34.26 34.42 33.16 8,649,900 33.17 33.17
15-08-20 35.01 35.30 34.38 6,505,400 34.38 34.38
15-08-19 35.06 35.16 34.45 6,579,500 34.66 34.66
15-08-18 35.29 35.32 35.14 4,421,100 35.25 35.25
Date Open High Low Vol Cls adjCls
15-08-17 35.48 35.56 35.15 5,531,400 35.53 35.53
15-08-14 35.54 35.86 35.52 4,643,700 35.77 35.77
15-08-13 36.04 36.07 35.80 5,333,800 35.92 35.92
15-08-12 35.96 36.50 35.75 6,346,100 36.44 36.44
15-08-11 35.84 36.07 35.60 6,104,700 36.05 36.05
15-08-10 35.66 36.30 35.52 6,411,600 36.28 36.28
15-08-07 35.90 36.29 35.65 4,804,900 35.68 35.68
15-08-06 35.64 35.91 35.44 8,096,100 35.88 35.88
15-08-05 36.55 36.67 35.86 6,796,300 35.87 35.87
Date Open High Low Vol Cls adjCls
15-08-04 36.73 36.85 36.42 6,401,400 36.54 35.94
15-08-03 36.63 36.84 36.33 5,564,700 36.48 35.88
15-07-31 37.33 37.36 36.90 5,669,900 36.97 36.36
15-07-30 37.87 38.06 37.45 4,731,300 37.68 37.06
15-07-29 37.06 37.52 36.87 6,782,800 37.39 36.78
15-07-28 36.89 37.33 36.59 8,220,800 37.29 36.68
15-07-27 36.15 36.37 35.87 9,074,500 36.05 35.46
15-07-24 37.07 37.15 36.41 7,304,700 36.57 35.97
15-07-23 37.62 37.71 37.07 8,620,500 37.30 36.69
Date Open High Low Vol Cls adjCls
15-07-22 38.40 38.42 37.81 6,777,900 37.91 37.29
15-07-21 38.69 38.96 38.67 5,668,600 38.73 38.09
15-07-20 39.04 39.07 38.75 4,131,300 38.75 38.11
15-07-17 39.43 39.44 39.00 4,253,700 39.12 38.48
15-07-16 39.79 39.82 39.47 4,587,100 39.54 38.89
15-07-15 40.15 40.21 39.76 4,006,200 40.04 39.38
15-07-14 39.97 40.36 39.91 3,447,200 40.33 39.67
15-07-13 40.05 40.11 39.88 3,435,100 39.96 39.30
15-07-10 40.09 40.20 39.48 5,797,300 39.90 39.24
Date Open High Low Vol Cls adjCls
15-07-09 39.61 39.71 39.12 5,455,500 39.13 38.49
15-07-08 39.28 39.42 38.95 5,931,000 39.15 38.51
15-07-07 39.30 39.87 38.74 10,564,500 39.71 39.06
15-07-06 40.48 40.63 39.85 8,462,700 39.91 39.25
15-07-02 40.73 41.52 40.72 11,773,500 41.29 40.61
15-07-01 39.65 39.66 39.13 6,507,700 39.27 38.63
15-06-30 40.05 40.15 39.70 7,170,800 39.96 39.30
15-06-29 40.76 41.00 40.23 5,998,800 40.31 39.65
15-06-26 41.60 41.79 41.22 4,235,800 41.35 40.67
Date Open High Low Vol Cls adjCls
15-06-25 41.91 42.20 41.63 6,707,300 41.89 41.20
15-06-24 41.29 42.04 41.29 6,363,700 41.83 41.14
15-06-23 41.33 41.62 41.33 2,628,100 41.54 40.86
15-06-22 41.49 41.76 41.34 3,409,400 41.52 40.84
15-06-19 41.21 41.37 41.02 3,034,400 41.15 40.47
15-06-18 41.30 41.59 41.17 3,585,900 41.26 40.58
15-06-17 41.20 41.42 40.80 3,251,100 41.21 40.53
15-06-16 40.92 40.94 40.37 6,836,700 40.91 40.24
15-06-15 40.35 40.99 40.34 4,164,500 40.92 40.25
Date Open High Low Vol Cls adjCls
15-06-12 41.08 41.09 40.70 3,083,100 40.80 40.13
15-06-11 41.36 41.65 41.29 4,075,600 41.42 40.74
15-06-10 41.27 41.43 41.16 4,953,600 41.28 40.60
15-06-09 40.49 40.74 40.28 3,371,400 40.55 39.88
15-06-08 40.47 40.74 40.42 2,816,800 40.53 39.86
15-06-05 40.13 40.84 40.05 5,582,300 40.56 39.89
15-06-04 41.23 41.23 40.50 5,213,000 40.62 39.95
15-06-03 41.51 41.62 41.21 2,805,800 41.23 40.55
15-06-02 41.25 41.71 41.24 3,748,700 41.50 40.82
Date Open High Low Vol Cls adjCls
15-06-01 41.18 41.25 40.67 4,096,500 40.95 40.28
15-05-29 41.41 41.72 41.21 3,146,700 41.46 40.78
15-05-28 41.61 41.61 41.26 3,145,400 41.55 40.87
15-05-27 41.63 42.04 41.58 3,181,700 41.79 41.10
15-05-26 41.94 41.96 41.45 4,375,600 41.63 40.95
15-05-22 42.68 42.74 42.45 2,587,300 42.50 41.80
15-05-21 42.60 43.07 42.51 4,232,300 42.90 42.20
15-05-20 42.07 42.30 41.95 3,035,700 42.08 41.39
15-05-19 42.22 42.23 41.75 5,752,800 41.83 41.14
Date Open High Low Vol Cls adjCls
15-05-18 42.43 42.57 42.31 3,916,400 42.39 41.69
15-05-15 42.65 42.99 42.44 3,932,200 42.81 42.11
15-05-14 43.10 43.20 42.93 4,643,400 42.96 42.25
15-05-13 43.07 43.10 42.69 3,360,100 42.77 42.07
15-05-12 42.48 42.95 42.48 3,801,700 42.69 41.99
15-05-11 42.95 43.03 42.53 4,252,800 42.58 41.88
15-05-08 42.77 42.84 42.26 5,308,800 42.71 42.01
15-05-07 42.02 42.04 41.40 5,020,500 41.83 41.14
15-05-06 42.82 42.91 42.36 4,046,000 42.50 41.80
Date Open High Low Vol Cls adjCls
15-05-05 43.49 43.85 43.07 6,220,000 43.10 41.80
15-05-04 43.37 43.63 43.32 5,149,700 43.41 42.10
15-05-01 42.82 43.36 42.45 7,289,000 43.23 41.93
15-04-30 43.43 43.50 43.14 5,633,000 43.16 41.86
15-04-29 43.39 43.69 43.09 7,175,600 43.59 42.28
15-04-28 43.77 43.83 43.26 8,699,700 43.48 42.17
15-04-27 43.41 43.60 43.02 7,591,500 43.04 41.74
15-04-24 43.72 43.72 43.15 5,414,900 43.46 42.15
15-04-23 43.45 43.74 43.38 5,577,100 43.60 42.29
Date Open High Low Vol Cls adjCls
15-04-22 43.26 43.30 42.92 5,202,600 43.24 41.94
15-04-21 43.06 43.27 42.52 7,808,600 42.78 41.49
15-04-20 43.01 43.25 42.80 5,797,100 42.82 41.53
15-04-17 42.69 42.99 42.55 7,465,200 42.89 41.60
15-04-16 42.62 42.72 42.03 6,651,800 42.55 41.27
15-04-15 42.02 42.48 41.97 6,496,400 42.42 41.14
15-04-14 41.56 42.00 41.47 6,015,900 41.80 40.54
15-04-13 41.39 41.55 41.13 5,037,800 41.23 39.99
15-04-10 41.34 41.62 41.20 4,979,800 41.54 40.29
Date Open High Low Vol Cls adjCls
15-04-09 40.65 41.53 40.55 15,395,300 41.35 40.10
15-04-08 40.25 41.65 40.25 17,083,300 40.77 39.54
15-04-07 40.52 40.95 40.23 8,078,200 40.25 39.04
15-04-06 39.85 40.33 39.76 4,656,200 40.13 38.92
15-04-02 39.44 39.76 39.39 3,501,400 39.65 38.46
15-04-01 39.38 39.67 39.27 4,285,800 39.50 38.31
15-03-31 38.98 39.45 38.86 6,200,500 39.11 37.93
15-03-30 39.54 40.01 39.54 4,272,700 39.84 38.64
15-03-27 39.64 39.75 39.35 4,271,500 39.61 38.42
Date Open High Low Vol Cls adjCls
15-03-26 40.21 40.35 39.60 4,090,600 39.81 38.61
15-03-25 40.05 40.31 39.85 4,426,700 40.01 38.81
15-03-24 40.16 40.21 39.47 4,298,900 39.51 38.32
15-03-23 40.31 40.41 40.03 4,935,000 40.14 38.93
15-03-20 39.52 40.54 39.51 8,001,000 40.10 38.89
15-03-19 39.02 39.20 38.74 4,426,900 38.97 37.80
15-03-18 38.13 39.45 37.91 10,362,500 39.35 38.17
15-03-17 37.62 38.10 37.53 5,034,200 37.82 36.68
15-03-16 37.12 37.55 36.88 6,352,100 37.55 36.42
Date Open High Low Vol Cls adjCls
15-03-13 37.57 37.61 36.95 8,422,900 37.60 36.47
15-03-12 38.89 38.97 38.10 6,716,800 38.16 37.01
15-03-11 38.64 38.64 38.14 8,542,800 38.23 37.08
15-03-10 39.67 39.80 38.83 7,434,800 39.04 37.86
15-03-09 40.38 40.66 40.06 7,200,500 40.28 39.07
15-03-06 40.81 40.85 40.32 6,671,100 40.35 39.13
15-03-05 41.53 41.67 41.18 6,826,100 41.18 39.94
15-03-04 41.38 41.61 41.20 6,499,500 41.53 40.28
15-03-03 41.24 41.88 41.22 7,105,200 41.74 40.48
Date Open High Low Vol Cls adjCls
15-03-02 41.18 41.34 40.90 4,884,800 41.30 40.06
15-02-27 41.46 41.73 41.42 3,634,200 41.44 40.19
15-02-26 41.49 41.57 41.23 3,952,500 41.36 40.11
15-02-25 41.72 41.98 41.50 4,298,900 41.91 40.65
15-02-24 41.50 41.65 41.20 3,962,700 41.59 40.34
15-02-23 41.00 41.52 40.80 4,261,300 41.22 39.98
15-02-20 41.18 41.37 40.97 4,549,900 41.28 40.04
15-02-19 40.93 41.54 40.78 5,644,100 41.19 39.95
15-02-18 41.65 41.93 41.46 4,879,400 41.75 40.49
Date Open High Low Vol Cls adjCls
15-02-17 41.41 41.93 41.25 5,168,400 41.78 40.52
15-02-13 41.80 42.10 41.70 6,625,200 41.93 40.67
15-02-12 40.95 41.81 40.89 15,230,500 41.34 40.10
15-02-11 40.17 40.47 39.82 6,177,400 40.35 39.13
15-02-10 41.15 41.29 40.53 10,147,000 41.25 39.43
15-02-09 41.51 42.03 41.48 8,132,800 41.61 39.77
15-02-06 41.53 41.65 41.08 6,704,800 41.17 39.35
15-02-05 41.11 41.58 40.95 7,738,400 41.38 39.55
15-02-04 40.47 40.80 40.09 8,777,900 40.45 38.66
Date Open High Low Vol Cls adjCls
15-02-03 40.79 41.27 40.52 12,783,500 41.10 39.28
15-02-02 39.40 39.88 39.19 8,213,900 39.86 38.10
15-01-30 38.74 39.28 38.21 7,610,000 38.83 37.11
15-01-29 38.72 38.84 38.21 6,995,400 38.75 37.04
15-01-28 39.78 39.80 38.84 8,471,000 38.88 37.16
15-01-27 39.84 40.44 39.74 10,968,200 40.21 38.43
15-01-26 39.03 40.21 38.80 9,391,200 39.92 38.15
15-01-23 38.49 39.23 38.41 8,398,200 38.90 37.18
15-01-22 39.02 39.14 38.51 8,169,600 38.98 37.26
Date Open High Low Vol Cls adjCls
15-01-21 37.83 39.02 37.73 10,491,800 38.82 37.10
15-01-20 38.01 38.03 37.38 8,197,700 37.69 36.02
15-01-16 36.90 37.95 36.82 15,374,900 37.86 36.19
15-01-15 35.67 36.19 35.59 8,921,100 35.73 34.15
15-01-14 35.16 35.78 34.93 11,629,600 35.67 34.09
15-01-13 36.20 36.34 35.75 10,151,900 35.96 34.37
15-01-12 36.19 36.30 35.68 7,570,800 36.05 34.46
15-01-09 36.76 36.83 36.14 7,616,700 36.58 34.96
15-01-08 36.43 36.92 36.25 10,789,700 36.73 35.11
Date Open High Low Vol Cls adjCls
15-01-07 36.00 36.35 35.66 9,192,400 35.92 34.33
15-01-06 36.01 36.50 35.66 11,575,800 35.83 34.25
15-01-05 36.59 36.66 35.63 16,126,000 36.10 34.50
15-01-02 38.21 38.37 37.73 6,290,100 38.12 36.43
14-12-31 38.29 38.34 38.01 6,856,800 38.12 36.43
14-12-30 38.73 38.79 38.26 7,084,500 38.36 36.66
14-12-29 38.94 39.14 38.78 7,558,400 39.03 37.30
14-12-26 39.06 39.15 38.78 5,986,800 38.98 37.26
14-12-24 39.21 39.27 38.78 3,484,400 38.95 37.23
Date Open High Low Vol Cls adjCls
14-12-23 38.76 39.28 38.61 7,831,000 39.12 37.39
14-12-22 39.21 39.27 38.60 10,179,500 39.10 37.37
14-12-19 38.80 39.42 38.49 10,832,400 39.40 37.66
14-12-18 38.13 38.35 37.66 15,596,000 38.32 36.63
14-12-17 35.93 37.75 35.87 14,429,700 37.69 36.02
14-12-16 35.15 36.55 34.90 17,575,300 35.76 34.18
14-12-15 36.07 36.34 34.88 16,107,200 34.94 33.39
14-12-12 36.97 37.11 36.24 12,180,400 36.24 34.64
14-12-11 37.69 37.98 37.30 9,744,000 37.33 35.68
Date Open High Low Vol Cls adjCls
14-12-10 38.23 38.26 37.50 10,584,600 37.74 36.07
14-12-09 38.53 39.13 38.08 12,161,200 38.52 36.82
14-12-08 39.55 39.58 38.77 10,641,900 38.87 37.15
14-12-05 40.15 40.23 39.81 6,906,600 39.98 38.21
14-12-04 40.39 40.62 40.04 8,242,900 40.39 38.60
14-12-03 40.94 41.59 40.75 7,502,200 41.31 39.48
14-12-02 39.96 41.20 39.80 12,932,100 40.72 38.92
14-12-01 39.62 39.90 38.87 14,091,000 39.83 38.07
14-11-28 39.83 39.93 39.19 13,950,700 39.32 37.58
Date Open High Low Vol Cls adjCls
14-11-26 41.61 41.73 41.40 3,441,900 41.59 39.75
14-11-25 41.99 42.06 41.52 6,256,500 41.57 39.73
14-11-24 42.41 42.47 41.91 5,473,700 42.04 40.18
14-11-21 42.28 42.51 42.10 5,918,100 42.42 40.54
14-11-20 41.49 41.89 41.46 3,864,000 41.77 39.92
14-11-19 41.45 41.72 41.16 4,540,400 41.54 39.70
14-11-18 41.27 41.40 40.97 4,250,500 41.19 39.37
14-11-17 40.70 41.04 40.51 4,577,000 40.90 39.09
14-11-14 40.40 41.03 40.39 5,525,600 40.94 39.13
Date Open High Low Vol Cls adjCls
14-11-13 40.76 40.86 40.46 8,572,200 40.67 38.87
14-11-12 41.21 41.56 41.12 6,101,900 41.18 39.36
14-11-11 41.43 41.92 41.31 5,421,800 41.75 39.90
14-11-10 42.07 42.25 41.77 5,072,400 41.86 40.01
14-11-07 41.99 42.34 41.94 5,702,100 42.06 40.20
14-11-06 42.02 42.11 41.54 4,523,700 41.87 40.02
14-11-05 41.48 41.92 41.25 5,316,100 41.77 39.92
14-11-04 41.98 42.02 41.40 8,031,000 41.65 39.23
14-11-03 42.94 43.08 42.43 6,742,000 42.46 40.00
Date Open High Low Vol Cls adjCls
14-10-31 43.06 43.47 42.69 7,493,700 43.46 40.94
14-10-30 42.67 43.27 42.44 6,651,300 43.11 40.61
14-10-29 43.00 43.50 42.62 7,344,300 42.90 40.41
14-10-28 42.31 42.86 42.13 7,427,800 42.84 40.36
14-10-27 41.80 42.01 41.53 7,010,200 41.95 39.52
14-10-24 42.06 42.21 41.79 4,358,500 42.17 39.72
14-10-23 41.97 42.42 41.79 4,949,300 42.17 39.72
14-10-22 41.97 42.16 41.56 5,049,000 41.56 39.15
14-10-21 41.91 42.39 41.67 5,479,700 42.26 39.81
Date Open High Low Vol Cls adjCls
14-10-20 41.10 41.28 40.79 6,357,400 41.16 38.77
14-10-17 41.34 41.70 41.23 11,108,100 41.44 39.04
14-10-16 39.64 40.98 39.45 9,972,900 40.72 38.36
14-10-15 40.48 40.69 39.56 10,663,400 40.63 38.27
14-10-14 41.10 41.27 40.48 8,518,800 40.61 38.26
14-10-13 41.92 42.10 41.17 5,207,000 41.22 38.83
14-10-10 41.62 41.98 41.27 7,416,700 41.54 39.13
14-10-09 42.64 42.73 41.95 6,970,900 41.99 39.56
14-10-08 42.81 43.23 42.39 8,960,000 43.15 40.65
Date Open High Low Vol Cls adjCls
14-10-07 42.94 43.05 42.54 4,439,500 42.56 40.09
14-10-06 42.76 43.21 42.73 4,916,900 43.05 40.55
14-10-03 42.96 43.04 42.65 6,923,500 42.70 40.22
14-10-02 43.41 43.44 42.59 7,933,400 43.16 40.66
14-10-01 43.84 44.14 43.57 4,323,600 43.68 41.15
14-09-30 44.04 44.22 43.80 6,834,500 43.95 41.40
14-09-29 44.25 44.72 44.14 4,460,900 44.54 41.96
14-09-26 43.94 44.55 43.81 7,105,500 44.36 41.79
14-09-25 44.96 44.99 43.89 15,355,000 44.06 41.51
Date Open High Low Vol Cls adjCls
14-09-24 45.82 45.88 45.36 6,237,900 45.51 42.87
14-09-23 45.89 46.04 45.70 3,192,900 45.72 43.07
14-09-22 46.40 46.40 45.96 5,292,800 46.13 43.45
14-09-19 46.89 46.91 46.41 4,956,900 46.46 43.77
14-09-18 46.57 46.71 46.25 3,241,100 46.42 43.73
14-09-17 46.36 46.49 46.15 3,365,200 46.23 43.55
14-09-16 45.67 46.44 45.66 4,209,000 46.23 43.55
14-09-15 45.59 46.07 45.50 5,073,700 45.89 43.23
14-09-12 46.05 46.07 45.80 4,795,000 45.94 43.28
Date Open High Low Vol Cls adjCls
14-09-11 46.23 46.49 45.97 9,464,900 46.24 43.56
14-09-10 46.00 46.61 45.78 16,247,200 46.52 43.82
14-09-09 45.16 45.38 45.05 4,892,300 45.15 42.53
14-09-08 45.49 45.69 45.14 8,919,600 45.33 42.70
14-09-05 45.46 46.16 45.34 15,529,500 45.93 43.27
14-09-04 48.07 48.11 44.65 54,703,000 44.89 42.29
14-09-03 47.78 48.00 47.69 5,313,200 47.71 44.94
14-09-02 47.57 47.63 47.10 5,573,600 47.20 44.46
14-08-29 47.98 48.03 47.64 4,274,300 47.84 45.07
Date Open High Low Vol Cls adjCls
14-08-28 48.16 48.20 47.82 5,093,000 47.92 45.14
14-08-27 48.35 48.47 48.24 1,966,100 48.36 45.56
14-08-26 48.36 48.39 48.18 2,636,800 48.18 45.39
14-08-25 48.37 48.60 48.21 2,414,400 48.55 45.73
14-08-22 48.25 48.32 48.03 2,890,100 48.13 45.34
14-08-21 48.15 48.35 48.10 2,871,300 48.27 45.47
14-08-20 48.14 48.26 48.01 2,971,600 48.19 45.40
14-08-19 47.80 48.41 47.77 5,310,400 48.30 45.50
14-08-18 47.88 47.91 47.54 3,872,100 47.90 45.12
Date Open High Low Vol Cls adjCls
14-08-15 47.33 47.54 47.05 4,778,700 47.39 44.64
14-08-14 47.45 47.50 47.18 3,175,200 47.41 44.66
14-08-13 47.19 47.29 46.92 3,748,200 47.13 44.40
14-08-12 47.21 47.59 47.13 4,235,200 47.44 44.69
14-08-11 47.37 47.66 47.22 8,018,400 47.44 44.69
14-08-08 47.21 47.43 46.77 11,594,300 47.40 44.65
14-08-07 48.08 48.22 47.16 4,262,200 47.36 44.61
14-08-06 48.05 48.32 47.80 4,145,100 47.85 45.08
14-08-05 49.21 49.21 48.45 5,113,500 48.57 45.20
Date Open High Low Vol Cls adjCls
14-08-04 49.23 49.39 48.91 3,549,000 49.33 45.91
14-08-01 48.66 49.22 48.57 7,105,200 49.00 45.60
14-07-31 49.22 49.49 48.91 6,150,800 48.97 45.57
14-07-30 48.87 49.58 48.70 9,308,900 49.54 46.11
14-07-29 49.75 49.83 48.91 9,363,400 48.98 45.58
14-07-28 50.71 50.79 50.42 3,092,800 50.64 47.13
14-07-25 51.00 51.06 50.78 2,293,100 50.92 47.39
14-07-24 51.01 51.42 50.98 2,418,200 51.39 47.83
14-07-23 51.22 51.25 51.03 3,232,300 51.19 47.64
Date Open High Low Vol Cls adjCls
14-07-22 51.00 51.09 50.96 3,335,900 50.97 47.44
14-07-21 50.50 50.76 50.38 2,775,500 50.72 47.20
14-07-18 50.59 50.81 50.47 4,218,200 50.73 47.21
14-07-17 51.01 51.30 50.79 11,253,800 50.87 47.34
14-07-16 52.06 52.34 52.00 2,320,100 52.28 48.66
14-07-15 51.91 51.99 51.40 2,502,100 51.70 48.12
14-07-14 51.59 51.75 51.52 2,866,300 51.64 48.06
14-07-11 51.59 51.72 51.54 2,002,600 51.61 48.03
14-07-10 51.75 51.87 51.58 3,481,000 51.80 48.21
Date Open High Low Vol Cls adjCls
14-07-09 51.89 52.33 51.79 3,353,500 52.32 48.69
14-07-08 52.45 52.59 52.21 2,387,000 52.38 48.75
14-07-07 52.84 52.87 52.56 2,314,200 52.62 48.97
14-07-03 53.21 53.24 53.00 1,747,000 53.15 49.46
14-07-02 53.41 53.48 53.20 3,409,200 53.38 49.68
14-07-01 52.90 53.10 52.81 3,435,700 53.00 49.33
14-06-30 52.58 52.95 52.47 2,175,500 52.75 49.09
14-06-27 52.62 52.71 52.40 3,292,500 52.60 48.95
14-06-26 52.59 52.84 52.17 2,525,100 52.75 49.09
Date Open High Low Vol Cls adjCls
14-06-25 52.72 52.85 52.41 4,973,700 52.62 48.97
14-06-24 53.45 53.48 52.78 5,946,000 52.84 49.18
14-06-23 53.00 53.14 52.91 2,234,100 53.07 49.39
14-06-20 52.82 53.09 52.75 2,660,300 52.78 49.12
14-06-19 52.90 52.98 52.58 3,203,600 52.67 49.02
14-06-18 51.98 52.72 51.94 4,270,500 52.67 49.02
14-06-17 51.38 51.65 51.29 2,100,000 51.64 48.06
14-06-16 51.59 51.83 51.50 3,497,400 51.74 48.15
14-06-13 51.90 52.05 51.55 5,407,800 51.68 48.10
Date Open High Low Vol Cls adjCls
14-06-12 51.05 51.59 51.04 4,212,300 51.34 47.78
14-06-11 50.75 50.98 50.71 1,724,500 50.86 47.33
14-06-10 50.77 50.99 50.67 2,995,500 50.95 47.42
14-06-09 50.87 50.94 50.70 2,139,300 50.84 47.32
14-06-06 50.48 50.88 50.45 3,224,600 50.81 47.29
14-06-05 50.36 50.48 50.14 1,825,200 50.44 46.94
14-06-04 50.07 50.12 49.87 4,315,300 50.07 46.60
14-06-03 50.50 50.56 50.34 2,972,600 50.52 47.02
14-06-02 50.76 50.86 50.49 4,517,800 50.58 47.07
Date Open High Low Vol Cls adjCls
14-05-30 50.59 50.63 50.34 2,837,200 50.45 46.95
14-05-29 50.76 50.78 50.59 2,476,900 50.65 47.14
14-05-28 50.69 50.90 50.65 2,628,300 50.67 47.16
14-05-27 50.98 51.04 50.67 3,507,000 50.70 47.18
14-05-23 51.16 51.21 50.97 3,507,300 51.10 47.56
14-05-22 51.18 51.42 51.16 2,246,600 51.21 47.66
14-05-21 51.40 51.56 51.27 3,933,300 51.47 47.90
14-05-20 50.97 51.20 50.82 2,959,800 50.91 47.38
14-05-19 51.33 51.45 51.23 3,837,800 51.36 47.80
Date Open High Low Vol Cls adjCls
14-05-16 51.02 51.43 50.94 5,618,400 51.30 47.74
14-05-15 50.70 50.99 50.34 7,527,300 50.90 47.37
14-05-14 50.22 50.72 50.21 2,435,300 50.43 46.93
14-05-13 50.57 50.62 50.41 4,211,800 50.51 47.01
14-05-12 50.88 50.94 50.63 4,856,400 50.70 47.18
14-05-09 50.74 50.75 50.39 3,553,000 50.56 47.05
14-05-08 51.36 51.38 50.77 6,879,300 50.78 47.26
14-05-07 51.08 51.25 50.78 6,850,400 51.02 47.48
14-05-06 51.01 51.23 50.92 5,644,400 51.12 47.03
Date Open High Low Vol Cls adjCls
14-05-05 50.67 50.90 50.58 3,186,900 50.81 46.75
14-05-02 50.69 50.92 50.52 3,317,900 50.87 46.80
14-05-01 50.56 50.57 50.25 3,212,600 50.40 46.37
14-04-30 50.67 50.77 50.39 7,198,000 50.62 46.57
14-04-29 49.98 50.73 49.94 7,620,800 50.29 46.27
14-04-28 49.27 49.35 48.90 4,998,100 49.04 45.12
14-04-25 49.89 50.02 49.67 4,727,200 49.72 45.74
14-04-24 49.17 49.50 48.96 4,960,100 49.39 45.44
14-04-23 48.85 48.96 48.72 3,413,600 48.81 44.91
Date Open High Low Vol Cls adjCls
14-04-22 49.14 49.21 48.96 2,638,600 49.04 45.12
14-04-21 48.94 49.13 48.84 2,639,600 49.03 45.11
14-04-17 48.59 48.97 48.51 3,574,700 48.88 44.97
14-04-16 48.26 48.39 48.10 3,101,200 48.39 44.52
14-04-15 47.82 47.97 47.42 5,041,700 47.77 43.95
14-04-14 47.16 47.80 47.14 4,853,900 47.54 43.74
14-04-11 47.83 48.01 47.45 6,383,300 47.45 43.65
14-04-10 48.71 48.94 48.24 3,194,000 48.28 44.42
14-04-09 48.56 48.83 48.24 3,605,500 48.78 44.88
Date Open High Low Vol Cls adjCls
14-04-08 48.28 48.41 47.88 3,730,500 47.96 44.12
14-04-07 48.45 48.48 48.10 2,371,700 48.11 44.26
14-04-04 48.67 48.86 48.40 3,776,300 48.45 44.57
14-04-03 48.41 48.45 48.18 2,797,400 48.32 44.46
14-04-02 48.62 48.78 48.42 6,207,900 48.44 44.57
14-04-01 48.31 48.49 48.27 3,353,300 48.44 44.57
14-03-31 48.40 48.43 47.97 4,276,800 48.10 44.25
14-03-28 47.90 48.48 47.83 7,463,100 48.37 44.50
14-03-27 47.18 47.63 47.08 3,782,300 47.57 43.77
Date Open High Low Vol Cls adjCls
14-03-26 47.60 47.66 46.97 5,063,000 46.97 43.21
14-03-25 46.52 47.14 46.52 4,947,800 47.01 43.25
14-03-24 46.79 46.85 46.35 7,705,700 46.70 42.96
14-03-21 46.48 46.93 46.36 15,397,700 46.51 42.79
14-03-20 46.42 46.68 46.29 17,857,900 46.52 42.80
14-03-19 47.55 47.78 47.16 4,149,400 47.32 43.54
14-03-18 47.47 47.72 47.38 5,596,800 47.56 43.76
14-03-17 47.47 47.87 47.33 5,008,000 47.66 43.85
14-03-14 47.52 47.81 47.52 3,900,700 47.69 43.88
Date Open High Low Vol Cls adjCls
14-03-13 48.37 48.38 47.52 3,666,000 47.59 43.78
14-03-12 48.10 48.32 48.03 2,249,000 48.21 44.35
14-03-11 48.41 48.65 48.11 2,690,700 48.22 44.36
14-03-10 48.22 48.45 48.13 2,540,200 48.44 44.57
14-03-07 48.53 48.59 48.15 5,904,400 48.43 44.56
14-03-06 48.63 48.95 48.62 4,632,100 48.79 44.89
14-03-05 48.90 49.17 48.65 5,747,400 48.82 44.92
14-03-04 49.28 49.44 49.03 6,511,700 49.34 45.39
14-03-03 49.39 49.87 48.89 9,857,500 49.00 45.08
Date Open High Low Vol Cls adjCls
14-02-28 50.27 50.89 50.27 5,542,000 50.61 46.56
14-02-27 50.38 50.55 50.13 5,585,800 50.41 46.38
14-02-26 50.62 50.72 50.27 4,941,500 50.42 46.39
14-02-25 50.73 51.02 50.43 8,166,400 50.67 46.62
14-02-24 50.00 50.59 49.96 8,709,300 50.27 46.25
14-02-21 50.02 50.20 49.76 6,282,700 49.81 45.83
14-02-20 49.73 49.96 49.61 8,097,900 49.86 45.87
14-02-19 49.30 49.70 49.20 5,479,300 49.33 45.38
14-02-18 49.34 49.63 49.26 10,061,800 49.41 45.46
Date Open High Low Vol Cls adjCls
14-02-14 48.53 48.96 48.47 2,597,700 48.81 44.91
14-02-13 48.14 48.58 48.08 3,546,000 48.45 44.57
14-02-12 48.58 48.60 48.22 4,615,200 48.38 44.51
14-02-11 48.02 48.74 47.94 4,794,000 48.61 44.20
14-02-10 47.34 47.50 47.24 2,432,700 47.50 43.19
14-02-07 47.23 47.65 47.21 2,833,100 47.61 43.29
14-02-06 46.58 47.36 46.50 5,952,100 47.32 43.02
14-02-05 46.22 46.34 45.83 3,780,900 46.04 41.86
14-02-04 45.97 46.59 45.93 5,315,100 46.27 42.07
Date Open High Low Vol Cls adjCls
14-02-03 46.73 46.87 46.01 5,033,900 46.11 41.92
14-01-31 46.68 47.23 46.62 4,796,700 46.89 42.63
14-01-30 47.62 47.62 47.13 3,760,700 47.41 43.11
14-01-29 47.07 47.48 46.96 4,831,600 47.27 42.98
14-01-28 47.43 47.59 47.32 2,641,700 47.48 43.17
14-01-27 47.51 47.65 47.06 4,921,600 47.25 42.96
14-01-24 48.62 48.64 47.73 8,983,500 47.75 43.42
14-01-23 48.96 48.99 48.43 5,949,900 48.63 44.22
14-01-22 48.88 49.16 48.68 8,903,400 49.04 44.59
Date Open High Low Vol Cls adjCls
14-01-21 48.62 48.69 48.35 5,103,100 48.53 44.12
14-01-17 48.06 48.47 48.01 5,872,700 48.20 43.82
14-01-16 48.08 48.12 47.80 4,549,800 47.91 43.56
14-01-15 48.43 48.48 48.07 6,437,200 48.10 43.73
14-01-14 48.43 48.44 48.12 6,072,200 48.34 43.95
14-01-13 48.53 48.88 48.10 8,277,700 48.15 43.78
14-01-10 49.12 49.20 48.99 5,310,100 49.20 44.73
14-01-09 49.01 49.19 48.77 7,556,500 48.85 44.42
14-01-08 48.66 48.82 48.53 6,801,800 48.73 44.31
Date Open High Low Vol Cls adjCls
14-01-07 48.52 48.65 48.32 7,513,500 48.55 44.14
14-01-06 48.11 48.24 47.90 5,735,900 48.00 43.64
14-01-03 48.20 48.29 47.85 5,531,200 47.87 43.52
14-01-02 48.43 48.44 47.89 4,737,500 47.98 43.62
13-12-31 48.38 48.65 48.31 3,419,300 48.61 44.20
13-12-30 48.20 48.33 48.00 3,642,400 48.20 43.82
13-12-27 48.30 48.43 48.06 3,616,200 48.27 43.89
13-12-26 47.70 48.07 47.59 3,496,300 47.97 43.62
13-12-24 47.52 47.60 47.43 1,959,300 47.59 43.27
Date Open High Low Vol Cls adjCls
13-12-23 47.37 47.56 47.27 4,006,700 47.41 43.11
13-12-20 46.54 46.95 46.53 5,247,800 46.86 42.61
13-12-19 46.06 46.65 45.99 4,514,700 46.61 42.38
13-12-18 45.81 46.23 45.51 6,223,700 46.22 42.02
13-12-17 45.64 45.67 45.30 5,399,600 45.52 41.39
13-12-16 45.97 46.28 45.95 4,790,200 46.03 41.85
13-12-13 45.77 45.80 45.44 6,082,800 45.69 41.54
13-12-12 46.33 46.36 45.90 4,336,200 46.17 41.98
13-12-11 46.77 46.89 46.54 3,139,000 46.70 42.46
Date Open High Low Vol Cls adjCls
13-12-10 46.72 46.78 46.57 3,358,100 46.57 42.34
13-12-09 46.88 46.99 46.77 3,055,500 46.92 42.66
13-12-06 47.02 47.04 46.69 2,514,800 46.80 42.55
13-12-05 46.62 46.71 46.41 2,725,100 46.44 42.22
13-12-04 46.26 46.87 46.25 4,768,300 46.77 42.52
13-12-03 46.48 46.67 46.35 4,648,900 46.58 42.35
13-12-02 46.73 46.85 46.60 3,842,500 46.65 42.42
13-11-29 47.28 47.43 47.01 2,324,400 47.01 42.74
13-11-27 47.20 47.29 46.81 4,109,500 46.90 42.64
Date Open High Low Vol Cls adjCls
13-11-26 47.31 47.41 47.13 4,274,800 47.14 42.86
13-11-25 47.69 47.69 47.33 5,857,400 47.47 43.16
13-11-22 47.66 48.03 47.62 8,036,400 48.03 43.67
13-11-21 47.22 47.45 47.15 3,846,900 47.35 43.05
13-11-20 47.34 47.40 46.85 5,043,100 46.99 42.72
13-11-19 46.98 47.07 46.79 3,748,900 46.95 42.69
13-11-18 47.24 47.30 46.87 5,072,500 46.92 42.66
13-11-15 47.03 47.22 46.90 6,730,600 47.18 42.90
13-11-14 46.32 46.70 46.28 3,950,400 46.58 42.35
Date Open High Low Vol Cls adjCls
13-11-13 46.13 46.50 46.04 4,595,600 46.45 42.23
13-11-12 46.08 46.25 45.81 3,929,300 45.91 41.74
13-11-11 46.09 46.22 46.00 2,499,500 46.08 41.90
13-11-08 45.78 46.12 45.72 4,848,700 46.09 41.91
13-11-07 46.70 46.71 45.99 6,144,600 46.10 41.92
13-11-06 46.99 47.00 46.60 9,073,800 46.82 42.57
13-11-05 46.88 47.06 46.59 6,375,300 46.99 42.21
13-11-04 46.72 46.99 46.67 6,854,300 46.93 42.15
13-11-01 46.47 46.61 46.12 7,423,900 46.55 41.81
Date Open High Low Vol Cls adjCls
13-10-31 46.46 46.65 46.22 19,298,700 46.50 41.77
13-10-30 46.42 46.61 46.09 8,987,300 46.29 41.58
13-10-29 45.56 46.00 45.20 20,455,200 45.90 41.23
13-10-28 43.69 43.82 43.47 4,722,700 43.72 39.27
13-10-25 43.97 43.99 43.54 6,290,600 43.66 39.22
13-10-24 43.75 43.76 43.49 6,862,300 43.58 39.14
13-10-23 43.49 43.61 43.26 5,398,500 43.39 38.97
13-10-22 43.55 43.68 43.50 4,227,600 43.60 39.16
13-10-21 43.42 43.60 43.32 4,066,700 43.57 39.13
Date Open High Low Vol Cls adjCls
13-10-18 43.23 43.40 43.12 6,312,300 43.33 38.92
13-10-17 42.85 43.00 42.79 6,041,600 43.00 38.62
13-10-16 42.79 42.81 42.43 4,636,800 42.57 38.24
13-10-15 42.55 42.61 42.37 5,461,500 42.50 38.17
13-10-14 42.38 42.65 42.30 6,644,800 42.60 38.26
13-10-11 41.97 42.29 41.94 5,335,300 42.15 37.86
13-10-10 41.63 41.97 41.62 3,682,300 41.90 37.63
13-10-09 41.66 41.71 41.30 4,538,200 41.54 37.31
13-10-08 41.95 42.04 41.70 4,279,900 41.71 37.46
Date Open High Low Vol Cls adjCls
13-10-07 42.09 42.38 42.03 3,578,400 42.11 37.82
13-10-04 42.27 42.40 42.18 3,575,100 42.28 37.98
13-10-03 42.75 42.80 42.32 10,632,600 42.39 38.07
13-10-02 41.89 42.18 41.81 3,218,000 42.11 37.82
13-10-01 41.95 42.07 41.79 3,864,500 41.85 37.59
13-09-30 42.11 42.27 41.82 6,252,500 42.03 37.75
13-09-27 42.56 42.80 42.48 3,980,000 42.80 38.44
13-09-26 42.53 42.80 42.50 9,691,000 42.66 38.32
13-09-25 42.25 42.53 42.22 3,235,900 42.39 38.07
Date Open High Low Vol Cls adjCls
13-09-24 42.38 42.47 42.21 2,838,200 42.28 37.98
13-09-23 42.46 42.51 42.16 2,936,500 42.27 37.97
13-09-20 42.85 42.86 42.40 6,690,800 42.46 38.14
13-09-19 42.39 42.43 42.20 3,905,700 42.33 38.02
13-09-18 42.02 42.54 41.78 5,255,700 42.42 38.10
13-09-17 42.04 42.18 41.95 2,313,300 42.02 37.74
13-09-16 42.58 42.60 42.10 4,303,600 42.12 37.83
13-09-13 42.00 42.13 41.88 3,611,900 41.94 37.67
13-09-12 42.31 42.42 42.05 4,721,600 42.10 37.81
Date Open High Low Vol Cls adjCls
13-09-11 42.06 42.34 42.05 5,092,100 42.29 37.98
13-09-10 41.86 42.04 41.77 2,818,200 42.02 37.74
13-09-09 41.83 41.99 41.77 2,436,500 41.89 37.63
13-09-06 41.74 41.92 41.50 3,407,200 41.82 37.56
13-09-05 41.39 41.71 41.38 2,334,100 41.55 37.32
13-09-04 41.30 41.60 41.28 2,717,800 41.41 37.19
13-09-03 41.39 41.45 41.08 3,715,600 41.33 37.12
13-08-30 41.49 41.53 41.25 3,403,700 41.30 37.10
13-08-29 41.83 41.91 41.58 3,688,000 41.64 37.40
Date Open High Low Vol Cls adjCls
13-08-28 41.97 42.22 41.84 5,342,800 42.12 37.83
13-08-27 41.36 41.78 41.34 3,385,000 41.47 37.25
13-08-26 41.54 41.55 41.29 2,703,500 41.36 37.15
13-08-23 41.16 41.54 41.11 4,139,600 41.51 37.28
13-08-22 40.82 40.99 40.75 2,808,300 40.91 36.75
13-08-21 40.84 40.89 40.51 4,296,800 40.53 36.40
13-08-20 41.02 41.13 40.90 4,354,200 40.90 36.74
13-08-19 41.29 41.35 41.05 3,633,800 41.10 36.92
13-08-16 41.32 41.41 41.19 3,621,000 41.32 37.11
Date Open High Low Vol Cls adjCls
13-08-15 41.10 41.47 41.01 4,346,600 41.27 37.07
13-08-14 41.64 41.71 41.33 6,215,500 41.34 37.13
13-08-13 41.26 41.43 41.05 4,416,900 41.39 37.18
13-08-12 41.25 41.31 41.03 3,665,300 41.08 36.90
13-08-09 41.34 41.48 41.23 3,004,900 41.27 37.07
13-08-08 41.36 41.45 41.11 3,376,500 41.28 37.08
13-08-07 41.47 41.65 41.23 5,313,900 41.23 37.03
13-08-06 41.91 41.96 41.72 5,149,400 41.84 37.10
13-08-05 41.91 42.04 41.81 5,042,400 41.97 37.21
Date Open High Low Vol Cls adjCls
13-08-02 41.82 41.94 41.66 4,654,600 41.93 37.18
13-08-01 41.57 41.83 41.51 6,300,000 41.72 36.99
13-07-31 41.64 41.75 41.37 7,895,200 41.44 36.74
13-07-30 41.65 41.83 41.26 15,013,400 41.74 37.01
13-07-29 43.38 43.41 42.96 4,147,800 43.12 38.23
13-07-26 43.61 43.68 43.34 3,247,900 43.58 38.64
13-07-25 43.46 43.73 43.41 2,757,500 43.69 38.74
13-07-24 43.74 43.75 43.35 3,815,100 43.44 38.51
13-07-23 43.55 43.64 43.34 4,179,600 43.55 38.61
Date Open High Low Vol Cls adjCls
13-07-22 43.08 43.38 43.06 5,127,000 43.20 38.30
13-07-19 42.90 43.09 42.80 5,239,700 43.01 38.13
13-07-18 42.88 43.01 42.63 6,091,000 42.71 37.87
13-07-17 42.57 42.70 42.44 3,015,600 42.55 37.73
13-07-16 42.36 42.54 42.15 4,715,200 42.54 37.72
13-07-15 42.21 42.38 42.12 4,941,200 42.14 37.36
13-07-12 42.29 42.35 42.14 4,995,300 42.19 37.41
13-07-11 42.47 42.56 42.23 7,476,700 42.54 37.72
13-07-10 41.95 42.27 41.88 7,862,600 42.12 37.34
Date Open High Low Vol Cls adjCls
13-07-09 41.45 41.80 41.35 7,073,100 41.65 36.93
13-07-08 41.28 41.47 41.18 8,651,700 41.28 36.60
13-07-05 40.88 41.19 40.68 6,694,800 41.17 36.50
13-07-03 41.05 41.31 40.96 4,303,900 41.18 36.51
13-07-02 41.50 41.67 41.24 10,322,800 41.38 36.69
13-07-01 41.98 42.04 41.63 5,910,500 41.64 36.92
13-06-28 41.59 41.89 41.56 4,050,100 41.74 37.01
13-06-27 41.59 41.98 41.59 5,059,500 41.78 37.04
13-06-26 41.95 42.00 41.55 2,395,700 41.83 37.09
Date Open High Low Vol Cls adjCls
13-06-25 41.99 42.04 41.47 3,809,600 41.68 36.95
13-06-24 41.27 41.89 41.16 7,039,200 41.52 36.81
13-06-21 41.55 41.85 41.22 8,599,000 41.72 36.99
13-06-20 42.02 42.10 41.50 9,419,400 41.68 36.95
13-06-19 42.95 43.05 42.47 6,510,000 42.60 37.77
13-06-18 43.16 43.37 43.16 2,612,600 43.29 38.38
13-06-17 43.20 43.41 43.15 4,372,900 43.26 38.35
13-06-14 42.89 43.17 42.74 3,276,400 42.84 37.98
13-06-13 42.66 43.17 42.64 3,933,100 43.09 38.20
Date Open High Low Vol Cls adjCls
13-06-12 43.34 43.37 42.66 4,029,600 42.77 37.92
13-06-11 42.73 43.25 42.69 4,107,000 43.09 38.20
13-06-10 43.06 43.45 42.97 4,554,400 43.28 38.37
13-06-07 43.01 43.15 42.76 5,309,000 42.95 38.08
13-06-06 42.94 43.16 42.71 4,507,100 43.15 38.26
13-06-05 43.04 43.20 42.82 4,252,000 42.87 38.01
13-06-04 43.26 43.38 43.04 3,864,900 43.24 38.34
13-06-03 43.08 43.47 43.00 3,997,700 43.42 38.50
13-05-31 43.39 43.44 42.90 5,564,400 42.91 38.04
Date Open High Low Vol Cls adjCls
13-05-30 43.75 43.78 43.48 3,447,400 43.67 38.72
13-05-29 43.48 43.81 43.40 3,801,600 43.65 38.70
13-05-28 43.94 43.98 43.56 3,712,000 43.60 38.66
13-05-24 43.38 43.54 43.25 5,270,100 43.52 38.59
13-05-23 43.23 43.74 42.96 5,616,500 43.73 38.77
13-05-22 43.76 44.03 43.21 4,966,500 43.28 38.37
13-05-21 43.17 43.79 43.17 4,799,900 43.56 38.62
13-05-20 43.02 43.59 43.00 6,092,700 43.40 38.48
13-05-17 42.82 43.00 42.75 3,717,400 42.96 38.09
Date Open High Low Vol Cls adjCls
13-05-16 42.70 42.97 42.63 5,290,100 42.75 37.90
13-05-15 42.88 43.06 42.75 4,495,400 42.98 38.11
13-05-14 42.96 43.18 42.90 4,544,100 43.11 38.22
13-05-13 43.04 43.11 42.81 4,457,700 43.02 38.14
13-05-10 43.16 43.22 42.85 4,287,000 43.18 38.28
13-05-09 43.37 43.59 43.23 5,412,700 43.27 38.36
13-05-08 43.41 43.77 43.38 5,211,600 43.64 38.69
13-05-07 44.03 44.27 43.86 5,799,300 44.07 38.59
13-05-06 44.08 44.15 43.86 3,944,800 43.97 38.51
Date Open High Low Vol Cls adjCls
13-05-03 44.03 44.25 43.95 6,704,600 43.96 38.50
13-05-02 43.47 43.65 43.31 5,572,900 43.53 38.12
13-05-01 43.77 43.82 43.24 6,551,700 43.32 37.94
13-04-30 43.68 43.73 43.31 10,317,800 43.60 38.18
13-04-29 42.22 42.81 42.21 6,149,400 42.63 37.33
13-04-26 42.03 42.33 41.91 4,258,900 42.20 36.96
13-04-25 42.44 42.77 42.24 5,946,800 42.28 37.03
13-04-24 41.89 42.23 41.87 5,182,900 42.08 36.85
13-04-23 41.25 41.64 41.21 6,616,300 41.62 36.45
Date Open High Low Vol Cls adjCls
13-04-22 40.92 41.25 40.77 7,089,400 41.15 36.04
13-04-19 41.06 41.14 40.89 8,759,100 40.99 35.90
13-04-18 40.42 41.29 40.12 9,904,100 41.09 35.98
13-04-17 40.67 40.70 40.20 11,339,000 40.23 35.23
13-04-16 41.24 41.38 41.00 6,198,300 41.15 36.04
13-04-15 40.99 41.29 40.92 9,322,000 40.96 35.87
13-04-12 41.57 41.65 41.14 4,363,600 41.57 36.40
13-04-11 41.69 41.96 41.57 4,664,500 41.78 36.59
13-04-10 41.88 41.95 41.39 6,297,500 41.57 36.40
Date Open High Low Vol Cls adjCls
13-04-09 41.35 41.92 41.26 4,952,800 41.75 36.56
13-04-08 41.24 41.34 41.06 4,658,900 41.22 36.10
13-04-05 41.05 41.52 41.00 4,315,200 41.52 36.36
13-04-04 41.45 41.61 41.18 5,969,600 41.28 36.15
13-04-03 42.23 42.30 41.79 6,106,500 41.90 36.69
13-04-02 42.20 42.23 42.05 7,017,900 42.14 36.90
13-04-01 42.35 42.40 41.83 4,187,600 42.01 36.79
13-03-28 42.32 42.41 41.85 5,663,600 42.35 37.09
13-03-27 41.89 42.31 41.72 4,510,900 42.26 37.01
Date Open High Low Vol Cls adjCls
13-03-26 42.01 42.36 42.01 6,183,700 42.32 37.06
13-03-25 42.10 42.15 41.86 5,729,800 41.96 36.75
13-03-22 42.02 42.15 41.68 9,882,200 42.00 36.78
13-03-21 40.66 41.15 40.61 5,876,600 40.89 35.81
13-03-20 40.98 41.04 40.68 4,940,000 40.82 35.75
13-03-19 41.02 41.02 40.69 5,117,900 41.00 35.91
13-03-18 40.76 40.96 40.52 4,700,900 40.66 35.61
13-03-15 40.60 41.08 40.51 7,939,100 41.08 35.98
13-03-14 40.29 41.03 40.26 5,504,600 41.00 35.91
Date Open High Low Vol Cls adjCls
13-03-13 40.20 40.36 40.10 5,965,100 40.19 35.20
13-03-12 40.58 40.70 40.36 5,529,100 40.41 35.39
13-03-11 40.53 40.65 40.37 6,548,200 40.60 35.56
13-03-08 40.55 40.58 40.36 7,527,700 40.39 35.37
13-03-07 40.69 40.79 40.62 6,124,700 40.65 35.60
13-03-06 40.69 40.83 40.60 8,580,000 40.71 35.65
13-03-05 40.63 40.66 40.40 7,181,700 40.48 35.45
13-03-04 40.43 40.45 40.01 6,228,400 40.29 35.28
13-03-01 40.17 40.45 39.99 5,920,100 40.33 35.32
Date Open High Low Vol Cls adjCls
13-02-28 40.67 40.73 40.40 7,753,100 40.40 35.38
13-02-27 40.45 40.86 40.40 7,960,400 40.69 35.63
13-02-26 40.59 40.76 40.30 7,666,600 40.59 35.55
13-02-25 41.17 41.46 40.40 12,364,900 40.40 35.38
13-02-22 40.75 42.19 40.56 16,126,900 41.83 36.63
13-02-21 40.72 40.91 40.16 8,618,600 40.79 35.72
13-02-20 41.36 41.42 40.79 12,295,100 40.80 35.73
13-02-19 41.43 41.61 41.42 13,086,600 41.56 36.40
13-02-15 41.84 42.06 41.84 13,260,200 41.95 36.74
Date Open High Low Vol Cls adjCls
13-02-14 41.85 42.44 41.80 11,199,600 42.26 37.01
13-02-13 42.70 42.83 42.36 8,938,200 42.45 37.18
13-02-12 43.03 43.45 42.97 10,207,600 43.34 37.48
13-02-11 42.96 43.10 42.55 8,790,000 43.01 37.20
13-02-08 42.96 43.50 42.96 8,484,200 43.17 37.33
13-02-07 43.65 43.84 43.00 6,262,800 43.16 37.33
13-02-06 43.58 44.00 43.50 9,785,000 43.99 38.04
13-02-05 44.17 44.44 44.00 5,448,000 44.20 38.23
13-02-04 43.88 44.13 43.50 6,980,700 43.61 37.72
Date Open High Low Vol Cls adjCls
13-02-01 44.65 44.96 44.48 4,387,800 44.77 38.72
13-01-31 44.86 45.00 44.38 4,043,500 44.52 38.50
13-01-30 45.15 45.45 44.89 7,245,100 44.92 38.85
13-01-29 44.57 45.26 44.50 6,476,700 45.21 39.10
13-01-28 44.22 44.38 44.03 3,756,000 44.35 38.36
13-01-25 44.10 44.32 43.86 6,297,800 43.93 37.99
13-01-24 44.20 44.37 44.04 5,456,800 44.11 38.15
13-01-23 43.98 44.27 43.95 5,004,300 44.27 38.29
13-01-22 43.71 43.87 43.41 5,402,000 43.74 37.83
Date Open High Low Vol Cls adjCls
13-01-18 44.03 44.17 43.93 4,059,200 44.04 38.09
13-01-17 44.23 44.38 44.11 4,876,800 44.16 38.19
13-01-16 44.05 44.33 43.98 5,949,400 44.08 38.12
13-01-15 44.08 44.54 44.00 4,589,700 44.44 38.43
13-01-14 44.33 44.52 44.28 5,716,100 44.34 38.35
13-01-11 44.96 44.99 44.47 6,852,900 44.48 38.47
13-01-10 44.47 45.06 44.40 9,527,400 45.01 38.93
13-01-09 43.73 44.28 43.72 9,273,900 44.27 38.29
13-01-08 43.31 43.42 43.25 3,478,100 43.40 37.53
Date Open High Low Vol Cls adjCls
13-01-07 43.37 43.53 43.19 4,865,400 43.40 37.53
13-01-04 43.43 43.84 43.42 7,245,700 43.66 37.76
13-01-03 42.42 43.33 42.32 11,976,600 43.27 37.42
13-01-02 42.45 42.49 42.05 5,969,700 42.42 36.69
12-12-31 41.24 41.74 41.01 6,353,800 41.64 36.01
12-12-28 41.19 41.45 41.14 4,196,000 41.22 35.65
12-12-27 41.81 41.85 41.28 4,664,200 41.62 35.99
12-12-26 41.78 41.98 41.64 2,819,800 41.68 36.05
12-12-24 41.88 41.99 41.66 2,415,200 41.72 36.08
Date Open High Low Vol Cls adjCls
12-12-21 41.72 42.12 41.68 5,972,800 42.12 36.43
12-12-20 41.99 42.29 41.95 4,834,900 42.23 36.52
12-12-19 41.90 42.31 41.89 6,572,700 42.11 36.42
12-12-18 41.77 42.08 41.75 6,069,300 42.02 36.34
12-12-17 41.24 41.74 41.21 5,333,100 41.71 36.07
12-12-14 41.16 41.47 41.16 4,557,900 41.39 35.80
12-12-13 41.68 41.75 41.19 5,406,000 41.47 35.86
12-12-12 41.53 41.89 41.43 4,231,000 41.62 35.99
12-12-11 41.15 41.41 41.10 2,661,100 41.17 35.61
Date Open High Low Vol Cls adjCls
12-12-10 41.16 41.27 40.97 3,543,700 40.99 35.45
12-12-07 41.16 41.19 40.92 4,275,900 41.07 35.52
12-12-06 41.41 41.48 41.12 3,527,300 41.31 35.73
12-12-05 40.86 41.41 40.85 5,483,000 41.31 35.73
12-12-04 41.04 41.08 40.81 6,042,600 41.00 35.46
12-12-03 41.71 41.78 41.10 4,180,300 41.19 35.62
12-11-30 41.35 41.80 41.30 4,297,800 41.76 36.12
12-11-29 41.42 41.57 41.23 4,693,500 41.30 35.72
12-11-28 40.74 41.49 40.59 8,763,400 41.48 35.87
Date Open High Low Vol Cls adjCls
12-11-27 41.53 41.73 41.30 3,288,100 41.35 35.76
12-11-26 41.71 41.72 41.38 4,333,300 41.60 35.98
12-11-23 41.83 42.05 41.75 2,263,300 42.02 36.34
12-11-21 41.37 41.64 41.22 4,318,800 41.60 35.98
12-11-20 41.35 41.49 40.93 4,698,700 41.22 35.65
12-11-19 40.91 41.24 40.75 5,814,900 41.23 35.66
12-11-16 40.15 40.20 39.58 6,614,000 40.03 34.62
12-11-15 40.80 41.06 40.08 7,861,200 40.30 34.85
12-11-14 40.87 40.87 40.10 4,131,700 40.16 34.73
Date Open High Low Vol Cls adjCls
12-11-13 40.44 40.95 40.40 4,664,000 40.54 35.06
12-11-12 41.11 41.11 40.69 3,487,200 40.95 35.41
12-11-09 40.76 41.22 40.71 4,234,200 40.84 35.32
12-11-08 41.57 41.84 40.80 7,774,200 40.81 35.29
12-11-07 42.04 42.12 41.46 12,367,200 41.85 36.19
12-11-06 42.40 43.15 42.36 5,839,300 43.10 36.81
12-11-05 42.15 42.38 42.01 6,367,600 42.24 36.07
12-11-02 42.91 42.98 42.48 5,005,500 42.54 36.33
12-11-01 43.21 43.24 42.94 6,093,100 43.02 36.74
Date Open High Low Vol Cls adjCls
12-10-31 43.33 43.45 42.79 9,123,600 42.89 36.63
12-10-26 41.84 41.90 41.45 4,404,500 41.73 35.64
12-10-25 41.91 41.99 41.54 4,514,800 41.77 35.67
12-10-24 41.64 41.99 41.55 6,227,700 41.77 35.67
12-10-23 41.91 41.91 41.28 8,657,600 41.40 35.36
12-10-22 43.35 43.36 42.16 8,459,200 42.65 36.42
12-10-19 43.67 43.68 42.91 5,598,900 43.10 36.81
12-10-18 43.59 43.90 43.02 15,584,700 43.53 37.17
12-10-17 43.56 43.66 43.19 10,609,700 43.54 37.18
Date Open High Low Vol Cls adjCls
12-10-16 41.97 42.33 41.93 4,761,600 42.30 36.12
12-10-15 41.62 41.71 41.27 4,374,300 41.56 35.49
12-10-12 41.98 42.11 41.57 3,732,600 41.84 35.73
12-10-11 42.20 42.47 42.07 3,280,600 42.12 35.97
12-10-10 41.89 42.21 41.71 3,617,000 41.79 35.69
12-10-09 42.26 42.39 41.96 3,827,100 42.02 35.88
12-10-08 41.96 42.29 41.90 2,413,500 42.26 36.09
12-10-05 42.51 42.69 42.11 3,209,500 42.15 36.00
12-10-04 41.96 42.58 41.93 6,333,300 42.57 36.35
Date Open High Low Vol Cls adjCls
12-10-03 42.51 42.63 42.12 4,046,200 42.25 36.08
12-10-02 42.53 42.72 42.33 5,697,800 42.71 36.47
12-10-01 42.42 42.85 42.19 4,195,200 42.22 36.06
12-09-28 42.69 42.74 42.22 3,425,500 42.36 36.18
12-09-27 42.87 43.05 42.65 3,518,300 43.04 36.76
12-09-26 42.83 42.95 42.30 3,957,000 42.37 36.18
12-09-25 43.48 43.60 43.00 4,997,000 43.01 36.73
12-09-24 42.99 43.26 42.83 3,500,600 43.26 36.94
12-09-21 43.26 43.39 42.97 3,358,400 43.00 36.72
Date Open High Low Vol Cls adjCls
12-09-20 43.07 43.41 42.67 4,772,500 43.29 36.97
12-09-19 43.03 43.37 42.75 4,113,500 43.09 36.80
12-09-18 42.66 43.02 42.62 6,482,400 42.87 36.61
12-09-17 43.85 44.16 43.09 10,434,300 43.27 36.95
12-09-14 43.80 43.95 43.56 8,227,000 43.86 37.46
12-09-13 42.75 43.74 42.62 6,488,700 43.62 37.25
12-09-12 42.46 42.72 42.35 4,112,200 42.58 36.36
12-09-11 42.31 42.85 42.27 11,676,700 42.57 36.35
12-09-10 42.02 42.24 41.90 6,000,400 42.04 35.90
Date Open High Low Vol Cls adjCls
12-09-07 41.13 41.98 41.06 5,598,900 41.93 35.81
12-09-06 40.44 41.31 40.44 4,986,200 41.18 35.17
12-09-05 40.48 40.86 40.33 8,242,800 40.36 34.47
12-09-04 42.11 42.15 41.55 2,319,100 41.63 35.55
12-08-31 42.26 42.39 41.90 3,425,500 42.06 35.92
12-08-30 42.06 42.07 41.72 2,500,400 41.91 35.79
12-08-29 42.13 42.26 41.96 2,269,300 41.97 35.84
12-08-28 42.09 42.23 42.01 3,073,800 42.18 36.02
12-08-27 42.19 42.55 42.15 2,608,000 42.20 36.04
Date Open High Low Vol Cls adjCls
12-08-24 41.96 42.34 41.86 3,388,300 42.19 36.03
12-08-23 42.60 42.60 42.22 2,983,600 42.25 36.08
12-08-22 42.40 42.70 42.25 3,425,100 42.64 36.41
12-08-21 42.67 42.80 42.31 3,706,400 42.40 36.21
12-08-20 42.63 42.72 42.42 2,431,300 42.69 36.46
12-08-17 42.86 42.87 42.65 3,593,200 42.72 36.48
12-08-16 42.50 42.83 42.38 3,499,600 42.75 36.51
12-08-15 42.37 42.52 42.28 3,113,300 42.44 36.24
12-08-14 42.31 42.54 42.10 4,281,300 42.18 36.02
Date Open High Low Vol Cls adjCls
12-08-13 42.17 42.36 42.03 2,543,100 42.09 35.94
12-08-10 41.93 42.46 41.80 3,167,000 42.40 36.21
12-08-09 41.89 42.36 41.88 4,882,600 42.22 36.06
12-08-08 42.08 42.41 42.01 4,899,700 42.24 36.07
12-08-07 42.21 42.62 42.12 8,851,300 42.50 35.88
12-08-06 41.07 41.60 41.07 4,371,700 41.47 35.02
12-08-03 40.66 41.14 40.60 6,103,400 41.03 34.64
12-08-02 40.04 40.47 39.72 6,492,900 39.95 33.73
12-08-01 39.80 40.39 39.50 8,788,900 40.15 33.90
Date Open High Low Vol Cls adjCls
12-07-31 39.98 40.45 39.81 13,357,300 39.90 33.69
12-07-30 41.82 42.05 41.71 5,252,100 41.82 35.31
12-07-27 41.38 41.67 41.03 7,428,000 41.55 35.08
12-07-26 40.70 41.01 40.54 6,500,600 40.91 34.54
12-07-25 39.84 41.03 39.70 5,229,000 39.88 33.67
12-07-24 40.32 40.37 39.42 5,014,600 39.81 33.61
12-07-23 40.02 40.46 39.79 5,163,500 40.40 34.11
12-07-20 41.30 41.56 41.20 5,019,700 41.55 35.08
12-07-19 41.78 41.99 41.62 4,746,700 41.86 35.34
Date Open High Low Vol Cls adjCls
12-07-18 41.48 41.84 41.35 4,876,900 41.74 35.24
12-07-17 41.69 41.70 41.29 7,844,400 41.69 35.20
12-07-16 41.38 41.50 41.05 6,676,000 41.35 34.91
12-07-13 40.53 41.05 40.49 6,472,100 40.95 34.58
12-07-12 40.26 40.41 40.04 6,874,600 40.30 34.03
12-07-11 40.05 40.48 39.92 4,353,800 40.29 34.02
12-07-10 40.12 40.12 39.43 4,031,300 39.65 33.48
12-07-09 39.47 39.67 39.13 3,067,600 39.67 33.50
12-07-06 39.89 40.05 39.54 5,688,100 39.63 33.46
Date Open High Low Vol Cls adjCls
12-07-05 40.57 40.64 40.25 4,119,600 40.35 34.07
12-07-03 40.48 40.89 40.47 4,142,300 40.81 34.46
12-07-02 40.57 40.72 40.25 5,062,100 40.69 34.36
12-06-29 40.00 40.59 39.63 10,574,200 40.54 34.23
12-06-28 37.95 38.55 37.81 4,138,900 38.53 32.53
12-06-27 37.78 38.35 37.77 5,403,500 38.24 32.29
12-06-26 37.97 38.00 37.56 6,097,900 37.81 31.92
12-06-25 37.77 37.77 37.46 4,565,500 37.66 31.80
12-06-22 38.15 38.43 38.00 4,681,500 38.37 32.40
Date Open High Low Vol Cls adjCls
12-06-21 39.30 39.52 37.87 10,639,600 37.92 32.02
12-06-20 40.25 40.38 39.67 4,938,300 39.99 33.77
12-06-19 40.20 40.47 40.02 6,269,700 40.24 33.98
12-06-18 39.58 39.74 39.28 4,552,900 39.52 33.37
12-06-15 39.70 40.21 39.59 7,102,900 40.21 33.95
12-06-14 38.59 39.45 38.59 10,254,000 39.39 33.26
12-06-13 38.92 39.22 38.58 5,594,500 38.83 32.79
12-06-12 38.65 39.07 38.38 5,844,100 39.02 32.95
12-06-11 39.07 39.08 38.25 7,014,600 38.29 32.33
Date Open High Low Vol Cls adjCls
12-06-08 37.84 38.25 37.71 4,652,500 38.10 32.17
12-06-07 39.29 39.29 38.37 6,392,700 38.48 32.49
12-06-06 37.54 38.19 37.41 7,129,200 38.19 32.25
12-06-05 36.65 36.88 36.48 4,571,300 36.81 31.08
12-06-04 37.08 37.11 36.25 5,837,900 36.58 30.89
12-06-01 37.13 37.24 36.63 11,403,600 36.76 31.04
12-05-31 37.09 37.14 36.25 10,844,900 36.46 30.78
12-05-30 37.47 37.53 37.02 6,477,400 37.02 31.26
12-05-29 38.20 38.39 37.94 6,356,500 38.11 32.18
Date Open High Low Vol Cls adjCls
12-05-25 38.19 38.52 38.16 5,099,700 38.36 32.39
12-05-24 38.36 38.65 37.89 5,913,100 38.23 32.28
12-05-23 37.48 37.94 37.23 6,859,800 37.92 32.02
12-05-22 37.98 38.38 37.68 8,179,100 37.85 31.96
12-05-21 37.58 37.79 37.35 6,330,000 37.71 31.84
12-05-18 37.77 37.91 37.00 9,616,500 37.10 31.33
12-05-17 37.80 38.12 37.50 10,981,000 37.50 31.66
12-05-16 38.53 38.78 38.18 6,015,700 38.18 32.24
12-05-15 38.69 38.83 38.15 6,842,700 38.18 32.24
Date Open High Low Vol Cls adjCls
12-05-14 39.08 39.28 38.85 3,860,200 38.86 32.81
12-05-11 39.60 40.29 39.56 4,645,500 39.65 33.48
12-05-10 39.81 40.12 39.66 5,784,300 39.78 33.59
12-05-09 39.13 39.56 38.83 11,376,600 39.26 33.15
12-05-08 41.01 41.06 40.02 9,465,000 40.42 33.72
12-05-07 40.99 41.48 40.80 4,114,800 41.33 34.48
12-05-04 41.77 41.82 40.95 6,286,000 40.96 34.17
12-05-03 42.44 42.54 41.84 5,926,700 42.02 35.06
12-05-02 42.08 42.42 42.03 7,384,300 42.36 35.34
Date Open High Low Vol Cls adjCls
12-05-01 42.54 43.13 42.29 9,676,300 42.70 35.63
12-04-30 43.31 43.49 43.18 2,576,400 43.41 36.22
12-04-27 43.58 43.64 43.29 3,971,100 43.53 36.32
12-04-26 42.58 43.35 42.41 6,147,000 43.29 36.12
12-04-25 42.15 42.22 41.77 6,655,500 42.19 35.20
12-04-24 42.40 42.45 41.66 10,420,400 41.91 34.97
12-04-23 41.52 42.04 41.34 5,708,100 41.95 35.00
12-04-20 42.38 42.53 41.99 8,375,900 41.99 35.03
12-04-19 42.83 42.97 42.42 4,643,400 42.50 35.46
Date Open High Low Vol Cls adjCls
12-04-18 43.08 43.35 42.94 4,375,900 43.20 36.04
12-04-17 42.90 43.44 42.77 4,521,500 43.27 36.10
12-04-16 42.63 42.64 42.17 4,895,500 42.51 35.47
12-04-13 42.49 42.54 42.10 5,319,500 42.15 35.17
12-04-12 42.05 43.02 42.05 5,359,000 42.96 35.84
12-04-11 43.02 43.05 41.99 6,796,700 42.05 35.08
12-04-10 43.13 43.23 42.19 7,275,600 42.30 35.29
12-04-09 43.05 43.49 42.75 4,410,100 43.26 36.09
12-04-05 42.75 43.56 42.74 7,831,400 43.37 36.18
Date Open High Low Vol Cls adjCls
12-04-04 43.71 43.78 43.09 10,677,900 43.33 36.15
12-04-03 45.13 45.15 44.30 5,333,900 44.51 37.14
12-04-02 44.64 45.60 44.64 6,212,100 45.34 37.83
12-03-30 44.31 45.05 44.27 9,395,200 45.00 37.54
12-03-29 43.75 44.40 43.65 8,496,100 44.35 37.00
12-03-28 45.00 45.12 44.43 5,386,500 44.70 37.29
12-03-27 45.82 45.98 44.87 7,580,000 44.90 37.46
12-03-26 46.09 46.26 45.94 3,662,700 46.23 38.57
12-03-23 45.30 45.72 45.26 3,559,300 45.59 38.04
Date Open High Low Vol Cls adjCls
12-03-22 45.35 45.49 45.14 6,422,700 45.30 37.79
12-03-21 46.14 46.20 45.75 6,997,700 46.00 38.38
12-03-20 46.26 46.39 46.05 8,244,600 46.22 38.56
12-03-19 46.88 47.17 46.60 6,203,400 46.92 39.15
12-03-16 46.48 46.91 46.48 9,926,900 46.83 39.07
12-03-15 46.60 46.72 46.22 8,729,900 46.69 38.95
12-03-14 47.16 47.39 46.62 8,380,800 46.70 38.96
12-03-13 46.86 47.35 46.75 4,110,000 47.33 39.49
12-03-12 46.54 46.80 46.37 5,006,800 46.72 38.98
Date Open High Low Vol Cls adjCls
12-03-09 46.43 46.87 46.43 10,283,600 46.69 38.95
12-03-08 47.11 47.25 46.78 5,905,400 47.11 39.30
12-03-07 46.44 46.75 46.24 5,261,100 46.54 38.83
12-03-06 47.12 47.20 45.94 10,551,800 46.23 38.57
12-03-05 48.18 48.34 47.77 21,032,600 47.96 40.01
12-03-02 47.42 47.69 47.28 6,739,100 47.50 39.63
12-03-01 47.31 47.96 47.31 6,451,900 47.84 39.91
12-02-29 47.83 47.95 47.02 6,679,600 47.16 39.35
12-02-28 47.54 47.95 47.25 8,911,200 47.84 39.91
Date Open High Low Vol Cls adjCls
12-02-27 47.93 48.00 47.50 13,694,600 47.54 39.66
12-02-24 47.52 47.53 46.99 7,624,900 46.99 39.20
12-02-23 46.75 47.42 46.67 8,536,800 47.27 39.44
12-02-22 47.01 47.07 46.73 20,119,500 46.87 39.10
12-02-21 47.45 47.75 47.01 8,462,000 47.16 39.35
12-02-17 46.58 47.67 46.43 12,135,500 47.62 39.73
12-02-16 46.17 46.71 46.04 5,509,900 46.65 38.92
12-02-15 46.15 46.23 45.84 7,563,600 45.96 38.35
12-02-14 47.04 47.25 46.36 12,258,400 46.47 38.37
Date Open High Low Vol Cls adjCls
12-02-13 47.06 47.46 46.73 9,665,400 47.37 39.11
12-02-10 46.38 46.61 46.20 10,779,200 46.35 38.27
12-02-09 47.26 47.28 46.66 8,458,700 46.77 38.62
12-02-08 46.41 47.09 46.37 12,378,300 46.97 38.78
12-02-07 46.23 46.70 45.69 11,373,200 46.60 38.48
12-02-06 46.12 46.91 45.96 8,785,400 46.87 38.70
12-02-03 45.54 46.76 45.53 12,074,800 46.57 38.45
12-02-02 45.26 45.66 45.22 7,513,300 45.53 37.59
12-02-01 45.81 46.10 45.55 11,902,000 45.55 37.61
Date Open High Low Vol Cls adjCls
12-01-31 44.89 46.03 44.56 23,364,500 45.91 37.91
12-01-30 42.91 44.16 42.84 10,780,900 44.14 36.45
12-01-27 43.82 44.18 43.66 8,780,000 43.70 36.08
12-01-26 44.98 45.11 44.70 6,681,200 44.77 36.97
12-01-25 44.36 44.95 44.10 5,846,400 44.90 37.07
12-01-24 44.51 44.75 44.28 6,135,500 44.70 36.91
12-01-23 44.46 44.74 44.33 6,455,300 44.63 36.85
12-01-20 43.64 44.04 43.52 9,085,400 44.02 36.35
12-01-19 44.81 44.89 44.53 7,487,300 44.71 36.92
Date Open High Low Vol Cls adjCls
12-01-18 44.19 44.60 44.11 5,602,700 44.56 36.79
12-01-17 44.68 44.72 43.99 5,930,600 44.24 36.53
12-01-13 43.48 43.83 43.36 4,711,400 43.77 36.14
12-01-12 43.91 44.40 43.90 5,863,200 44.20 36.50
12-01-11 43.72 44.10 43.58 6,427,000 44.06 36.38
12-01-10 44.72 44.75 44.35 6,711,600 44.39 36.65
12-01-09 44.02 44.09 43.75 3,641,400 44.07 36.39
12-01-06 44.58 44.59 43.92 5,976,000 44.08 36.40
12-01-05 44.25 44.42 44.06 5,570,700 44.25 36.54
Date Open High Low Vol Cls adjCls
12-01-04 44.47 44.77 44.20 6,883,900 44.75 36.95
12-01-03 43.79 44.30 43.74 7,315,800 44.14 36.45
11-12-30 42.53 42.84 42.53 2,589,700 42.74 35.29
11-12-29 42.34 42.68 42.25 2,737,500 42.63 35.20
11-12-28 42.93 43.04 42.33 2,872,000 42.36 34.98
11-12-27 43.07 43.46 43.02 2,257,600 43.14 35.62
11-12-23 43.12 43.30 42.89 2,946,300 43.28 35.74
11-12-22 42.37 43.09 42.23 6,355,600 42.96 35.47
11-12-21 41.48 41.90 41.21 6,192,900 41.74 34.46
Date Open High Low Vol Cls adjCls
11-12-20 41.21 42.00 41.21 5,307,300 41.89 34.59
11-12-19 40.72 41.15 40.40 6,250,000 40.49 33.43
11-12-16 41.44 41.76 41.26 5,954,000 41.39 34.18
11-12-15 41.80 42.15 41.30 6,452,300 41.39 34.18
11-12-14 41.36 41.50 40.75 6,190,800 41.10 33.94
11-12-13 42.31 42.79 41.28 6,266,700 41.63 34.37
11-12-12 42.05 42.06 41.49 5,052,600 41.83 34.54
11-12-09 42.15 42.88 42.09 5,356,600 42.71 35.27
11-12-08 42.29 42.52 41.97 5,254,000 42.07 34.74
Date Open High Low Vol Cls adjCls
11-12-07 43.45 43.53 42.88 6,662,500 43.03 35.53
11-12-06 43.81 43.93 43.47 5,008,300 43.56 35.97
11-12-05 44.18 44.26 43.34 6,263,800 43.57 35.98
11-12-02 43.46 43.89 43.18 6,132,300 43.29 35.74
11-12-01 43.18 43.40 42.67 4,940,500 42.75 35.30
11-11-30 43.40 43.86 43.11 12,423,900 43.55 35.96
11-11-29 40.83 41.28 40.68 4,582,800 41.00 33.85
11-11-28 40.74 41.10 40.60 4,942,700 40.82 33.71
11-11-25 39.51 40.06 39.41 2,827,000 39.41 32.54
Date Open High Low Vol Cls adjCls
11-11-23 40.19 40.33 39.60 9,718,400 39.68 32.76
11-11-22 41.29 41.62 40.94 6,823,200 41.12 33.95
11-11-21 41.76 41.89 41.21 6,334,900 41.70 34.43
11-11-18 42.62 42.93 42.41 4,727,800 42.48 35.08
11-11-17 43.00 43.33 42.32 7,040,400 42.63 35.20
11-11-16 43.47 44.31 43.41 4,871,300 43.51 35.93
11-11-15 43.68 44.02 43.30 5,044,700 43.70 36.08
11-11-14 43.92 44.04 43.47 3,500,800 43.57 35.98
11-11-11 43.71 44.31 43.70 5,833,000 44.01 36.34
Date Open High Low Vol Cls adjCls
11-11-10 43.18 43.42 42.40 5,665,900 43.10 35.59
11-11-09 42.95 43.38 42.24 10,758,300 42.43 35.03
11-11-08 44.67 44.89 44.05 5,679,300 44.70 36.91
11-11-07 43.45 44.06 43.40 7,964,300 44.00 36.33
11-11-04 43.34 44.00 43.13 5,478,500 43.85 36.21
11-11-03 43.85 44.14 43.16 6,178,200 44.02 36.35
11-11-02 42.92 43.64 42.86 10,065,800 43.41 35.84
11-11-01 41.91 43.24 41.72 15,025,500 42.72 34.93
11-10-31 44.85 45.28 44.15 8,608,900 44.18 36.12
Date Open High Low Vol Cls adjCls
11-10-28 44.88 45.55 44.87 8,045,100 45.50 37.20
11-10-27 45.17 45.84 44.76 13,456,300 45.43 37.14
11-10-26 43.97 44.79 43.32 18,040,600 44.65 36.51
11-10-25 43.45 44.01 42.84 17,175,000 43.52 35.58
11-10-24 41.32 42.12 41.32 9,613,400 41.84 34.21
11-10-21 41.56 42.47 41.50 10,835,800 42.35 34.62
11-10-20 40.81 41.51 40.25 10,185,300 41.32 33.78
11-10-19 41.32 41.52 40.63 7,938,200 40.78 33.34
11-10-18 40.67 41.37 40.09 8,055,100 41.11 33.61
Date Open High Low Vol Cls adjCls
11-10-17 40.82 40.82 39.91 10,406,300 40.17 32.84
11-10-14 39.46 39.90 39.17 5,799,800 39.88 32.61
11-10-13 38.19 38.94 37.97 5,807,000 38.75 31.68
11-10-12 38.79 39.26 38.62 7,452,900 38.63 31.58
11-10-11 37.75 38.39 37.75 7,806,800 38.36 31.36
11-10-10 37.80 38.32 37.60 6,615,100 38.31 31.32
11-10-07 37.31 37.49 36.82 12,024,800 37.11 30.34
11-10-06 35.66 36.81 35.43 12,472,700 36.78 30.07
11-10-05 35.69 36.82 35.46 8,817,900 36.70 30.01
Date Open High Low Vol Cls adjCls
11-10-04 34.59 35.48 33.62 16,000,000 35.42 28.96
11-10-03 35.89 36.20 35.16 10,119,000 35.22 28.80
11-09-30 36.32 36.71 36.02 9,217,100 36.07 29.49
11-09-29 37.21 37.29 36.38 7,979,100 37.01 30.26
11-09-28 37.88 38.07 36.42 8,093,600 36.43 29.78
11-09-27 37.98 38.46 37.72 9,625,100 37.94 31.02
11-09-26 36.23 36.96 35.65 8,436,600 36.93 30.19
11-09-23 35.21 35.99 35.10 8,911,500 35.86 29.32
11-09-22 35.57 35.87 35.24 11,810,500 35.73 29.21
Date Open High Low Vol Cls adjCls
11-09-21 38.43 38.53 36.89 8,178,600 36.90 30.17
11-09-20 38.89 39.39 38.45 5,921,500 38.77 31.70
11-09-19 38.57 38.89 38.15 8,069,600 38.61 31.57
11-09-16 39.41 39.72 39.34 10,298,100 39.69 32.45
11-09-15 39.03 39.60 38.89 14,571,200 39.52 32.31
11-09-14 38.00 38.59 37.27 18,957,600 38.29 31.31
11-09-13 36.17 36.74 35.95 11,701,800 36.45 29.80
11-09-12 35.24 36.47 35.21 10,267,000 36.43 29.78
11-09-09 36.47 36.66 35.94 10,418,500 36.00 29.43
Date Open High Low Vol Cls adjCls
11-09-08 37.05 37.65 36.98 6,260,900 37.08 30.32
11-09-07 36.99 37.37 36.80 7,084,400 37.29 30.49
11-09-06 35.19 36.42 35.15 13,022,500 36.39 29.75
11-09-02 36.04 36.71 35.91 20,208,700 36.53 29.87
11-09-01 38.73 38.75 37.60 23,184,100 37.79 30.90
11-08-31 39.27 39.72 39.19 7,978,700 39.39 32.20
11-08-30 38.86 39.50 38.36 7,195,000 39.39 32.20
11-08-29 38.78 39.25 38.70 4,940,500 39.25 32.09
11-08-26 37.24 38.44 36.80 12,675,100 38.19 31.22
Date Open High Low Vol Cls adjCls
11-08-25 38.51 38.72 37.31 20,558,300 37.47 30.63
11-08-24 39.43 39.95 38.97 6,466,100 39.55 32.34
11-08-23 39.12 39.84 38.80 8,361,600 39.83 32.56
11-08-22 39.77 39.77 38.25 8,420,900 38.35 31.35
11-08-19 38.72 39.54 38.41 10,640,500 38.46 31.44
11-08-18 39.99 40.05 38.95 14,288,700 39.32 32.15
11-08-17 41.09 41.59 40.75 8,110,100 40.90 33.44
11-08-16 40.64 41.40 40.40 7,724,300 40.97 33.50
11-08-15 40.63 41.65 40.59 11,899,800 41.65 34.05
Date Open High Low Vol Cls adjCls
11-08-12 39.13 40.31 39.06 17,589,500 40.17 32.84
11-08-11 38.38 40.12 37.99 23,107,200 39.70 32.46
11-08-10 39.54 39.57 38.26 14,543,900 38.29 31.31
11-08-09 39.37 39.99 37.84 15,111,000 39.99 32.70
11-08-08 39.78 40.36 38.12 16,959,600 38.19 31.22
11-08-05 40.98 41.33 39.66 17,389,900 40.93 33.46
11-08-04 42.04 42.08 40.42 13,701,100 40.52 33.13
11-08-03 43.18 43.27 42.32 10,683,200 43.18 35.30
11-08-02 44.38 44.70 43.57 11,691,200 43.61 35.31
Date Open High Low Vol Cls adjCls
11-08-01 45.95 46.03 44.72 8,549,900 45.13 36.54
11-07-29 44.70 45.92 44.64 10,712,500 45.44 36.79
11-07-28 44.64 45.38 44.52 11,834,700 45.05 36.48
11-07-27 45.59 45.61 44.72 12,530,300 44.92 36.37
11-07-26 45.89 46.63 45.46 13,833,700 46.18 37.39
11-07-25 46.24 47.09 46.12 12,543,000 46.77 37.87
11-07-22 46.24 46.30 45.89 6,201,200 46.20 37.41
11-07-21 46.01 46.29 45.81 7,788,000 46.04 37.28
11-07-20 45.69 46.01 45.47 8,585,500 45.76 37.05
Date Open High Low Vol Cls adjCls
11-07-19 44.57 45.02 44.52 5,541,000 44.96 36.40
11-07-18 43.99 44.47 43.85 6,969,300 44.31 35.88
11-07-15 44.47 44.65 44.05 9,828,900 44.33 35.89
11-07-14 44.70 44.97 44.10 12,098,900 44.34 35.90
11-07-13 43.52 44.28 43.50 9,895,100 43.74 35.42
11-07-12 43.35 43.71 43.31 11,290,700 43.41 35.15
11-07-11 43.57 44.11 43.55 7,759,900 43.84 35.50
11-07-08 44.28 44.60 44.08 5,141,000 44.51 36.04
11-07-07 44.32 44.73 44.26 6,636,100 44.54 36.06
Date Open High Low Vol Cls adjCls
11-07-06 43.47 43.97 43.31 9,243,000 43.91 35.55
11-07-05 44.66 44.82 44.08 7,164,400 44.21 35.80
11-07-01 43.94 44.67 43.79 7,969,100 44.62 36.13
11-06-30 43.94 44.30 43.87 7,991,000 44.29 35.86
11-06-29 43.02 43.57 42.77 5,952,000 43.47 35.20
11-06-28 42.58 42.94 42.50 5,373,000 42.76 34.62
11-06-27 41.81 42.50 41.72 5,475,000 42.25 34.21
11-06-24 42.28 42.38 41.83 8,684,400 41.90 33.93
11-06-23 42.09 42.62 41.73 13,909,100 42.58 34.48
Date Open High Low Vol Cls adjCls
11-06-22 42.95 43.40 42.91 8,284,100 43.11 34.91
11-06-21 43.01 43.50 42.88 7,789,800 43.40 35.14
11-06-20 41.85 42.02 41.69 5,690,300 41.84 33.88
11-06-17 42.10 42.21 41.78 7,392,300 42.16 34.14
11-06-16 41.47 42.19 41.26 10,344,800 41.80 33.85
11-06-15 42.70 42.85 41.87 8,722,800 41.95 33.97
11-06-14 43.42 43.58 43.25 5,561,600 43.47 35.20
11-06-13 43.05 43.17 42.36 5,636,200 42.69 34.57
11-06-10 43.86 43.88 42.88 6,264,900 43.08 34.88
Date Open High Low Vol Cls adjCls
11-06-09 43.82 44.38 43.73 3,988,500 44.24 35.82
11-06-08 43.67 43.98 43.45 5,969,700 43.49 35.21
11-06-07 44.42 44.51 44.00 6,117,700 44.00 35.63
11-06-06 44.75 44.91 43.82 6,774,700 43.94 35.58
11-06-03 44.09 45.01 44.05 4,791,100 44.63 36.14
11-06-02 45.18 45.41 44.50 4,959,900 45.00 36.44
11-06-01 46.16 46.29 45.25 5,966,300 45.34 36.71
11-05-31 46.46 46.53 45.86 9,121,800 46.24 37.44
11-05-27 45.53 45.76 45.40 4,998,700 45.54 36.87
Date Open High Low Vol Cls adjCls
11-05-26 45.35 45.59 45.06 9,035,600 45.38 36.74
11-05-25 44.09 44.93 44.09 6,590,200 44.71 36.20
11-05-24 44.26 44.78 44.12 7,176,300 44.37 35.93
11-05-23 44.15 44.22 43.66 7,867,900 44.03 35.65
11-05-20 44.80 45.10 44.25 13,163,300 45.00 36.44
11-05-19 43.88 44.07 43.54 7,664,300 43.89 35.54
11-05-18 42.76 43.33 42.62 6,086,700 43.27 35.04
11-05-17 42.80 42.95 42.34 7,240,400 42.80 34.66
11-05-16 42.75 43.10 42.26 11,544,200 42.46 34.38
Date Open High Low Vol Cls adjCls
11-05-13 43.43 43.60 42.75 8,890,400 42.93 34.76
11-05-12 43.37 43.86 43.00 7,424,200 43.58 35.29
11-05-11 44.72 44.72 43.76 6,338,300 43.96 35.59
11-05-10 44.63 45.00 44.50 5,901,700 44.98 36.08
11-05-09 44.52 45.00 44.37 7,403,900 44.87 35.99
11-05-06 43.52 45.04 43.51 16,999,600 44.28 35.52
11-05-05 44.00 44.17 43.25 11,051,100 43.48 34.88
11-05-04 44.97 45.00 44.30 10,579,300 44.38 35.60
11-05-03 45.48 45.60 44.44 12,190,400 44.80 35.94
Date Open High Low Vol Cls adjCls
11-05-02 46.33 46.35 45.77 5,692,700 45.92 36.83
11-04-29 46.25 46.40 46.02 6,874,100 46.14 37.01
11-04-28 46.11 46.49 46.01 7,234,900 46.28 37.12
11-04-27 46.83 46.85 45.94 12,315,900 46.53 37.32
11-04-26 45.95 46.36 45.87 7,890,600 46.32 37.16
11-04-25 46.34 46.35 45.75 8,629,000 45.98 36.88
11-04-21 46.40 46.41 45.87 7,240,300 46.03 36.92
11-04-20 46.05 46.14 45.78 9,412,300 45.91 36.83
11-04-19 44.48 44.81 44.44 5,287,500 44.68 35.84
Date Open High Low Vol Cls adjCls
11-04-18 44.27 44.64 44.04 7,931,500 44.47 35.67
11-04-15 44.96 45.11 44.68 9,247,900 44.96 36.06
11-04-14 45.28 45.70 45.25 9,343,700 45.54 36.53
11-04-13 45.92 46.00 45.30 6,993,800 45.40 36.42
11-04-12 46.07 46.14 45.11 9,040,200 45.30 36.34
11-04-11 46.87 47.18 46.57 6,700,500 46.67 37.44
11-04-08 47.42 47.45 46.72 8,891,600 46.74 37.49
11-04-07 46.79 46.97 46.53 5,917,000 46.95 37.66
11-04-06 46.51 46.98 46.40 7,628,800 46.86 37.59
Date Open High Low Vol Cls adjCls
11-04-05 46.41 47.04 46.37 8,689,300 46.73 37.48
11-04-04 46.17 46.19 45.63 6,999,900 45.89 36.81
11-04-01 45.20 45.97 45.12 10,969,900 45.66 36.63
11-03-31 44.05 44.37 44.00 11,315,600 44.14 35.41
11-03-30 44.56 44.95 44.33 11,611,100 44.58 35.76
11-03-29 44.90 45.15 44.52 18,285,800 44.78 35.92
11-03-28 46.25 46.49 45.96 8,042,600 46.04 36.93
11-03-25 46.39 47.14 46.33 8,526,300 46.87 37.60
11-03-24 46.66 47.00 46.30 11,578,300 46.81 37.55
Date Open High Low Vol Cls adjCls
11-03-23 45.76 46.37 45.75 6,229,600 46.23 37.08
11-03-22 46.03 46.04 45.60 5,407,300 45.74 36.69
11-03-21 45.68 45.90 45.55 5,343,600 45.80 36.74
11-03-18 45.34 45.45 45.00 8,675,200 45.11 36.19
11-03-17 44.37 44.91 44.05 8,812,600 44.68 35.84
11-03-16 43.87 44.33 42.79 11,910,700 43.25 34.69
11-03-15 42.59 44.07 42.50 14,549,000 43.77 35.11
11-03-14 45.17 45.31 44.50 9,275,800 45.07 36.15
11-03-11 45.02 45.94 45.02 13,836,900 45.75 36.70
Date Open High Low Vol Cls adjCls
11-03-10 46.49 46.50 45.65 10,100,000 45.66 36.63
11-03-09 47.47 47.56 47.18 5,075,600 47.41 38.03
11-03-08 47.75 48.00 47.45 6,513,300 47.81 38.35
11-03-07 49.03 49.09 48.11 7,990,400 48.15 38.62
11-03-04 48.34 48.62 47.88 7,956,500 48.56 38.95
11-03-03 47.99 48.24 47.80 6,074,600 48.21 38.67
11-03-02 47.65 48.03 47.46 7,862,900 47.74 38.29
11-03-01 48.35 48.62 47.50 7,874,300 47.60 38.18
11-02-28 48.59 48.66 48.20 5,387,400 48.47 38.88
Date Open High Low Vol Cls adjCls
11-02-25 47.56 48.15 47.45 5,581,800 48.10 38.58
11-02-24 48.03 48.22 47.37 8,993,000 47.38 38.01
11-02-23 47.37 47.95 47.33 9,937,800 47.58 38.17
11-02-22 47.47 48.23 46.90 13,840,300 47.03 37.73
11-02-18 48.09 48.12 47.63 8,611,500 47.93 38.45
11-02-17 47.47 48.28 47.41 10,409,000 48.10 38.58
11-02-16 46.84 47.30 46.79 8,581,600 47.30 37.94
11-02-15 47.00 47.36 46.91 14,435,500 47.05 37.74
11-02-14 45.85 46.80 45.78 10,348,200 46.69 37.45
Date Open High Low Vol Cls adjCls
11-02-11 45.50 46.00 45.46 6,594,700 45.80 36.74
11-02-10 45.65 46.15 45.56 6,178,700 45.93 36.84
11-02-09 46.25 46.36 45.69 7,049,300 45.83 36.76
11-02-08 46.50 46.90 46.20 6,722,600 46.79 37.20
11-02-07 46.58 46.65 46.31 8,163,900 46.54 37.00
11-02-04 46.35 46.41 45.84 10,843,300 46.03 36.59
11-02-03 46.76 46.85 46.20 9,925,300 46.58 37.03
11-02-02 47.67 47.77 47.01 9,871,600 47.13 37.47
11-02-01 46.76 48.09 46.60 20,934,400 47.98 38.14
Date Open High Low Vol Cls adjCls
11-01-31 46.52 47.52 46.20 13,094,400 47.47 37.74
11-01-28 46.48 46.76 45.83 9,189,200 46.21 36.73
11-01-27 46.90 47.09 46.43 8,602,200 46.68 37.11
11-01-26 46.97 47.11 46.25 16,733,500 46.76 37.17
11-01-25 47.37 47.44 47.00 10,333,400 47.21 37.53
11-01-24 47.21 48.16 47.21 7,143,800 48.08 38.22
11-01-21 48.03 48.34 47.40 9,596,900 47.61 37.85
11-01-20 47.58 47.87 46.80 11,543,100 47.57 37.82
11-01-19 49.32 49.39 47.91 10,347,900 48.20 38.32
Date Open High Low Vol Cls adjCls
11-01-18 48.94 49.40 48.68 15,798,500 49.23 39.14
11-01-14 47.56 49.50 47.39 35,199,100 49.25 39.15
11-01-13 48.27 48.30 47.47 13,854,800 47.54 37.79
11-01-12 47.31 47.70 47.10 9,980,500 47.69 37.91
11-01-11 46.58 47.09 46.20 9,228,400 46.83 37.23
11-01-10 45.43 46.13 45.16 11,165,000 46.03 36.59
11-01-07 46.00 46.40 45.69 8,037,500 46.08 36.63
11-01-06 47.33 47.37 46.00 12,556,800 46.23 36.75
11-01-05 46.39 46.60 46.07 11,881,600 46.50 36.97
Date Open High Low Vol Cls adjCls
11-01-04 46.33 46.66 45.79 20,036,400 46.26 36.77
11-01-03 44.90 45.78 44.83 13,735,400 45.15 35.89
10-12-31 43.87 44.33 43.72 4,284,000 44.17 35.11
10-12-30 43.75 44.08 43.43 5,073,000 43.89 34.89
10-12-29 43.71 44.10 43.70 5,147,400 43.95 34.94
10-12-28 44.01 44.20 43.99 3,252,100 44.11 35.07
10-12-27 43.98 44.00 43.63 2,797,000 43.97 34.95
10-12-23 43.90 44.11 43.88 5,375,900 44.00 34.98
10-12-22 43.43 43.71 43.20 4,197,100 43.61 34.67
Date Open High Low Vol Cls adjCls
10-12-21 43.77 43.88 43.51 4,820,000 43.54 34.61
10-12-20 43.75 43.75 43.20 7,615,600 43.68 34.72
10-12-17 43.58 43.76 43.16 6,515,200 43.25 34.38
10-12-16 43.89 44.02 43.59 10,269,000 43.75 34.78
10-12-15 44.40 44.74 43.29 16,959,000 43.86 34.87
10-12-14 44.83 44.83 44.06 17,293,000 44.44 35.33
10-12-13 43.48 43.80 43.41 6,408,400 43.43 34.52
10-12-10 42.91 43.35 42.89 6,616,600 43.24 34.37
10-12-09 43.16 43.34 42.57 7,972,700 42.79 34.02
Date Open High Low Vol Cls adjCls
10-12-08 43.59 43.61 42.87 6,564,500 43.27 34.40
10-12-07 43.39 43.50 42.85 8,457,600 42.89 34.10
10-12-06 42.08 42.92 42.05 9,966,600 42.81 34.03
10-12-03 41.46 41.63 41.04 8,019,900 41.49 32.98
10-12-02 40.78 41.42 40.77 10,237,000 41.32 32.85
10-12-01 40.55 40.73 40.15 8,713,500 40.62 32.29
10-11-30 39.78 40.31 39.76 10,704,400 40.00 31.80
10-11-29 40.36 40.67 40.00 11,978,900 40.59 32.27
10-11-26 40.95 41.24 40.80 3,647,900 40.93 32.54
Date Open High Low Vol Cls adjCls
10-11-24 41.20 41.66 41.14 5,956,800 41.47 32.97
10-11-23 41.24 41.31 40.70 9,536,500 40.89 32.51
10-11-22 41.45 41.79 41.01 6,552,000 41.64 33.10
10-11-19 41.67 42.03 41.32 5,458,700 42.03 33.41
10-11-18 42.14 42.38 41.98 5,631,700 42.21 33.55
10-11-17 41.40 41.90 41.35 6,628,900 41.60 33.07
10-11-16 42.49 42.50 41.32 10,200,900 41.78 33.21
10-11-15 43.60 43.64 43.01 6,710,700 43.04 34.21
10-11-12 43.35 43.65 42.82 6,568,800 42.99 34.17
Date Open High Low Vol Cls adjCls
10-11-11 43.29 43.81 43.26 7,828,300 43.68 34.72
10-11-10 43.24 43.55 42.69 11,711,500 43.53 34.60
10-11-09 44.20 44.37 42.88 16,473,900 43.00 34.18
10-11-08 43.16 43.35 42.90 9,502,400 43.23 34.37
10-11-05 43.56 43.98 43.34 9,106,200 43.79 34.81
10-11-04 43.17 43.95 42.97 16,286,500 43.91 34.91
10-11-03 42.61 42.73 41.90 16,193,500 42.37 33.68
10-11-02 41.28 41.68 41.16 10,266,400 41.42 32.93
10-11-01 40.99 41.18 40.61 5,837,200 40.77 32.41
Date Open High Low Vol Cls adjCls
10-10-29 40.56 41.00 40.45 5,343,300 40.80 32.43
10-10-28 40.65 41.35 40.21 17,172,000 40.60 32.28
10-10-27 40.17 40.26 39.58 12,112,400 40.10 31.88
10-10-26 40.39 40.77 40.21 7,507,600 40.65 32.31
10-10-25 40.61 40.70 40.21 5,308,900 40.21 31.97
10-10-22 40.57 40.99 40.22 6,824,200 40.50 32.20
10-10-21 40.88 41.21 40.45 7,577,200 40.65 32.31
10-10-20 40.93 41.49 40.90 6,992,900 41.10 32.67
10-10-19 40.40 41.36 40.38 10,092,500 40.94 32.55
Date Open High Low Vol Cls adjCls
10-10-18 40.66 41.74 40.44 10,620,000 41.49 32.98
10-10-15 40.92 41.11 40.40 9,023,100 40.62 32.29
10-10-14 41.15 41.37 40.96 6,750,300 41.02 32.61
10-10-13 41.40 41.75 41.25 6,950,200 41.41 32.92
10-10-12 40.74 41.53 40.55 8,343,100 41.26 32.80
10-10-11 41.32 41.52 41.17 5,430,200 41.24 32.78
10-10-08 41.50 41.98 41.40 6,004,900 41.92 33.32
10-10-07 41.77 42.08 41.33 7,218,200 41.52 33.01
10-10-06 41.65 41.77 41.27 6,663,700 41.61 33.08
Date Open High Low Vol Cls adjCls
10-10-05 41.15 41.52 40.92 8,048,000 41.33 32.86
10-10-04 41.46 41.57 40.73 10,158,200 40.82 32.45
10-10-01 41.94 42.00 41.73 20,690,500 41.95 33.35
10-09-30 40.97 41.30 40.35 22,727,800 41.17 32.73
10-09-29 39.84 40.30 39.68 19,226,900 40.00 31.80
10-09-28 38.23 39.80 37.86 14,297,400 39.29 31.23
10-09-27 38.39 38.85 38.24 10,074,300 38.71 30.77
10-09-24 38.25 38.54 38.21 6,503,500 38.46 30.57
10-09-23 37.97 38.35 37.84 5,861,200 38.13 30.31
Date Open High Low Vol Cls adjCls
10-09-22 38.33 38.65 38.07 6,336,800 38.09 30.28
10-09-21 38.78 38.99 38.35 9,887,100 38.59 30.68
10-09-20 38.36 38.78 38.10 8,413,100 38.68 30.75
10-09-17 38.16 38.26 37.49 6,916,100 38.03 30.23
10-09-16 38.49 38.53 38.12 6,247,300 38.27 30.42
10-09-15 38.08 38.25 37.77 6,829,000 38.18 30.35
10-09-14 38.49 38.85 38.46 7,056,200 38.52 30.62
10-09-13 38.35 38.56 38.13 8,549,200 38.35 30.49
10-09-10 37.94 38.30 37.81 7,702,800 38.22 30.38
Date Open High Low Vol Cls adjCls
10-09-09 38.64 38.67 37.76 7,482,700 38.02 30.22
10-09-08 38.29 38.58 38.22 13,314,900 38.37 30.50
10-09-07 37.71 37.75 37.13 7,658,300 37.19 29.56
10-09-03 36.71 37.43 36.71 9,569,800 37.43 29.76
10-09-02 36.02 36.57 36.01 8,000,200 36.57 29.07
10-09-01 35.89 36.29 35.67 9,444,200 36.16 28.75
10-08-31 34.68 35.13 34.50 9,444,600 34.83 27.69
10-08-30 35.64 36.12 35.23 6,858,500 35.26 28.03
10-08-27 35.40 35.82 34.71 10,402,400 35.56 28.27
Date Open High Low Vol Cls adjCls
10-08-26 35.79 36.20 35.27 12,011,700 35.42 28.16
10-08-25 34.36 35.31 34.16 13,644,500 35.25 28.02
10-08-24 34.95 35.25 34.50 15,687,900 34.92 27.76
10-08-23 36.42 36.91 36.11 9,267,900 36.12 28.71
10-08-20 35.87 36.43 35.53 12,435,900 36.40 28.94
10-08-19 36.99 37.13 36.18 16,390,400 36.24 28.81
10-08-18 37.77 37.81 37.04 10,336,500 37.30 29.65
10-08-17 38.17 38.41 37.71 11,401,100 38.05 30.25
10-08-16 38.42 38.85 38.15 10,762,700 38.40 30.53
Date Open High Low Vol Cls adjCls
10-08-13 37.78 39.57 37.75 17,210,900 38.93 30.95
10-08-12 37.69 38.45 37.49 12,555,600 38.38 30.51
10-08-11 38.97 39.00 38.59 12,220,100 38.79 30.84
10-08-10 40.06 40.25 39.38 16,296,200 40.11 31.89
10-08-09 41.56 41.59 40.85 18,331,200 40.86 32.48
10-08-06 41.07 41.50 40.60 29,162,500 41.33 32.86
10-08-05 40.23 40.75 39.94 24,447,600 40.68 32.34
10-08-04 39.77 40.64 39.20 33,302,000 39.39 31.31
10-08-03 39.38 40.00 39.11 18,618,800 40.00 31.80
Date Open High Low Vol Cls adjCls
10-08-02 39.00 39.55 38.95 16,956,300 39.42 31.34
10-07-30 38.09 38.63 38.03 13,119,800 38.47 30.58
10-07-29 38.15 38.90 38.10 19,256,500 38.47 30.58
10-07-28 37.34 38.10 37.32 18,097,000 37.71 29.98
10-07-27 38.55 38.56 37.33 33,502,000 38.00 30.21
10-07-26 37.93 39.00 37.74 33,981,500 38.65 30.72
10-07-23 36.62 36.88 36.17 16,621,900 36.86 29.30
10-07-22 36.47 36.71 36.03 29,319,000 36.23 28.80
10-07-21 36.61 36.65 35.67 27,693,200 36.13 28.72
Date Open High Low Vol Cls adjCls
10-07-20 34.90 35.98 34.79 40,772,400 35.20 27.98
10-07-19 36.00 36.08 34.58 55,491,300 35.75 28.42
10-07-16 38.52 38.54 37.07 50,505,300 37.10 29.49
10-07-15 36.68 39.81 36.52 75,737,600 38.92 30.94
10-07-14 36.23 36.85 35.70 45,008,600 36.18 28.76
10-07-13 37.72 37.76 35.71 85,975,400 36.88 29.32
10-07-12 35.64 37.00 35.42 72,391,600 36.76 29.22
10-07-09 33.28 34.17 32.12 48,454,800 34.05 27.07
10-07-08 33.79 33.90 32.95 47,070,000 33.74 26.82
Date Open High Low Vol Cls adjCls
10-07-07 32.73 33.22 32.19 54,388,300 33.19 26.38
10-07-06 31.03 31.91 30.74 49,975,000 31.91 25.37
10-07-02 29.88 29.91 28.99 31,483,200 29.35 23.33
10-07-01 29.86 30.42 28.79 67,876,900 29.39 23.36
10-06-30 28.73 29.15 28.15 65,745,500 28.88 22.96
10-06-29 27.32 28.15 26.95 67,648,400 27.67 22.00
10-06-28 27.65 28.03 26.75 67,874,600 27.05 21.50
10-06-25 27.77 28.08 26.83 93,355,400 27.02 21.48
10-06-24 30.00 30.00 28.56 67,853,700 28.74 22.85
Date Open High Low Vol Cls adjCls
10-06-23 30.16 30.29 29.51 58,720,100 29.67 23.59
10-06-22 29.58 30.77 29.37 86,573,800 29.68 23.59
10-06-21 30.64 31.18 30.11 65,437,600 30.33 24.11
10-06-18 32.53 32.53 31.41 83,105,600 31.76 25.25
10-06-17 32.20 32.46 31.25 111,455,800 31.71 25.21
10-06-16 29.90 33.00 29.58 235,447,100 31.85 25.32
10-06-15 30.58 32.13 29.85 165,557,000 31.40 24.96
10-06-14 32.39 32.60 30.56 112,737,300 30.67 24.38
10-06-11 34.05 34.46 33.25 132,861,900 33.97 27.00
Date Open High Low Vol Cls adjCls
10-06-10 32.16 33.04 30.89 222,397,900 32.78 26.06
10-06-09 33.96 34.45 29.00 240,808,500 29.20 23.21
10-06-08 35.83 36.12 34.15 95,404,800 34.68 27.57
10-06-07 38.13 38.15 36.65 44,289,000 36.76 29.22
10-06-04 38.50 38.99 37.06 62,577,400 37.16 29.54
10-06-03 38.92 39.41 37.12 90,373,200 39.27 31.22
10-06-02 37.27 38.17 36.47 90,105,900 37.66 29.94
10-06-01 37.34 38.53 36.20 120,257,000 36.52 29.03
10-05-28 43.64 43.84 42.47 31,854,800 42.95 34.14
Date Open High Low Vol Cls adjCls
10-05-27 45.20 45.57 44.35 55,880,000 45.38 36.07
10-05-26 42.35 43.27 42.12 33,144,000 42.41 33.71
10-05-25 40.61 42.60 40.61 33,271,200 42.56 33.83
10-05-24 42.49 43.04 41.86 32,302,300 41.86 33.28
10-05-21 43.75 44.46 43.31 28,860,600 43.86 34.87
10-05-20 45.17 45.70 43.96 37,662,200 44.58 35.44
10-05-19 45.82 46.12 45.00 28,174,100 45.27 35.99
10-05-18 46.77 46.78 45.27 20,338,300 45.38 36.07
10-05-17 47.20 47.56 45.41 27,485,900 46.57 37.02
Date Open High Low Vol Cls adjCls
10-05-14 47.17 47.24 46.00 34,753,500 46.87 37.26
10-05-13 48.18 49.00 47.93 19,204,200 48.10 38.24
10-05-12 48.76 49.05 47.86 23,295,500 48.50 38.56
10-05-11 48.12 49.51 48.05 26,604,300 48.74 38.75
10-05-10 49.12 49.89 48.16 31,336,500 48.75 38.75
10-05-07 49.75 50.32 48.00 24,092,300 49.06 39.00
10-05-06 51.38 51.69 48.01 37,343,500 50.33 40.01
10-05-05 51.00 52.00 50.07 42,225,300 50.99 40.53
10-05-04 50.51 51.32 48.44 55,665,100 51.20 40.70
Date Open High Low Vol Cls adjCls
10-05-03 49.36 51.29 47.35 156,810,500 50.19 39.90
10-04-30 52.43 53.38 51.36 61,635,600 52.15 41.46
10-04-29 56.39 56.49 51.88 85,065,100 52.56 41.78
10-04-28 57.21 57.69 56.64 9,568,300 57.34 45.58
10-04-27 56.77 57.72 56.21 18,287,000 56.33 44.78
10-04-26 59.77 59.87 57.90 13,117,800 57.91 46.04
10-04-23 58.85 59.91 58.75 5,333,900 59.88 47.60
10-04-22 59.14 59.55 58.86 5,332,600 59.55 47.34
10-04-21 60.19 60.57 59.84 4,079,500 60.09 47.77
Date Open High Low Vol Cls adjCls
10-04-20 60.45 60.70 60.29 3,790,200 60.48 48.08
10-04-19 58.86 59.52 58.81 5,524,800 59.48 47.28
10-04-16 60.41 60.50 59.33 6,216,500 59.88 47.60
10-04-15 60.56 60.98 60.48 5,288,500 60.57 48.15
10-04-14 59.99 60.10 59.67 5,968,200 60.00 47.70
10-04-13 59.55 59.60 58.71 3,691,100 59.29 47.13
10-04-12 59.27 59.62 59.21 3,896,600 59.34 47.17
10-04-09 59.12 59.50 59.03 6,550,500 59.46 47.27
10-04-08 58.26 59.04 58.08 4,117,500 58.97 46.88
Date Open High Low Vol Cls adjCls
10-04-07 58.98 59.16 58.59 4,961,800 58.78 46.73
10-04-06 58.53 59.42 58.41 5,790,300 59.36 47.19
10-04-05 58.27 58.67 58.00 3,636,100 58.51 46.51
10-04-01 57.45 58.07 57.43 6,979,700 57.74 45.90
10-03-31 56.69 57.28 56.61 6,330,300 57.07 45.37
10-03-30 56.94 57.12 56.67 5,848,600 56.83 45.18
10-03-29 56.41 56.97 56.40 6,023,400 56.89 45.22
10-03-26 56.49 56.90 56.33 5,852,100 56.69 45.07
10-03-25 57.26 57.35 56.51 6,029,600 56.53 44.94
Date Open High Low Vol Cls adjCls
10-03-24 57.11 57.34 56.92 6,600,000 57.23 45.50
10-03-23 57.54 58.02 57.39 5,391,100 57.95 46.07
10-03-22 56.63 57.45 56.56 5,869,300 57.35 45.59
10-03-19 57.69 58.24 57.13 5,393,600 57.69 45.86
10-03-18 58.47 58.49 57.72 4,531,100 58.15 46.23
10-03-17 57.97 58.43 57.86 6,501,700 58.15 46.23
10-03-16 56.69 57.24 56.58 4,949,000 57.18 45.46
10-03-15 56.57 56.62 56.07 4,747,400 56.58 44.98
10-03-12 56.69 56.98 56.52 6,646,100 56.86 45.20
Date Open High Low Vol Cls adjCls
10-03-11 56.16 56.65 56.03 4,161,500 56.60 44.99
10-03-10 55.98 56.40 55.91 6,177,800 56.19 44.67
10-03-09 55.58 56.24 55.57 4,712,100 56.04 44.55
10-03-08 55.98 56.38 55.85 5,918,400 56.17 44.65
10-03-05 55.40 55.84 55.29 5,177,700 55.78 44.34
10-03-04 55.34 55.47 54.80 5,038,000 55.09 43.79
10-03-03 54.28 55.13 54.27 6,239,900 54.86 43.61
10-03-02 53.72 54.24 53.58 5,975,400 54.00 42.93
10-03-01 53.36 54.04 53.26 6,020,800 53.98 42.91
Date Open High Low Vol Cls adjCls
10-02-26 52.65 53.34 52.50 6,343,600 53.21 42.30
10-02-25 52.38 52.90 52.00 8,799,700 52.89 42.04
10-02-24 53.51 53.89 53.26 5,022,200 53.58 42.59
10-02-23 53.55 53.77 53.11 7,009,200 53.22 42.31
10-02-22 54.57 54.62 54.09 5,497,600 54.25 43.13
10-02-19 53.69 54.39 53.57 6,051,800 54.30 43.17
10-02-18 54.18 54.90 54.18 4,666,100 54.74 43.52
10-02-17 54.64 54.80 54.02 7,368,200 54.24 43.12
10-02-16 54.86 56.14 54.65 11,509,700 55.95 43.81
Date Open High Low Vol Cls adjCls
10-02-12 54.14 54.80 53.92 6,761,900 54.67 42.81
10-02-11 53.89 54.86 53.59 6,878,000 54.80 42.91
10-02-10 53.72 53.92 53.11 5,598,300 53.65 42.01
10-02-09 52.92 54.10 52.73 8,017,100 53.61 41.98
10-02-08 52.64 53.24 52.13 7,808,900 52.43 41.05
10-02-05 53.11 53.31 52.10 11,065,800 53.18 41.64
10-02-04 54.76 54.78 53.44 8,364,700 53.48 41.88
10-02-03 55.35 55.53 54.85 8,410,700 55.17 43.20
10-02-02 54.40 55.71 54.14 18,574,000 55.46 43.43
Date Open High Low Vol Cls adjCls
10-02-01 56.47 57.26 56.47 6,031,200 57.23 44.81
10-01-29 57.08 57.38 55.87 7,643,200 56.12 43.94
10-01-28 58.40 58.48 56.96 5,003,700 57.33 44.89
10-01-27 57.89 58.18 57.44 6,025,600 58.06 45.46
10-01-26 57.95 58.92 57.81 5,684,700 58.49 45.80
10-01-25 58.55 58.79 58.21 4,039,100 58.55 45.85
10-01-22 58.77 59.10 57.76 7,297,200 57.87 45.31
10-01-21 60.95 61.11 59.13 7,184,400 59.57 46.64
10-01-20 61.35 61.44 60.60 5,410,900 61.06 47.81
Date Open High Low Vol Cls adjCls
10-01-19 61.76 62.38 61.76 4,914,400 62.32 48.80
10-01-15 61.62 61.72 61.29 3,596,700 61.64 48.27
10-01-14 61.22 61.75 61.16 3,330,700 61.73 48.34
10-01-13 61.31 61.98 61.00 5,686,600 61.80 48.39
10-01-12 60.86 61.69 60.80 6,126,600 61.50 48.16
10-01-11 61.54 61.97 61.45 8,227,200 61.89 48.46
10-01-08 59.79 60.06 59.67 3,786,100 60.00 46.98
10-01-07 59.92 60.00 59.69 4,431,300 59.86 46.87
10-01-06 59.52 59.92 59.34 6,227,900 59.88 46.89
Date Open High Low Vol Cls adjCls
10-01-05 59.65 59.90 59.31 4,109,600 59.57 46.64
10-01-04 59.30 59.45 59.08 3,956,100 59.15 46.32
09-12-31 58.49 58.49 57.97 1,517,600 57.97 45.39
09-12-30 57.74 58.33 57.70 1,971,000 58.16 45.54
09-12-29 58.58 58.69 57.86 2,757,500 58.05 45.45
09-12-28 58.48 58.64 58.37 2,270,800 58.63 45.91
09-12-24 58.13 58.47 58.09 1,428,400 58.24 45.60
09-12-23 57.99 58.10 57.70 3,199,800 57.91 45.34
09-12-22 57.86 57.86 57.36 3,188,700 57.48 45.01
Date Open High Low Vol Cls adjCls
09-12-21 57.31 57.61 57.07 3,572,100 57.24 44.82
09-12-18 56.52 56.61 55.76 5,342,100 56.18 43.99
09-12-17 56.26 56.36 55.80 4,630,900 55.90 43.77
09-12-16 56.53 57.40 56.53 4,303,900 57.04 44.66
09-12-15 56.09 56.89 56.08 4,801,400 56.43 44.19
09-12-14 57.13 57.23 56.75 3,186,700 56.77 44.45
09-12-11 56.58 56.69 56.19 3,303,600 56.45 44.20
09-12-10 56.51 56.64 56.01 5,184,800 56.39 44.15
09-12-09 56.36 56.70 55.87 6,537,400 56.70 44.40
Date Open High Low Vol Cls adjCls
09-12-08 57.38 57.50 56.83 5,451,100 57.04 44.66
09-12-07 57.65 58.71 57.60 4,263,700 58.17 45.55
09-12-04 58.71 58.82 57.51 4,363,700 57.86 45.31
09-12-03 58.17 58.48 57.61 5,370,100 57.62 45.12
09-12-02 58.54 59.00 58.37 3,945,500 58.64 45.92
09-12-01 58.32 58.79 58.22 3,918,700 58.58 45.87
09-11-30 57.03 57.59 56.71 5,784,000 57.18 44.77
09-11-27 56.71 58.39 56.60 3,795,700 58.11 45.50
09-11-25 58.85 59.30 58.64 2,812,300 59.22 46.37
Date Open High Low Vol Cls adjCls
09-11-24 58.85 58.94 58.09 3,330,200 58.72 45.98
09-11-23 58.75 59.09 58.46 6,127,400 58.64 45.92
09-11-20 57.38 57.86 57.33 3,338,000 57.83 45.28
09-11-19 58.69 58.71 57.76 3,857,900 58.63 45.91
09-11-18 59.61 59.63 58.98 2,838,200 59.24 46.39
09-11-17 59.26 59.58 59.01 3,780,600 59.50 46.59
09-11-16 59.05 59.66 58.95 4,582,900 59.26 46.40
09-11-13 57.89 58.41 57.55 3,751,100 58.35 45.69
09-11-12 57.94 58.12 57.15 4,380,100 57.27 44.84
Date Open High Low Vol Cls adjCls
09-11-11 58.76 58.97 58.02 4,827,800 58.33 45.67
09-11-10 58.74 59.24 58.61 5,199,500 59.13 46.30
09-11-09 59.68 60.00 59.61 6,039,100 59.93 46.27
09-11-06 57.53 58.43 57.45 4,113,700 58.43 45.11
09-11-05 58.20 58.91 58.07 4,688,300 58.53 45.19
09-11-04 57.73 58.19 57.47 5,012,600 57.58 44.45
09-11-03 56.36 57.81 56.22 5,694,600 57.55 44.43
09-11-02 57.03 57.85 56.52 5,574,000 57.27 44.21
09-10-30 57.99 58.07 56.15 7,111,900 56.62 43.71
Date Open High Low Vol Cls adjCls
09-10-29 57.96 58.50 57.69 6,835,200 58.30 45.01
09-10-28 57.70 57.70 56.77 10,207,900 56.82 43.87
09-10-27 57.93 58.69 57.41 12,981,400 57.82 44.64
09-10-26 56.24 56.78 55.25 5,531,600 55.48 42.83
09-10-23 56.11 56.19 55.15 4,625,100 55.42 42.79
09-10-22 56.28 56.79 55.82 4,002,000 56.64 43.73
09-10-21 56.43 57.35 56.35 5,843,100 56.42 43.56
09-10-20 56.43 56.50 55.72 4,905,500 56.18 43.37
09-10-19 56.04 56.80 55.64 6,527,800 56.40 43.54
Date Open High Low Vol Cls adjCls
09-10-16 55.09 55.27 54.86 5,745,500 55.01 42.47
09-10-15 54.46 54.88 54.29 5,889,700 54.76 42.28
09-10-14 54.00 54.00 53.50 4,747,700 53.66 41.43
09-10-13 52.73 52.88 52.18 5,166,200 52.68 40.67
09-10-12 52.40 52.86 52.38 4,979,600 52.64 40.64
09-10-09 52.08 52.34 51.71 6,619,200 52.27 40.35
09-10-08 52.25 53.11 52.17 4,698,300 52.76 40.73
09-10-07 51.80 52.29 51.66 5,595,600 52.23 40.32
09-10-06 52.13 52.97 52.02 5,896,800 52.50 40.53
Date Open High Low Vol Cls adjCls
09-10-05 50.93 51.68 50.64 7,268,500 51.44 39.71
09-10-02 51.28 51.77 50.60 9,836,100 50.73 39.17
09-10-01 52.91 52.98 51.75 6,524,800 51.78 39.98
09-09-30 53.64 53.73 52.74 5,462,300 53.23 41.10
09-09-29 53.61 53.81 53.29 3,773,700 53.61 41.39
09-09-28 52.51 53.65 52.50 3,632,500 53.56 41.35
09-09-25 52.96 53.59 52.68 5,292,200 52.92 40.86
09-09-24 54.18 54.26 52.81 5,975,900 53.19 41.06
09-09-23 55.56 55.58 54.24 5,165,100 54.24 41.88
Date Open High Low Vol Cls adjCls
09-09-22 55.47 55.61 55.24 4,503,400 55.39 42.76
09-09-21 53.90 54.66 53.81 3,702,900 54.41 42.01
09-09-18 54.65 54.93 54.30 4,165,100 54.79 42.30
09-09-17 54.84 55.38 54.68 4,980,400 54.80 42.31
09-09-16 54.21 54.78 53.99 4,614,200 54.65 42.19
09-09-15 53.84 54.23 53.62 5,144,800 54.12 41.78
09-09-14 53.60 54.40 53.57 4,445,300 54.29 41.91
09-09-11 54.83 54.93 54.23 4,888,700 54.58 42.14
09-09-10 54.72 55.10 54.42 3,722,200 55.04 42.49
Date Open High Low Vol Cls adjCls
09-09-09 54.81 55.27 54.48 5,362,300 54.95 42.42
09-09-08 54.04 54.29 53.80 6,251,900 54.16 41.81
09-09-04 52.47 53.33 52.38 5,001,500 53.19 41.06
09-09-03 52.70 52.89 52.33 5,365,500 52.80 40.76
09-09-02 52.29 52.90 52.00 10,640,300 52.53 40.56
09-09-01 51.14 51.82 50.30 4,639,400 50.47 38.96
09-08-31 51.41 51.52 51.14 2,957,200 51.45 39.72
09-08-28 52.50 52.52 51.86 2,904,500 51.98 40.13
09-08-27 51.55 51.97 50.99 3,562,300 51.88 40.05
Date Open High Low Vol Cls adjCls
09-08-26 51.33 51.65 51.15 5,137,100 51.37 39.66
09-08-25 52.12 52.50 51.80 4,196,300 51.93 40.09
09-08-24 52.17 52.44 51.70 4,914,100 51.88 40.05
09-08-21 52.26 52.69 52.00 5,958,200 52.25 40.34
09-08-20 51.01 51.37 50.92 3,648,100 51.15 39.49
09-08-19 49.54 50.99 49.52 4,260,700 50.64 39.10
09-08-18 49.55 50.26 49.36 3,630,300 50.06 38.65
09-08-17 49.14 49.28 48.70 3,946,500 49.18 37.97
09-08-14 51.08 51.10 50.07 4,594,200 50.43 38.93
Date Open High Low Vol Cls adjCls
09-08-13 50.66 50.79 50.17 4,269,700 50.68 39.13
09-08-12 50.25 50.72 50.03 5,909,500 50.30 38.83
09-08-11 50.84 51.00 50.60 5,071,600 50.83 38.59
09-08-10 50.86 51.32 50.77 4,345,700 51.20 38.88
09-08-07 51.34 51.41 50.90 4,835,800 51.11 38.81
09-08-06 51.08 51.17 50.17 5,338,600 50.51 38.35
09-08-05 51.57 51.78 51.00 4,844,000 51.55 39.14
09-08-04 51.52 52.08 51.20 5,233,500 51.72 39.27
09-08-03 51.45 52.24 51.25 6,920,000 52.05 39.52
Date Open High Low Vol Cls adjCls
09-07-31 49.70 50.35 49.39 5,657,600 50.04 37.99
09-07-30 50.31 50.50 49.84 6,363,800 49.87 37.87
09-07-29 50.27 50.29 49.40 7,121,500 49.67 37.71
09-07-28 50.37 50.38 49.45 6,741,700 50.00 37.96
09-07-27 51.19 51.53 50.89 5,468,700 51.34 38.98
09-07-24 50.65 50.90 50.10 3,922,100 50.65 38.46
09-07-23 49.99 50.93 49.94 5,760,700 50.70 38.50
09-07-22 49.52 50.19 49.33 3,952,300 49.66 37.71
09-07-21 50.16 50.22 49.29 4,901,000 49.95 37.93
Date Open High Low Vol Cls adjCls
09-07-20 49.99 50.17 49.50 5,156,100 50.15 38.08
09-07-17 48.67 48.98 48.56 3,941,400 48.72 36.99
09-07-16 48.59 49.18 48.37 5,232,000 48.94 37.16
09-07-15 47.70 48.51 47.64 5,048,900 48.33 36.70
09-07-14 46.85 46.94 46.08 3,769,000 46.40 35.23
09-07-13 45.64 46.27 45.02 5,217,100 46.20 35.08
09-07-10 45.09 45.41 44.77 4,924,800 45.22 34.33
09-07-09 45.44 45.97 45.27 5,075,700 45.54 34.58
09-07-08 45.50 45.68 44.62 6,171,400 45.31 34.40
Date Open High Low Vol Cls adjCls
09-07-07 46.00 46.00 45.28 5,406,800 45.33 34.42
09-07-06 45.54 45.99 45.31 6,431,200 45.93 34.87
09-07-02 47.44 47.58 47.06 4,130,800 47.06 35.73
09-07-01 48.36 49.08 47.97 4,882,600 47.97 36.42
09-06-30 48.04 48.24 46.90 5,015,500 47.68 36.20
09-06-29 47.87 48.34 47.58 3,686,100 47.96 36.42
09-06-26 47.08 47.49 46.66 4,081,500 47.24 35.87
09-06-25 46.12 47.46 46.01 5,885,400 47.43 36.01
09-06-24 47.16 47.62 46.67 5,489,500 46.97 35.66
Date Open High Low Vol Cls adjCls
09-06-23 47.10 47.45 46.37 5,260,900 47.11 35.77
09-06-22 47.58 47.68 46.58 6,767,700 46.85 35.57
09-06-19 48.92 49.36 48.53 5,986,900 48.83 37.08
09-06-18 47.45 48.20 47.32 6,143,800 47.72 36.23
09-06-17 48.33 48.67 47.77 8,216,300 48.40 36.75
09-06-16 49.89 50.13 49.23 6,614,300 49.30 37.43
09-06-15 50.00 50.11 49.16 7,903,600 49.85 37.85
09-06-12 50.94 51.24 50.58 4,970,100 51.20 38.88
09-06-11 51.90 52.88 51.90 6,251,000 52.21 39.64
Date Open High Low Vol Cls adjCls
09-06-10 53.21 53.29 51.69 8,422,600 52.16 39.60
09-06-09 52.20 52.27 51.51 5,914,700 51.96 39.45
09-06-08 50.13 51.53 49.80 7,835,800 51.35 38.99
09-06-05 50.75 50.89 49.99 6,783,300 50.36 38.24
09-06-04 51.19 51.50 50.59 7,168,600 50.91 38.66
09-06-03 51.33 51.45 50.18 7,058,400 50.75 38.53
09-06-02 51.68 52.61 51.57 7,492,600 52.32 39.73
09-06-01 51.00 52.00 50.79 8,985,200 51.88 39.39
09-05-29 50.00 50.20 48.95 7,601,500 49.50 37.58
Date Open High Low Vol Cls adjCls
09-05-28 48.87 49.09 48.04 6,215,600 48.82 37.07
09-05-27 48.74 49.07 47.95 5,535,600 48.08 36.51
09-05-26 47.26 48.75 47.26 5,838,500 48.55 36.86
09-05-22 47.65 47.98 47.32 4,015,300 47.60 36.14
09-05-21 47.11 47.60 46.72 5,413,700 47.41 36.00
09-05-20 48.04 48.44 47.67 7,428,600 47.78 36.28
09-05-19 47.29 47.58 46.93 5,657,500 47.10 35.76
09-05-18 46.69 47.32 46.52 6,071,000 47.26 35.88
09-05-15 45.98 46.25 45.30 5,316,900 45.62 34.64
Date Open High Low Vol Cls adjCls
09-05-14 45.72 46.43 45.44 6,075,400 46.22 35.09
09-05-13 46.61 46.92 45.92 8,493,400 46.04 34.96
09-05-12 47.24 48.10 47.07 8,512,200 47.94 35.76
09-05-11 46.76 47.36 46.65 9,756,700 47.00 35.06
09-05-08 47.01 48.75 46.95 11,543,700 48.34 36.06
09-05-07 46.81 47.00 45.75 14,608,100 46.17 34.44
09-05-06 45.78 46.19 45.16 7,544,400 46.13 34.41
09-05-05 44.59 45.05 44.34 5,450,800 44.84 33.45
09-05-04 44.17 45.25 44.05 7,450,900 45.02 33.58
Date Open High Low Vol Cls adjCls
09-05-01 43.17 43.98 42.95 5,353,900 43.87 32.73
09-04-30 42.89 43.50 42.20 7,472,300 42.46 31.67
09-04-29 42.62 43.55 42.57 9,000,700 43.11 32.16
09-04-28 42.52 42.97 42.08 7,377,800 42.62 31.79
09-04-27 41.67 42.70 41.44 8,997,800 41.92 31.27
09-04-24 42.35 42.50 41.81 7,994,900 42.06 31.38
09-04-23 40.53 42.27 39.92 7,172,500 40.85 30.47
09-04-22 39.07 39.92 39.00 6,855,200 39.11 29.18
09-04-21 38.58 39.98 38.54 6,041,300 39.77 29.67
Date Open High Low Vol Cls adjCls
09-04-20 39.71 39.74 38.70 6,776,200 38.90 29.02
09-04-17 40.00 40.35 39.72 5,474,600 40.13 29.94
09-04-16 39.43 40.20 39.26 8,086,400 40.01 29.85
09-04-15 38.99 39.35 38.60 6,625,700 39.33 29.34
09-04-14 38.69 39.75 38.69 8,660,300 39.19 29.23
09-04-13 39.58 40.23 39.25 5,119,800 39.92 29.78
09-04-09 39.41 40.01 39.06 9,704,700 40.01 29.85
09-04-08 38.88 39.77 38.50 7,278,800 39.60 29.54
09-04-07 39.51 39.95 39.17 7,540,800 39.64 29.57
Date Open High Low Vol Cls adjCls
09-04-06 40.11 40.84 40.02 7,369,200 40.71 30.37
09-04-03 41.11 41.57 40.44 7,355,100 41.33 30.83
09-04-02 41.16 42.15 41.09 7,681,900 41.64 31.06
09-04-01 39.25 40.59 39.10 6,414,600 40.42 30.15
09-03-31 40.27 40.83 39.83 6,656,100 40.10 29.91
09-03-30 39.52 39.64 38.95 7,610,800 39.43 29.41
09-03-27 41.00 41.23 40.73 6,522,800 40.91 30.52
09-03-26 42.03 42.27 41.30 7,762,400 41.72 31.12
09-03-25 41.52 42.22 40.70 8,327,900 41.45 30.92
Date Open High Low Vol Cls adjCls
09-03-24 41.35 41.95 40.90 6,405,800 41.29 30.80
09-03-23 40.69 41.95 40.55 8,923,500 41.90 31.26
09-03-20 40.38 40.55 39.39 8,303,900 39.40 29.39
09-03-19 40.98 41.03 40.07 10,123,400 40.21 30.00
09-03-18 38.72 40.21 38.13 9,310,100 39.95 29.80
09-03-17 37.89 39.37 37.76 5,453,800 39.35 29.35
09-03-16 38.30 39.29 38.01 6,835,100 38.42 28.66
09-03-13 38.61 38.73 37.64 9,307,100 38.29 28.56
09-03-12 37.56 38.29 36.96 7,085,700 38.24 28.53
Date Open High Low Vol Cls adjCls
09-03-11 37.45 37.74 36.68 8,992,100 37.21 27.76
09-03-10 36.26 37.75 36.25 10,809,800 37.23 27.77
09-03-09 35.08 36.43 34.99 14,294,900 36.18 26.99
09-03-06 36.12 36.42 34.45 10,707,700 35.32 26.35
09-03-05 35.39 35.59 34.06 10,321,200 34.54 25.77
09-03-04 35.34 36.23 35.00 10,584,000 35.82 26.72
09-03-03 35.06 35.12 33.70 14,671,500 34.14 25.47
09-03-02 36.92 37.23 35.10 12,143,300 35.15 26.22
09-02-27 37.96 39.22 37.83 12,498,300 38.36 28.62
Date Open High Low Vol Cls adjCls
09-02-26 39.38 40.12 38.90 11,646,900 39.00 29.09
09-02-25 39.71 40.57 39.11 10,767,600 39.93 29.79
09-02-24 39.18 40.25 38.50 11,362,400 40.07 29.89
09-02-23 40.50 40.52 38.53 10,126,000 38.65 28.83
09-02-20 39.54 40.46 39.45 9,424,100 40.10 29.91
09-02-19 41.75 42.06 40.92 11,188,000 41.05 30.62
09-02-18 40.66 40.93 39.91 9,753,900 40.72 30.38
09-02-17 42.05 42.50 41.53 9,025,000 42.02 30.72
09-02-13 44.21 44.49 43.60 5,736,700 43.85 32.06
Date Open High Low Vol Cls adjCls
09-02-12 42.83 44.35 42.37 6,944,100 44.34 32.42
09-02-11 44.13 44.30 43.14 6,219,700 43.63 31.90
09-02-10 45.14 45.68 43.11 7,511,200 43.47 31.78
09-02-09 45.93 46.07 45.16 5,154,000 45.46 33.23
09-02-06 44.41 45.91 44.35 7,486,000 45.54 33.29
09-02-05 43.22 44.47 42.76 6,967,400 44.25 32.35
09-02-04 43.49 44.12 42.60 8,024,100 42.99 31.43
09-02-03 40.98 42.50 40.15 9,625,500 42.29 30.92
09-02-02 41.17 41.78 41.09 6,679,700 41.57 30.39
Date Open High Low Vol Cls adjCls
09-01-30 42.95 43.20 42.26 8,435,600 42.47 31.05
09-01-29 42.63 43.10 42.18 8,825,300 42.44 31.03
09-01-28 44.14 44.29 43.12 7,997,200 43.45 31.76
09-01-27 42.77 43.55 42.17 6,203,700 43.06 31.48
09-01-26 41.59 42.99 41.41 8,805,200 42.70 31.22
09-01-23 39.31 41.10 38.92 12,963,400 40.78 29.81
09-01-22 40.66 42.05 40.50 9,239,700 41.44 30.30
09-01-21 40.00 42.15 39.95 14,490,400 42.09 30.77
09-01-20 41.84 42.40 41.10 10,856,900 41.27 30.17
Date Open High Low Vol Cls adjCls
09-01-16 44.83 44.88 43.07 6,916,300 44.21 32.32
09-01-15 43.25 43.68 42.00 8,752,800 43.50 31.80
09-01-14 43.47 43.75 42.11 14,366,400 43.19 31.57
09-01-13 44.37 45.37 44.37 7,254,500 45.22 33.06
09-01-12 45.95 46.21 45.29 6,690,900 45.70 33.41
09-01-09 47.87 47.90 46.86 4,981,100 47.13 34.46
09-01-08 48.30 48.87 47.38 4,790,300 48.81 35.68
09-01-07 47.96 48.23 47.15 6,714,100 47.46 34.70
09-01-06 48.89 49.72 48.52 9,904,200 49.05 35.86
Date Open High Low Vol Cls adjCls
09-01-05 48.25 49.83 48.25 7,040,800 49.03 35.84
09-01-02 47.00 48.62 46.96 5,969,700 48.45 35.42
08-12-31 45.75 47.09 45.61 4,652,700 46.74 34.17
08-12-30 45.10 45.82 44.99 5,362,300 45.82 33.50
08-12-29 45.02 45.55 44.44 5,528,800 45.32 33.13
08-12-26 44.17 44.53 44.03 1,917,400 44.45 32.50
08-12-24 44.39 44.39 43.88 1,840,000 44.17 32.29
08-12-23 45.50 45.65 44.39 3,977,200 44.77 32.73
08-12-22 45.74 45.74 44.26 5,420,800 44.90 32.82
Date Open High Low Vol Cls adjCls
08-12-19 44.97 46.27 44.90 6,866,800 45.13 32.99
08-12-18 48.42 49.06 46.02 8,384,600 46.45 33.96
08-12-17 49.45 50.10 48.82 8,397,600 49.59 36.25
08-12-16 47.94 49.40 47.73 7,697,100 49.34 36.07
08-12-15 48.08 48.38 46.90 6,299,800 47.75 34.91
08-12-12 45.77 47.37 45.53 7,165,200 47.04 34.39
08-12-11 47.31 48.76 46.69 8,050,600 47.14 34.46
08-12-10 46.28 46.71 45.42 7,289,700 46.17 33.75
08-12-09 45.75 47.20 45.34 5,459,000 45.82 33.50
Date Open High Low Vol Cls adjCls
08-12-08 44.31 46.48 44.08 11,796,200 45.97 33.61
08-12-05 42.57 43.83 41.54 10,741,300 43.52 31.82
08-12-04 44.07 45.58 43.01 8,969,400 43.33 31.68
08-12-03 43.66 45.48 43.58 7,593,100 45.33 33.14
08-12-02 45.70 46.27 44.57 7,955,500 45.88 33.54
08-12-01 45.96 46.13 43.50 8,130,100 43.57 31.85
08-11-28 48.29 48.69 47.70 2,547,000 48.69 35.60
08-11-26 45.82 48.43 45.60 6,094,000 48.37 35.36
08-11-25 48.75 48.98 46.78 11,096,000 47.40 34.65
Date Open High Low Vol Cls adjCls
08-11-24 44.69 47.18 44.11 9,220,900 46.14 33.73
08-11-21 42.16 43.51 40.26 9,749,700 43.34 31.68
08-11-20 42.29 42.69 39.45 11,912,000 39.56 28.92
08-11-19 45.71 46.34 43.34 6,601,400 43.38 31.71
08-11-18 44.69 46.05 44.05 6,900,900 45.51 33.27
08-11-17 44.44 45.35 43.59 5,919,700 43.79 32.01
08-11-14 44.13 45.98 43.04 8,041,000 43.90 32.09
08-11-13 41.55 44.67 40.16 15,092,800 44.61 32.61
08-11-12 44.42 44.74 41.74 10,441,900 42.13 30.80
Date Open High Low Vol Cls adjCls
08-11-11 47.41 47.99 46.10 6,477,000 47.07 33.80
08-11-10 50.21 50.38 47.72 6,464,500 48.77 35.02
08-11-07 48.49 49.84 47.99 9,207,500 49.49 35.53
08-11-06 48.25 48.95 46.32 9,735,100 46.98 33.73
08-11-05 50.01 51.44 48.92 6,557,400 48.95 35.15
08-11-04 50.00 51.50 49.74 7,057,000 51.26 36.81
08-11-03 47.99 48.90 47.73 7,093,700 48.47 34.80
08-10-31 48.16 50.71 47.47 8,414,300 49.70 35.69
08-10-30 49.09 49.95 47.12 10,331,300 49.58 35.60
Date Open High Low Vol Cls adjCls
08-10-29 47.63 50.60 47.30 13,252,200 49.20 35.33
08-10-28 44.77 46.66 42.08 10,844,200 46.52 33.40
08-10-27 39.76 42.23 39.53 10,093,700 40.15 28.83
08-10-24 39.12 43.29 39.05 13,129,900 42.59 30.58
08-10-23 42.68 45.54 42.00 13,160,500 45.06 32.35
08-10-22 44.29 44.47 42.46 12,217,300 43.25 31.05
08-10-21 47.71 48.94 46.53 9,209,300 47.27 33.94
08-10-20 47.98 50.96 47.36 12,883,100 50.93 36.57
08-10-17 42.37 47.21 42.30 10,800,900 44.30 31.81
Date Open High Low Vol Cls adjCls
08-10-16 42.47 44.57 40.32 13,560,400 44.44 31.91
08-10-15 45.29 45.50 41.35 9,562,500 41.36 29.70
08-10-14 47.86 48.60 44.94 13,680,900 46.71 33.54
08-10-13 41.50 46.50 40.95 11,054,400 46.50 33.39
08-10-10 38.60 42.04 37.57 19,598,000 40.55 29.12
08-10-09 44.42 44.79 40.02 13,641,500 40.70 29.22
08-10-08 45.10 46.16 42.71 13,042,200 44.70 32.10
08-10-07 47.64 47.80 44.42 10,253,700 44.42 31.89
08-10-06 46.81 46.84 42.86 14,140,400 45.65 32.78
Date Open High Low Vol Cls adjCls
08-10-03 47.65 50.11 47.31 9,310,700 47.75 34.29
08-10-02 48.97 49.06 47.02 7,567,400 47.04 33.78
08-10-01 49.90 50.85 48.54 7,303,100 50.12 35.99
08-09-30 49.59 50.68 49.45 7,884,900 50.17 36.02
08-09-29 52.04 52.10 48.35 8,249,600 49.14 35.28
08-09-26 54.26 54.60 53.41 6,214,900 54.55 39.17
08-09-25 54.39 55.70 54.22 5,568,200 55.34 39.74
08-09-24 54.35 54.38 53.46 4,612,400 53.54 38.44
08-09-23 55.03 55.60 53.47 6,590,100 54.10 38.84
Date Open High Low Vol Cls adjCls
08-09-22 55.95 56.69 54.98 7,719,600 55.16 39.61
08-09-19 53.46 54.75 52.50 8,439,400 54.55 39.17
08-09-18 51.86 52.36 49.55 12,551,200 51.46 36.95
08-09-17 51.17 52.84 50.08 11,550,600 51.41 36.91
08-09-16 50.51 52.46 50.31 10,131,300 52.32 37.57
08-09-15 52.53 53.40 51.70 7,642,700 51.93 37.29
08-09-12 53.84 54.89 53.50 6,377,600 54.79 39.34
08-09-11 53.06 53.45 52.21 6,840,000 53.42 38.36
08-09-10 53.25 53.82 52.73 7,620,100 53.49 38.41
Date Open High Low Vol Cls adjCls
08-09-09 54.02 54.18 52.35 7,484,300 52.40 37.62
08-09-08 54.75 54.92 53.83 6,459,000 54.39 39.05
08-09-05 54.33 54.48 52.88 10,723,600 54.03 38.79
08-09-04 55.15 55.67 53.62 11,758,900 54.26 38.96
08-09-03 54.77 54.79 53.61 7,463,500 54.44 39.09
08-09-02 54.84 55.08 54.00 9,033,200 54.01 38.78
08-08-29 58.00 58.13 57.47 3,189,000 57.63 41.38
08-08-28 58.27 58.44 57.09 4,865,900 57.63 41.38
08-08-27 57.91 58.28 57.66 3,761,700 58.18 41.77
Date Open High Low Vol Cls adjCls
08-08-26 56.30 57.32 56.25 5,964,700 56.90 40.86
08-08-25 57.03 57.64 56.56 2,738,000 56.80 40.78
08-08-22 57.28 57.78 56.82 4,481,000 57.14 41.03
08-08-21 57.85 58.66 57.01 9,059,000 58.40 41.93
08-08-20 57.26 57.64 56.69 9,541,700 57.45 41.25
08-08-19 57.05 57.53 56.56 8,368,900 57.44 41.24
08-08-18 58.44 58.52 57.35 6,135,600 57.52 41.30
08-08-15 58.14 58.17 57.32 5,685,000 57.52 41.30
08-08-14 59.02 59.65 58.22 5,217,000 58.83 42.24
Date Open High Low Vol Cls adjCls
08-08-13 58.77 59.88 58.49 8,106,400 59.57 42.77
08-08-12 61.16 61.38 60.56 5,166,000 60.97 43.17
08-08-11 60.69 60.70 59.55 4,327,600 60.24 42.66
08-08-08 59.53 60.45 59.31 5,657,200 60.02 42.50
08-08-07 62.36 62.49 61.25 4,992,300 61.34 43.44
08-08-06 60.89 61.62 60.72 5,864,000 61.59 43.61
08-08-05 60.08 60.31 59.58 6,101,700 60.23 42.65
08-08-04 62.24 62.24 60.01 4,634,400 60.20 42.63
08-08-01 61.85 61.93 61.08 6,379,200 61.20 43.34
Date Open High Low Vol Cls adjCls
08-07-31 61.87 62.20 61.25 7,405,000 61.44 43.51
08-07-30 60.56 62.09 60.36 10,794,600 62.09 43.97
08-07-29 61.78 61.89 59.98 9,309,200 60.24 42.66
08-07-28 62.39 62.39 61.57 4,946,300 61.80 43.76
08-07-25 61.88 62.31 61.22 4,388,400 61.57 43.60
08-07-24 61.31 61.93 60.55 5,227,200 60.92 43.14
08-07-23 62.97 63.00 61.67 5,817,300 61.96 43.88
08-07-22 63.97 63.97 62.44 5,730,800 62.96 44.58
08-07-21 62.43 63.10 62.06 4,406,700 62.99 44.60
Date Open High Low Vol Cls adjCls
08-07-18 61.85 62.71 61.60 4,754,800 62.40 44.19
08-07-17 62.20 62.61 60.83 6,632,000 61.51 43.56
08-07-16 62.07 62.15 60.80 6,594,100 61.62 43.63
08-07-15 63.97 64.15 62.28 4,792,300 62.31 44.12
08-07-14 64.64 64.85 63.72 4,215,800 64.32 45.55
08-07-11 65.65 65.70 63.71 5,388,100 64.53 45.70
08-07-10 64.68 64.97 63.63 5,418,800 64.90 45.96
08-07-09 65.02 65.99 64.31 5,189,500 64.45 45.64
08-07-08 66.13 66.18 65.00 4,726,800 65.87 46.64
Date Open High Low Vol Cls adjCls
08-07-07 66.81 67.70 65.81 7,044,300 66.45 47.06
08-07-03 66.47 66.52 65.48 5,225,800 66.34 46.98
08-07-02 67.88 68.21 65.50 7,540,300 65.54 46.41
08-07-01 68.91 69.10 67.34 6,515,800 68.17 48.27
08-06-30 69.16 70.09 69.02 4,994,100 69.57 49.26
08-06-27 67.61 68.05 67.20 5,245,900 67.78 48.00
08-06-26 69.03 69.21 67.67 4,179,600 67.95 48.12
08-06-25 68.77 69.39 67.52 6,807,500 68.83 48.74
08-06-24 67.27 68.04 67.11 4,024,700 67.27 47.64
Date Open High Low Vol Cls adjCls
08-06-23 66.89 68.14 66.88 4,544,200 68.07 48.20
08-06-20 67.71 67.79 66.70 4,016,500 67.35 47.69
08-06-19 68.99 69.16 67.22 4,792,300 67.42 47.74
08-06-18 68.43 68.75 67.95 4,915,200 68.57 48.56
08-06-17 69.71 69.89 69.27 5,028,200 69.70 49.36
08-06-16 69.31 69.58 68.76 3,626,200 68.88 48.78
08-06-13 67.97 68.81 67.76 5,477,000 68.40 48.44
08-06-12 69.11 69.62 68.91 3,944,200 69.13 48.95
08-06-11 70.52 70.58 69.60 5,413,800 69.88 49.48
Date Open High Low Vol Cls adjCls
08-06-10 69.14 69.55 67.72 5,509,100 68.50 48.51
08-06-09 70.77 70.90 69.76 4,405,700 70.60 49.99
08-06-06 69.93 69.99 68.52 6,796,500 68.89 48.78
08-06-05 67.84 69.62 67.83 6,271,700 69.41 49.15
08-06-04 68.53 68.68 67.50 7,234,100 67.50 47.80
08-06-03 71.29 71.35 70.03 5,110,700 70.20 49.71
08-06-02 70.64 71.74 70.61 5,634,200 71.02 50.29
08-05-30 71.99 72.72 71.97 4,827,000 72.51 51.35
08-05-29 72.74 73.29 71.96 6,258,700 72.05 51.02
Date Open High Low Vol Cls adjCls
08-05-28 72.18 72.88 71.88 6,341,000 72.71 51.49
08-05-27 74.08 74.15 73.07 4,409,600 73.56 52.09
08-05-23 76.57 76.62 74.57 5,001,300 75.07 53.16
08-05-22 77.40 77.69 75.85 7,522,700 76.12 53.90
08-05-21 76.24 77.22 75.86 7,983,600 76.02 53.83
08-05-20 75.31 75.34 73.79 5,065,400 74.93 53.06
08-05-19 75.20 75.50 74.80 4,421,100 74.81 52.98
08-05-16 74.62 74.84 74.29 5,335,200 74.78 52.95
08-05-15 73.00 73.47 72.44 5,109,900 73.26 51.88
Date Open High Low Vol Cls adjCls
08-05-14 72.55 72.70 71.96 4,134,800 72.03 51.01
08-05-13 72.10 72.67 71.66 4,278,500 72.44 50.72
08-05-12 72.89 73.08 72.39 3,623,500 73.00 51.11
08-05-09 72.21 72.45 71.50 2,716,700 72.10 50.48
08-05-08 72.24 72.84 72.05 2,875,600 72.70 50.90
08-05-07 72.73 72.82 71.93 3,371,600 72.13 50.50
08-05-06 71.64 73.05 71.64 3,326,800 72.84 51.00
08-05-05 72.43 72.79 71.85 2,086,900 72.47 50.74
08-05-02 72.24 72.77 71.70 4,510,000 72.22 50.57
Date Open High Low Vol Cls adjCls
08-05-01 72.51 72.73 71.06 6,024,900 71.91 50.35
08-04-30 72.72 73.35 72.48 6,624,200 72.79 50.97
08-04-29 71.95 72.61 71.66 9,590,900 72.18 50.54
08-04-28 69.39 69.64 68.68 2,844,600 68.98 48.30
08-04-25 69.05 69.44 68.54 3,912,900 69.18 48.44
08-04-24 67.85 68.27 67.15 4,840,700 67.81 47.48
08-04-23 68.82 69.44 68.20 3,551,000 69.16 48.43
08-04-22 68.75 69.09 68.50 3,790,600 68.83 48.19
08-04-21 68.57 68.69 68.00 3,619,400 68.42 47.91
Date Open High Low Vol Cls adjCls
08-04-18 67.84 68.30 67.55 2,839,200 68.20 47.75
08-04-17 66.23 67.70 66.12 4,421,600 67.54 47.29
08-04-16 66.00 67.31 65.88 3,795,400 67.29 47.12
08-04-15 65.41 65.73 64.88 3,637,400 65.47 45.84
08-04-14 65.61 65.90 65.22 3,060,500 65.61 45.94
08-04-11 64.61 64.97 64.35 3,138,100 64.65 45.27
08-04-10 65.01 65.37 64.50 3,117,600 64.94 45.47
08-04-09 64.77 65.13 64.50 3,724,300 64.91 45.45
08-04-08 63.55 63.89 63.25 2,446,600 63.85 44.71
Date Open High Low Vol Cls adjCls
08-04-07 63.69 64.13 63.15 3,071,300 63.46 44.43
08-04-04 63.00 63.26 62.71 2,412,000 62.98 44.10
08-04-03 62.60 62.95 62.31 3,648,100 62.50 43.76
08-04-02 61.08 62.65 60.97 4,489,100 62.36 43.66
08-04-01 60.36 61.39 60.25 3,989,500 61.39 42.98
08-03-31 60.80 61.25 60.21 4,056,100 60.65 42.47
08-03-28 60.21 60.79 59.74 4,389,700 59.92 41.96
08-03-27 62.67 62.70 60.39 5,816,900 60.66 42.47
08-03-26 60.99 62.28 60.91 4,441,500 61.96 43.38
Date Open High Low Vol Cls adjCls
08-03-25 61.40 62.03 60.80 4,593,500 61.75 43.24
08-03-24 60.18 61.19 59.60 3,575,900 60.67 42.48
08-03-20 59.19 60.13 58.94 5,917,800 59.89 41.93
08-03-19 62.38 62.81 60.07 7,403,100 60.07 42.06
08-03-18 62.55 63.43 62.30 3,315,100 63.31 44.33
08-03-17 62.13 62.74 61.02 6,703,600 62.03 43.43
08-03-14 65.54 65.73 63.73 5,049,100 64.23 44.97
08-03-13 65.51 65.74 64.90 4,354,400 65.51 45.87
08-03-12 66.21 66.54 65.80 7,265,400 65.92 46.16
Date Open High Low Vol Cls adjCls
08-03-11 65.91 66.14 64.60 7,158,000 65.78 46.06
08-03-10 65.27 65.54 64.04 9,299,600 64.51 45.17
08-03-07 63.98 64.52 63.14 4,523,600 63.86 44.71
08-03-06 65.04 65.24 63.62 3,784,500 63.76 44.64
08-03-05 64.62 65.75 64.49 4,343,000 65.75 46.04
08-03-04 63.28 64.35 63.15 5,293,900 64.10 44.88
08-03-03 64.08 65.10 63.96 4,706,500 64.63 45.25
08-02-29 65.75 65.80 64.69 3,875,700 64.87 45.42
08-02-28 65.62 66.48 65.24 5,152,900 66.16 46.32
Date Open High Low Vol Cls adjCls
08-02-27 66.33 67.14 66.16 3,861,200 66.45 46.53
08-02-26 66.07 67.56 65.91 3,689,000 67.38 47.18
08-02-25 66.02 66.88 65.72 3,475,600 66.79 46.77
08-02-22 65.57 65.64 64.36 3,314,200 65.55 45.90
08-02-21 65.03 65.38 64.32 4,600,500 64.42 45.11
08-02-20 65.13 66.32 64.87 4,579,000 66.06 46.25
08-02-19 67.40 67.50 66.75 3,337,200 66.99 46.34
08-02-15 65.84 66.07 64.85 3,394,600 65.68 45.43
08-02-14 67.00 67.13 66.37 3,123,000 66.43 45.95
Date Open High Low Vol Cls adjCls
08-02-13 65.75 66.84 65.65 3,963,200 66.76 46.18
08-02-12 65.09 66.26 64.89 5,516,800 65.56 45.35
08-02-11 64.30 64.80 63.61 5,510,300 64.80 44.82
08-02-08 63.03 64.49 62.95 4,481,700 64.30 44.48
08-02-07 63.29 63.54 62.38 5,081,600 63.04 43.60
08-02-06 64.12 64.27 63.56 7,252,800 63.71 44.07
08-02-05 64.71 64.78 63.35 6,279,800 63.48 43.91
08-02-04 64.17 65.10 63.94 3,750,800 64.41 44.55
08-02-01 63.34 64.50 63.13 5,761,400 64.25 44.44
Date Open High Low Vol Cls adjCls
08-01-31 61.80 64.05 61.50 6,040,700 63.95 44.23
08-01-30 62.72 63.80 62.26 4,346,800 62.49 43.22
08-01-29 63.36 63.85 62.59 4,199,600 63.65 44.03
08-01-28 62.74 63.84 61.91 3,896,100 63.49 43.92
08-01-25 64.89 65.03 62.84 4,632,600 63.27 43.76
08-01-24 62.84 63.59 61.73 5,103,700 63.55 43.96
08-01-23 58.85 62.20 57.85 11,877,700 61.38 42.46
08-01-22 58.90 62.93 58.40 11,668,400 62.48 43.22
08-01-18 65.71 66.02 64.22 4,799,300 65.02 44.97
Date Open High Low Vol Cls adjCls
08-01-17 65.90 66.84 64.45 7,235,200 64.45 44.58
08-01-16 67.46 67.73 65.61 5,996,900 65.92 45.60
08-01-15 68.69 68.80 67.36 4,030,900 67.36 46.59
08-01-14 70.57 70.74 69.76 2,111,500 70.23 48.58
08-01-11 70.75 70.83 70.06 3,174,100 70.15 48.52
08-01-10 71.17 71.70 70.72 4,759,500 71.47 49.44
08-01-09 70.95 72.01 70.84 7,162,600 71.79 49.66
08-01-08 75.74 75.87 73.71 3,036,800 73.79 51.04
08-01-07 75.21 75.28 74.35 5,682,600 74.99 51.87
Date Open High Low Vol Cls adjCls
08-01-04 75.60 75.62 73.58 4,278,900 73.67 50.96
08-01-03 75.14 75.24 74.66 3,600,000 74.76 51.71
08-01-02 73.78 73.96 72.95 2,266,800 73.36 50.74
07-12-31 74.74 74.74 72.81 1,513,300 73.17 50.61
07-12-28 73.69 74.25 73.47 1,983,700 73.95 51.15
07-12-27 73.74 74.47 73.50 1,609,600 74.03 51.21
07-12-26 73.26 73.92 73.19 1,335,300 73.66 50.95
07-12-24 73.09 73.47 72.68 772,000 73.44 50.80
07-12-21 73.66 73.92 73.17 4,428,900 73.38 50.76
Date Open High Low Vol Cls adjCls
07-12-20 72.55 72.75 72.23 2,259,600 72.64 50.25
07-12-19 72.80 73.36 72.10 3,298,500 72.53 50.17
07-12-18 73.89 74.22 72.58 1,939,500 73.41 50.78
07-12-17 73.83 73.88 73.07 2,707,000 73.27 50.68
07-12-14 74.73 75.08 74.02 2,907,600 74.18 51.31
07-12-13 75.00 75.45 74.32 2,716,700 75.12 51.96
07-12-12 76.30 76.50 75.45 4,758,000 76.10 52.64
07-12-11 76.15 76.18 74.26 6,908,000 74.50 51.53
07-12-10 75.28 76.00 75.20 1,997,000 75.39 52.15
Date Open High Low Vol Cls adjCls
07-12-07 75.12 75.52 74.82 2,992,600 75.41 52.16
07-12-06 73.75 74.98 73.73 2,224,900 74.71 51.68
07-12-05 72.76 74.11 72.76 2,785,600 73.68 50.96
07-12-04 73.02 73.13 72.26 2,274,700 72.35 50.04
07-12-03 72.87 73.45 72.82 2,662,900 73.34 50.73
07-11-30 73.33 73.33 72.45 3,608,200 72.74 50.31
07-11-29 72.04 72.98 71.86 2,987,900 72.32 50.02
07-11-28 71.44 72.55 71.30 3,068,000 72.49 50.14
07-11-27 70.44 70.82 69.81 2,998,900 70.78 48.96
Date Open High Low Vol Cls adjCls
07-11-26 71.79 72.42 70.43 3,071,500 70.50 48.77
07-11-23 70.77 71.57 70.50 1,250,100 71.31 49.33
07-11-21 72.10 72.32 71.00 3,097,800 71.11 49.19
07-11-20 70.55 72.20 70.50 4,287,200 71.81 49.67
07-11-19 71.76 71.88 69.95 4,812,100 70.31 48.63
07-11-16 72.75 72.85 71.79 3,713,200 72.45 50.11
07-11-15 72.24 72.67 70.92 4,346,900 71.34 49.35
07-11-14 74.45 74.61 73.28 2,549,900 73.46 50.81
07-11-13 72.20 73.69 72.07 4,194,600 73.65 50.94
Date Open High Low Vol Cls adjCls
07-11-12 72.59 72.98 72.11 4,633,100 72.11 49.88
07-11-09 75.64 75.85 74.61 3,383,100 75.13 51.97
07-11-08 77.33 77.68 76.06 4,761,800 76.90 53.19
07-11-07 79.25 79.75 77.61 5,263,600 77.65 53.71
07-11-06 79.75 79.77 78.92 4,386,200 79.70 54.68
07-11-05 78.52 79.21 78.06 5,978,400 78.79 54.05
07-11-02 78.11 78.80 77.76 6,886,200 78.39 53.78
07-11-01 77.99 77.99 76.33 4,330,600 76.40 52.42
07-10-31 76.86 78.21 76.69 3,796,400 77.99 53.51
Date Open High Low Vol Cls adjCls
07-10-30 77.56 77.61 76.54 3,317,400 76.63 52.57
07-10-29 78.33 78.58 77.96 3,637,600 78.20 53.65
07-10-26 77.31 77.82 76.94 7,062,100 77.78 53.36
07-10-25 75.94 76.02 75.07 3,759,500 75.86 52.04
07-10-24 75.61 75.90 74.79 5,412,300 75.57 51.85
07-10-23 75.55 75.66 74.86 4,561,200 75.44 51.76
07-10-22 73.49 74.01 73.03 4,296,300 73.88 50.69
07-10-19 76.18 76.18 74.68 5,815,100 74.85 51.35
07-10-18 75.37 76.14 75.21 3,652,900 76.01 52.15
Date Open High Low Vol Cls adjCls
07-10-17 76.10 76.23 74.89 4,769,500 75.65 51.90
07-10-16 76.60 76.66 76.24 5,689,300 76.31 52.35
07-10-15 76.85 76.89 75.51 6,291,100 75.92 52.09
07-10-12 74.61 75.55 74.40 10,101,000 75.43 51.75
07-10-11 72.17 73.06 71.51 5,204,100 71.82 49.27
07-10-10 70.77 71.75 70.74 4,597,700 71.35 48.95
07-10-09 70.23 71.29 70.20 3,814,300 71.18 48.83
07-10-08 69.79 69.97 69.20 1,891,500 69.66 47.79
07-10-05 70.04 70.26 69.88 3,362,400 70.21 48.17
Date Open High Low Vol Cls adjCls
07-10-04 69.30 69.35 68.56 4,745,600 69.20 47.48
07-10-03 67.24 68.21 67.24 4,142,100 67.62 46.39
07-10-02 68.33 68.91 68.17 3,208,100 68.74 47.16
07-10-01 69.22 69.81 68.92 2,594,200 69.61 47.76
07-09-28 69.23 69.74 68.71 2,817,000 69.35 47.58
07-09-27 69.00 69.22 68.49 2,846,400 68.94 47.30
07-09-26 69.04 69.26 68.05 4,207,000 68.60 47.06
07-09-25 69.04 69.33 68.76 5,901,900 69.33 47.56
07-09-24 71.79 71.86 71.16 2,311,400 71.24 48.88
Date Open High Low Vol Cls adjCls
07-09-21 72.11 72.11 71.28 4,069,100 71.41 48.99
07-09-20 71.16 71.44 70.92 2,745,600 71.05 48.74
07-09-19 70.20 71.35 70.14 4,183,500 70.53 48.39
07-09-18 68.58 70.23 68.33 3,775,600 69.95 47.99
07-09-17 68.33 68.77 67.85 2,256,000 68.32 46.87
07-09-14 68.35 69.27 68.16 2,873,700 68.80 47.20
07-09-13 69.90 69.91 69.31 2,464,500 69.55 47.72
07-09-12 68.63 69.59 68.53 4,383,200 69.42 47.63
07-09-11 68.25 69.25 68.16 3,743,400 69.18 47.46
Date Open High Low Vol Cls adjCls
07-09-10 68.77 68.79 67.65 3,365,100 68.34 46.89
07-09-07 68.39 68.64 67.77 4,036,900 68.21 46.80
07-09-06 68.41 68.75 68.10 3,038,300 68.36 46.90
07-09-05 67.97 68.17 67.46 2,727,600 68.02 46.67
07-09-04 66.81 68.34 66.76 3,697,500 68.13 46.74
07-08-31 67.61 67.75 67.08 2,871,700 67.36 46.21
07-08-30 65.65 66.94 65.59 3,394,100 66.41 45.56
07-08-29 65.36 66.28 65.15 3,050,900 66.25 45.45
07-08-28 66.05 66.22 64.75 2,771,600 64.82 44.47
Date Open High Low Vol Cls adjCls
07-08-27 66.98 66.98 66.33 1,702,200 66.71 45.77
07-08-24 66.47 67.15 66.42 4,241,900 67.04 45.99
07-08-23 65.89 66.07 65.16 2,987,300 65.88 45.20
07-08-22 64.86 65.37 64.65 2,815,100 65.27 44.78
07-08-21 63.96 64.36 63.67 3,007,400 64.05 43.94
07-08-20 65.09 65.11 63.69 3,461,500 64.60 44.32
07-08-17 63.91 64.94 63.57 5,115,800 64.58 44.31
07-08-16 62.73 63.24 61.10 7,721,000 63.00 43.22
07-08-15 63.90 65.10 63.62 4,913,000 63.69 43.70
Date Open High Low Vol Cls adjCls
07-08-14 65.83 65.95 64.54 3,654,900 64.62 44.33
07-08-13 65.94 66.23 65.32 4,110,100 65.47 44.92
07-08-10 64.84 65.45 64.08 4,986,200 65.23 44.75
07-08-09 66.28 66.78 65.50 6,069,500 65.64 45.03
07-08-08 67.19 68.71 67.13 6,130,400 68.10 46.72
07-08-07 66.46 68.50 66.42 5,246,800 68.02 46.22
07-08-06 67.15 67.55 66.12 6,607,200 67.54 45.89
07-08-03 68.11 68.48 66.45 5,679,800 66.50 45.19
07-08-02 68.97 69.19 68.12 5,773,500 68.98 46.87
Date Open High Low Vol Cls adjCls
07-08-01 69.89 70.33 68.34 6,521,400 69.70 47.36
07-07-31 70.13 70.69 69.30 4,240,900 69.40 47.16
07-07-30 69.55 70.07 69.00 3,838,700 69.91 47.50
07-07-27 70.64 70.92 68.79 6,485,200 69.45 47.19
07-07-26 72.21 72.34 69.78 6,154,500 70.90 48.18
07-07-25 72.14 72.70 71.45 4,387,200 72.59 49.33
07-07-24 73.21 73.69 72.11 4,768,200 72.30 49.13
07-07-23 74.25 74.68 73.76 3,287,300 74.42 50.57
07-07-20 74.21 74.29 73.35 4,033,300 73.87 50.20
Date Open High Low Vol Cls adjCls
07-07-19 74.15 74.48 74.11 3,556,100 74.39 50.55
07-07-18 73.85 74.53 73.76 3,788,600 74.53 50.64
07-07-17 74.40 74.52 73.77 2,992,700 73.93 50.24
07-07-16 74.29 74.44 73.48 3,186,300 73.94 50.24
07-07-13 74.53 75.25 74.52 3,079,100 75.01 50.97
07-07-12 73.92 74.87 73.90 3,630,300 74.78 50.81
07-07-11 73.59 74.09 73.46 3,696,400 74.00 50.28
07-07-10 74.02 74.30 73.49 4,651,200 73.62 50.03
07-07-09 73.92 74.36 73.80 2,952,000 74.08 50.34
Date Open High Low Vol Cls adjCls
07-07-06 73.45 73.75 73.33 4,698,000 73.50 49.94
07-07-05 73.82 73.83 72.43 3,160,900 72.92 49.55
07-07-03 73.45 73.64 73.17 2,033,600 73.51 49.95
07-07-02 72.95 73.38 72.86 4,948,400 73.30 49.81
07-06-29 72.05 72.49 71.75 3,755,900 72.14 49.02
07-06-28 71.82 72.05 71.56 5,446,200 71.80 48.79
07-06-27 70.24 70.95 70.10 4,991,400 70.95 48.21
07-06-26 71.30 71.30 70.09 5,031,400 70.40 47.84
07-06-25 70.22 70.69 69.76 6,496,800 70.11 47.64
Date Open High Low Vol Cls adjCls
07-06-22 70.17 70.52 69.21 6,089,200 69.76 47.40
07-06-21 69.49 69.53 68.80 5,048,000 69.23 47.04
07-06-20 69.94 70.00 68.75 4,447,800 68.89 46.81
07-06-19 69.98 69.98 69.37 5,720,300 69.71 47.37
07-06-18 69.59 69.67 69.20 3,537,800 69.27 47.07
07-06-15 69.77 70.05 69.18 6,806,300 69.29 47.08
07-06-14 68.47 68.97 68.36 2,726,500 68.86 46.79
07-06-13 67.80 68.39 67.62 4,062,900 68.36 46.45
07-06-12 67.92 68.12 66.87 4,648,100 66.95 45.49
Date Open High Low Vol Cls adjCls
07-06-11 66.64 67.50 66.58 2,627,900 67.19 45.66
07-06-08 66.95 66.97 66.20 3,373,100 66.97 45.51
07-06-07 66.41 67.15 65.93 3,229,300 66.18 44.97
07-06-06 67.39 67.42 66.51 2,487,400 66.72 45.34
07-06-05 67.76 67.86 67.16 3,372,200 67.46 45.84
07-06-04 67.86 68.55 67.86 4,765,800 68.36 46.45
07-06-01 66.75 67.71 66.70 3,533,800 67.61 45.94
07-05-31 67.09 67.63 66.81 3,467,500 67.01 45.53
07-05-30 66.44 67.59 66.38 3,502,600 67.53 45.89
Date Open High Low Vol Cls adjCls
07-05-29 67.72 67.92 67.04 2,555,500 67.25 45.70
07-05-25 67.30 67.77 67.23 2,997,600 67.77 46.05
07-05-24 68.40 68.60 66.92 3,442,500 67.25 45.70
07-05-23 68.83 68.93 68.08 3,765,100 68.14 46.30
07-05-22 69.00 69.01 68.14 3,726,500 68.18 46.33
07-05-21 69.95 69.96 69.27 5,331,300 69.44 47.18
07-05-18 68.84 69.21 68.59 4,303,600 68.90 46.82
07-05-17 66.79 67.98 66.51 4,132,200 67.67 45.98
07-05-16 66.57 66.59 65.69 2,674,500 66.38 45.11
Date Open High Low Vol Cls adjCls
07-05-15 66.28 66.84 66.10 3,084,800 66.11 44.92
07-05-14 66.56 66.98 66.44 2,611,100 66.73 45.34
07-05-11 66.29 66.83 66.26 3,123,500 66.60 45.26
07-05-10 66.89 67.04 65.84 3,916,600 66.00 44.85
07-05-09 67.60 67.75 67.00 3,261,800 67.62 45.95
07-05-08 68.02 68.39 67.80 2,978,200 68.37 46.04
07-05-07 68.25 68.69 68.21 2,222,100 68.62 46.20
07-05-04 68.90 69.47 68.30 3,218,100 68.51 46.13
07-05-03 68.75 68.89 68.34 3,110,200 68.61 46.20
Date Open High Low Vol Cls adjCls
07-05-02 67.23 68.00 67.16 3,255,300 67.96 45.76
07-05-01 67.74 67.95 67.13 4,144,400 67.32 45.33
07-04-30 67.84 68.15 67.32 3,702,300 67.32 45.33
07-04-27 67.45 67.94 67.22 2,780,800 67.72 45.60
07-04-26 68.18 68.39 67.77 3,547,600 68.02 45.80
07-04-25 68.57 69.05 68.43 4,139,600 69.00 46.46
07-04-24 68.79 68.82 67.71 4,165,800 67.76 45.63
07-04-23 69.02 69.75 68.68 3,262,800 68.74 46.29
07-04-20 68.52 68.79 68.19 3,833,800 68.67 46.24
Date Open High Low Vol Cls adjCls
07-04-19 68.07 68.73 68.06 4,116,700 68.65 46.23
07-04-18 68.92 69.14 68.74 3,465,900 68.94 46.42
07-04-17 69.50 69.58 68.86 4,306,800 69.01 46.47
07-04-16 68.88 68.91 68.42 3,642,500 68.76 46.30
07-04-13 68.37 68.61 68.06 4,862,200 68.41 46.06
07-04-12 66.34 67.41 66.17 3,803,600 67.41 45.39
07-04-11 66.41 66.75 65.85 3,825,000 66.00 44.44
07-04-10 65.48 65.84 65.42 2,546,900 65.82 44.32
07-04-09 64.91 65.59 64.74 1,581,100 64.84 43.66
Date Open High Low Vol Cls adjCls
07-04-05 65.38 65.64 65.20 2,289,600 65.25 43.94
07-04-04 64.62 65.09 64.42 2,420,600 65.09 43.83
07-04-03 65.07 65.30 64.78 3,027,600 65.18 43.89
07-04-02 65.36 65.39 64.76 2,716,900 65.04 43.79
07-03-30 65.22 65.22 64.63 4,328,100 64.75 43.60
07-03-29 65.75 65.86 65.32 5,214,500 65.75 44.27
07-03-28 65.26 65.40 64.66 6,283,200 64.70 43.57
07-03-27 64.19 64.45 63.92 3,226,400 64.25 43.26
07-03-26 64.57 64.60 63.99 4,777,300 64.39 43.36
Date Open High Low Vol Cls adjCls
07-03-23 63.18 64.08 63.10 5,315,200 63.70 42.89
07-03-22 61.78 62.72 61.64 4,340,100 62.26 41.92
07-03-21 60.77 61.68 60.50 3,587,800 61.50 41.41
07-03-20 59.91 60.31 59.76 2,223,800 60.28 40.59
07-03-19 59.76 60.40 59.60 2,855,500 60.10 40.47
07-03-16 59.75 60.11 59.35 2,567,100 59.57 40.11
07-03-15 59.33 60.12 59.26 3,573,700 59.73 40.22
07-03-14 59.55 60.00 58.99 6,734,700 59.93 40.35
07-03-13 60.45 61.05 59.65 5,368,800 59.75 40.23
Date Open High Low Vol Cls adjCls
07-03-12 60.54 61.07 60.54 3,632,100 60.97 41.05
07-03-09 60.80 61.19 60.62 5,146,200 61.19 41.20
07-03-08 60.90 61.12 60.65 4,359,000 60.73 40.89
07-03-07 59.50 60.96 59.42 8,208,400 60.68 40.86
07-03-06 59.16 59.60 58.89 5,748,600 59.53 40.08
07-03-05 58.66 59.62 58.62 6,371,600 58.80 39.59
07-03-02 60.58 60.78 59.84 4,919,600 60.09 40.46
07-03-01 61.00 61.49 60.33 5,546,000 61.06 41.11
07-02-28 62.31 62.35 61.30 4,948,400 61.54 41.44
Date Open High Low Vol Cls adjCls
07-02-27 63.04 63.45 61.60 4,943,500 61.87 41.66
07-02-26 64.26 64.40 63.65 3,960,400 63.89 43.02
07-02-23 62.87 63.41 62.72 5,450,600 63.16 42.53
07-02-22 61.31 61.87 61.18 4,532,700 61.79 41.61
07-02-21 61.55 61.69 60.97 3,978,000 61.50 41.41
07-02-20 61.96 62.39 61.90 2,921,000 62.25 41.50
07-02-16 62.61 62.89 62.43 2,475,100 62.66 41.77
07-02-15 63.03 63.16 62.66 3,176,400 63.09 42.06
07-02-14 62.75 63.06 62.44 3,586,200 62.83 41.88
Date Open High Low Vol Cls adjCls
07-02-13 61.97 62.86 61.94 3,763,900 62.81 41.87
07-02-12 62.20 62.34 62.05 3,345,500 62.18 41.45
07-02-09 63.04 63.25 62.82 3,708,700 62.90 41.93
07-02-08 62.57 63.63 62.55 4,868,000 63.50 42.33
07-02-07 63.90 63.96 63.21 3,223,700 63.48 42.32
07-02-06 63.02 63.47 62.92 3,778,100 63.25 42.16
07-02-05 63.71 63.95 63.58 3,462,000 63.79 42.52
07-02-02 63.36 63.77 63.01 2,711,900 63.65 42.43
07-02-01 63.72 64.03 63.53 3,389,500 63.76 42.50
Date Open High Low Vol Cls adjCls
07-01-31 62.81 63.64 62.51 5,947,100 63.51 42.34
07-01-30 63.08 63.75 62.96 3,894,200 63.60 42.40
07-01-29 63.17 63.40 62.80 3,364,200 62.83 41.88
07-01-26 63.91 64.03 63.33 2,562,400 63.73 42.48
07-01-25 64.54 64.54 63.56 2,894,400 63.65 42.43
07-01-24 65.25 65.36 64.46 4,186,700 65.06 43.37
07-01-23 64.54 65.30 64.50 4,422,600 65.22 43.48
07-01-22 64.75 64.84 63.66 2,866,400 63.91 42.60
07-01-19 63.81 64.56 63.81 3,719,100 64.52 43.01
Date Open High Low Vol Cls adjCls
07-01-18 64.28 64.45 63.26 5,587,200 63.61 42.40
07-01-17 62.70 63.70 62.70 5,355,900 63.59 42.39
07-01-16 64.37 64.50 63.03 4,883,000 63.28 42.18
07-01-12 62.36 64.78 62.22 9,976,100 64.64 43.09
07-01-11 62.00 62.75 61.55 5,941,900 61.59 41.06
07-01-10 61.93 62.02 61.29 4,895,000 61.47 40.98
07-01-09 62.30 62.73 61.85 8,270,300 62.44 41.62
07-01-08 65.00 65.16 64.09 3,783,900 64.29 42.86
07-01-05 64.92 65.05 64.26 3,399,300 64.97 43.31
Date Open High Low Vol Cls adjCls
07-01-04 65.66 65.70 65.04 4,288,600 65.11 43.40
07-01-03 67.27 67.27 65.75 5,357,400 65.98 43.98
06-12-29 67.01 67.40 66.94 1,298,100 67.10 44.73
06-12-28 67.13 67.33 66.91 1,560,900 67.20 44.80
06-12-27 67.27 67.44 67.03 2,089,800 67.33 44.88
06-12-26 66.94 66.94 66.28 1,305,400 66.68 44.45
06-12-22 67.30 67.30 66.41 1,883,100 66.53 44.35
06-12-21 66.52 66.93 66.20 2,966,700 66.91 44.60
06-12-20 67.45 67.58 66.90 2,885,300 66.91 44.60
Date Open High Low Vol Cls adjCls
06-12-19 67.20 68.25 67.09 2,919,600 67.89 45.26
06-12-18 67.73 67.88 66.73 3,754,400 66.75 44.50
06-12-15 68.26 68.33 67.64 2,129,500 67.88 45.25
06-12-14 67.73 68.18 67.68 5,134,100 68.06 45.37
06-12-13 68.11 68.67 67.96 2,717,600 68.59 45.72
06-12-12 68.37 68.62 67.87 2,576,000 68.25 45.50
06-12-11 67.87 68.73 67.84 2,052,600 68.30 45.53
06-12-08 68.53 68.88 68.28 3,665,000 68.50 45.66
06-12-07 68.09 68.50 67.70 3,257,100 68.17 45.44
Date Open High Low Vol Cls adjCls
06-12-06 68.15 68.76 67.76 4,498,600 67.96 45.30
06-12-05 68.30 68.77 67.99 3,898,800 68.62 45.74
06-12-04 67.67 67.78 67.20 2,639,900 67.56 45.04
06-12-01 67.76 68.05 67.12 3,498,400 67.92 45.28
06-11-30 68.05 68.20 67.62 3,408,600 68.08 45.38
06-11-29 67.35 68.30 67.11 3,716,200 68.07 45.38
06-11-28 66.69 67.37 66.65 2,672,800 67.35 44.90
06-11-27 66.61 66.84 66.14 2,921,500 66.42 44.28
06-11-24 66.00 66.61 65.75 1,838,000 66.50 44.33
Date Open High Low Vol Cls adjCls
06-11-22 66.95 67.13 66.28 2,350,500 66.61 44.40
06-11-21 66.65 67.07 66.49 2,713,300 67.01 44.67
06-11-20 66.00 66.75 66.00 2,701,200 66.23 44.15
06-11-17 66.01 66.50 65.95 4,922,000 66.38 44.25
06-11-16 68.06 68.38 66.50 3,697,300 66.62 44.41
06-11-15 67.02 67.75 66.85 3,914,000 67.64 45.09
06-11-14 67.37 67.66 66.83 3,570,800 67.63 45.08
06-11-13 67.10 67.59 66.88 4,022,800 67.13 44.75
06-11-10 69.11 69.11 68.08 2,260,300 68.44 45.62
Date Open High Low Vol Cls adjCls
06-11-09 68.39 68.89 68.14 3,165,700 68.40 45.60
06-11-08 67.60 68.87 67.54 3,365,900 68.77 45.84
06-11-07 68.90 68.98 67.98 2,981,700 68.12 45.02
06-11-06 67.91 68.46 67.71 2,469,100 68.31 45.14
06-11-03 66.95 67.50 66.81 3,751,400 67.35 44.51
06-11-02 66.93 67.50 66.87 2,525,900 67.25 44.44
06-11-01 67.51 67.79 66.91 4,100,000 67.20 44.41
06-10-31 66.60 67.24 66.12 3,310,100 67.10 44.34
06-10-30 67.72 67.77 66.90 3,426,200 67.08 44.33
Date Open High Low Vol Cls adjCls
06-10-27 68.63 68.69 67.90 2,528,700 68.06 44.98
06-10-26 69.46 69.49 67.93 4,639,400 68.45 45.24
06-10-25 68.17 69.40 68.15 3,460,300 69.22 45.74
06-10-24 67.88 68.58 67.81 3,646,500 68.30 45.14
06-10-23 66.63 67.98 66.54 3,188,500 67.86 44.85
06-10-20 68.39 68.39 67.53 2,571,800 67.80 44.81
06-10-19 66.98 68.12 66.98 3,428,400 68.08 44.99
06-10-18 67.50 67.74 66.50 4,393,700 66.55 43.98
06-10-17 68.34 68.34 67.35 3,466,600 67.76 44.78
Date Open High Low Vol Cls adjCls
06-10-16 66.93 67.68 66.86 3,403,100 67.53 44.63
06-10-13 65.95 66.45 65.71 3,209,200 65.97 43.60
06-10-12 64.33 65.07 64.11 3,519,400 65.07 43.00
06-10-11 64.08 64.32 63.54 3,201,700 63.86 42.20
06-10-10 63.82 64.80 63.74 3,405,900 64.53 42.65
06-10-09 64.88 64.97 64.07 2,832,600 64.32 42.51
06-10-06 64.39 64.69 63.90 2,931,300 64.69 42.75
06-10-05 64.85 65.01 64.55 3,793,300 64.82 42.84
06-10-04 64.15 65.05 64.00 6,077,400 65.05 42.99
Date Open High Low Vol Cls adjCls
06-10-03 64.32 64.46 63.52 4,055,800 63.72 42.11
06-10-02 65.82 66.24 65.34 2,758,300 65.38 43.21
06-09-29 65.52 65.76 65.03 2,630,800 65.58 43.34
06-09-28 66.17 66.28 65.66 3,377,200 65.80 43.48
06-09-27 65.60 66.28 65.09 4,362,000 66.20 43.75
06-09-26 64.32 65.29 64.32 5,093,000 65.08 43.01
06-09-25 64.75 65.24 63.81 5,100,000 65.06 43.00
06-09-22 66.48 66.48 65.09 3,596,800 65.20 43.09
06-09-21 65.36 66.10 65.05 3,723,000 65.96 43.59
Date Open High Low Vol Cls adjCls
06-09-20 65.96 66.39 64.92 5,818,700 65.00 42.96
06-09-19 65.88 66.08 64.66 3,490,000 65.20 43.09
06-09-18 65.29 65.73 64.59 4,627,400 65.55 43.32
06-09-15 65.28 65.28 64.45 4,127,000 64.86 42.86
06-09-14 66.83 66.94 65.69 4,019,400 65.85 43.52
06-09-13 65.80 66.80 65.57 3,908,000 66.65 44.05
06-09-12 65.62 65.76 64.70 5,060,100 65.26 43.13
06-09-11 65.31 65.44 64.65 5,817,300 64.89 42.88
06-09-08 66.30 66.46 65.55 3,611,800 65.82 43.50
Date Open High Low Vol Cls adjCls
06-09-07 66.19 66.40 65.63 4,143,200 65.76 43.46
06-09-06 67.52 67.67 66.72 3,641,900 66.93 44.23
06-09-05 67.81 68.60 67.71 3,585,600 68.60 45.34
06-09-01 67.88 68.14 67.73 2,174,400 68.00 44.94
06-08-31 68.22 68.42 67.91 5,350,500 68.05 44.97
06-08-30 68.11 68.30 67.13 6,662,700 67.82 44.82
06-08-29 68.38 68.38 66.91 6,198,600 67.30 44.48
06-08-28 68.20 68.32 67.63 2,826,600 68.30 45.14
06-08-25 68.26 68.85 68.10 3,112,100 68.31 45.14
Date Open High Low Vol Cls adjCls
06-08-24 68.91 69.00 68.12 3,407,700 68.93 45.55
06-08-23 69.95 70.10 68.83 1,867,900 69.12 45.68
06-08-22 69.80 70.05 69.49 1,771,300 69.85 46.16
06-08-21 70.00 70.78 70.00 2,189,700 70.22 46.41
06-08-18 69.63 69.97 69.10 2,575,600 69.97 46.24
06-08-17 68.85 69.18 68.18 4,072,200 69.04 45.63
06-08-16 69.53 69.53 68.27 4,195,700 68.53 45.29
06-08-15 69.99 70.06 69.41 4,130,500 69.84 46.15
06-08-14 70.10 70.10 69.25 2,838,100 69.30 45.80
Date Open High Low Vol Cls adjCls
06-08-11 69.17 69.64 69.04 2,225,200 69.32 45.81
06-08-10 70.18 70.18 69.21 4,021,800 69.76 46.10
06-08-09 70.57 71.00 70.25 4,219,200 70.26 46.43
06-08-08 69.85 70.51 69.53 4,784,200 70.14 45.96
06-08-07 71.06 71.54 70.24 6,166,200 70.45 46.17
06-08-04 72.52 72.81 72.00 2,175,000 72.54 47.54
06-08-03 72.35 72.46 71.91 2,334,000 72.00 47.18
06-08-02 72.88 73.28 72.45 2,757,500 72.78 47.69
06-08-01 72.17 72.50 71.57 2,130,600 72.50 47.51
Date Open High Low Vol Cls adjCls
06-07-31 72.22 72.89 72.19 2,619,600 72.52 47.52
06-07-28 72.42 72.98 72.36 5,498,700 72.38 47.43
06-07-27 72.78 72.85 71.48 4,260,700 71.77 47.03
06-07-26 69.73 71.00 69.62 5,890,300 70.80 46.40
06-07-25 70.03 70.26 69.25 4,238,100 69.51 45.55
06-07-24 69.51 70.54 69.32 4,150,800 69.74 45.70
06-07-21 69.09 69.22 68.15 2,613,300 68.19 44.69
06-07-20 69.82 69.82 68.45 4,087,100 68.60 44.95
06-07-19 68.75 69.98 68.69 4,441,900 69.68 45.66
Date Open High Low Vol Cls adjCls
06-07-18 69.90 69.98 68.81 3,586,700 69.50 45.54
06-07-17 70.12 70.56 69.01 2,724,100 69.58 45.60
06-07-14 71.23 71.59 70.72 2,598,300 71.37 46.77
06-07-13 70.48 71.38 70.16 3,568,900 70.98 46.51
06-07-12 70.46 70.62 69.94 3,731,600 70.35 46.10
06-07-11 71.12 71.40 70.34 3,316,400 71.37 46.77
06-07-10 71.01 71.33 70.62 3,381,300 70.90 46.46
06-07-07 71.52 71.92 70.92 4,458,200 71.15 46.62
06-07-06 70.35 70.77 70.11 3,597,700 70.21 46.01
Date Open High Low Vol Cls adjCls
06-07-05 69.68 70.28 69.16 2,769,400 70.02 45.88
06-07-03 70.30 70.82 70.17 1,198,200 70.36 46.11
06-06-30 69.94 70.11 69.55 3,489,000 69.61 45.62
06-06-29 67.62 69.25 67.62 5,566,500 69.25 45.38
06-06-28 67.62 68.06 67.30 2,264,200 67.97 44.54
06-06-27 67.14 67.71 66.90 4,103,400 66.96 43.88
06-06-26 66.96 67.54 66.33 2,295,600 67.47 44.21
06-06-23 67.10 67.74 66.90 2,136,100 67.03 43.93
06-06-22 66.43 66.87 65.88 3,357,400 66.39 43.51
Date Open High Low Vol Cls adjCls
06-06-21 65.80 67.27 65.80 3,529,800 67.01 43.91
06-06-20 65.26 66.75 65.19 3,939,800 65.70 43.05
06-06-19 66.73 66.79 64.96 2,843,400 65.33 42.81
06-06-16 66.54 66.80 66.14 4,530,900 66.70 43.71
06-06-15 66.17 67.43 65.93 4,032,700 67.07 43.95
06-06-14 65.19 65.83 64.19 5,113,000 65.18 42.71
06-06-13 65.40 66.00 64.33 4,486,400 64.67 42.38
06-06-12 67.58 67.78 66.38 2,865,600 66.47 43.56
06-06-09 67.77 68.42 66.97 7,092,800 67.48 44.22
Date Open High Low Vol Cls adjCls
06-06-08 66.90 68.31 66.20 4,547,700 68.18 44.68
06-06-07 69.83 69.97 68.38 3,574,800 68.54 44.91
06-06-06 70.45 70.74 69.68 3,597,800 70.06 45.91
06-06-05 72.12 72.38 70.81 2,922,700 70.82 46.41
06-06-02 71.68 72.09 70.89 2,592,200 71.90 47.12
06-06-01 69.61 71.16 69.40 3,147,900 71.08 46.58
06-05-31 70.41 70.86 69.97 3,348,700 70.70 46.33
06-05-30 71.45 71.80 70.00 3,410,100 70.16 45.98
06-05-26 71.14 71.70 70.65 1,623,900 71.62 46.93
Date Open High Low Vol Cls adjCls
06-05-25 70.80 72.00 70.39 3,267,700 71.62 46.93
06-05-24 69.91 70.15 68.90 5,279,700 69.54 45.57
06-05-23 71.10 71.93 70.65 3,791,200 70.75 46.36
06-05-22 69.63 70.51 68.50 5,190,500 70.19 46.00
06-05-19 70.29 71.10 69.90 4,012,600 70.83 46.42
06-05-18 70.43 70.88 69.60 3,485,600 69.85 45.77
06-05-17 71.83 72.28 69.54 6,611,000 70.43 46.15
06-05-16 72.81 73.50 72.33 3,495,700 72.83 47.73
06-05-15 73.03 73.50 72.58 3,590,800 73.45 48.13
Date Open High Low Vol Cls adjCls
06-05-12 75.89 76.05 74.41 3,787,600 74.64 48.91
06-05-11 76.52 76.67 75.47 2,860,600 75.52 49.49
06-05-10 75.98 76.34 75.31 2,791,800 76.34 50.03
06-05-09 75.72 76.45 75.70 2,721,000 76.27 49.61
06-05-08 75.47 75.97 75.20 2,818,700 75.62 49.19
06-05-05 75.77 76.47 75.65 3,777,700 76.47 49.74
06-05-04 75.07 75.85 74.50 4,620,200 75.26 48.95
06-05-03 76.15 76.17 74.71 3,885,600 75.05 48.82
06-05-02 75.63 76.42 75.57 4,284,800 76.30 49.63
Date Open High Low Vol Cls adjCls
06-05-01 74.25 74.98 74.19 2,900,800 74.40 48.39
06-04-28 74.01 74.50 73.72 2,487,200 73.72 47.95
06-04-27 73.05 74.25 72.72 4,667,400 73.71 47.95
06-04-26 74.93 75.16 73.59 4,160,700 73.74 47.97
06-04-25 76.20 76.42 74.60 3,112,100 74.88 48.71
06-04-24 76.85 76.85 75.58 3,300,000 75.82 49.32
06-04-21 75.65 76.47 75.28 4,815,200 76.30 49.63
06-04-20 75.72 76.00 74.62 3,952,900 74.91 48.73
06-04-19 74.99 75.84 74.57 3,899,800 75.77 49.29
Date Open High Low Vol Cls adjCls
06-04-18 74.36 75.08 74.10 3,857,800 75.08 48.84
06-04-17 72.60 73.02 72.60 2,659,800 72.95 47.45
06-04-13 72.10 72.43 71.80 1,915,500 72.21 46.97
06-04-12 72.68 72.99 72.05 3,109,600 72.26 47.00
06-04-11 72.84 73.25 72.13 3,775,300 72.39 47.09
06-04-10 72.50 72.51 72.10 3,533,600 72.32 47.04
06-04-07 72.07 72.10 70.90 4,788,400 70.91 46.12
06-04-06 70.93 70.98 70.11 2,847,500 70.55 45.89
06-04-05 70.52 71.19 70.26 2,489,800 71.04 46.21
Date Open High Low Vol Cls adjCls
06-04-04 69.83 70.65 69.75 2,462,400 70.30 45.73
06-04-03 69.50 70.48 69.49 2,563,800 69.68 45.32
06-03-31 69.50 69.63 68.63 2,107,800 68.94 44.84
06-03-30 70.16 70.68 69.64 2,637,500 69.77 45.38
06-03-29 69.41 69.89 69.32 2,152,500 69.78 45.39
06-03-28 69.63 69.83 68.80 2,657,500 68.95 44.85
06-03-27 69.20 69.56 69.06 2,531,200 69.53 45.23
06-03-24 68.80 69.95 68.80 3,486,500 69.48 45.19
06-03-23 68.20 68.50 67.70 2,771,200 68.50 44.56
Date Open High Low Vol Cls adjCls
06-03-22 68.75 69.33 68.33 2,405,200 68.67 44.67
06-03-21 68.42 68.99 68.15 2,281,500 68.25 44.39
06-03-20 69.75 69.79 68.53 2,927,700 68.75 44.72
06-03-17 70.06 70.06 69.33 1,931,600 69.53 45.23
06-03-16 69.44 69.97 69.18 2,755,400 69.90 45.47
06-03-15 69.85 69.95 69.42 5,549,000 69.92 45.48
06-03-14 67.80 68.69 67.69 3,106,600 68.53 44.58
06-03-13 66.98 67.65 66.87 2,812,200 67.59 43.97
06-03-10 65.81 66.45 65.60 3,402,700 66.42 43.20
Date Open High Low Vol Cls adjCls
06-03-09 66.30 66.47 65.92 2,153,000 66.01 42.94
06-03-08 65.88 66.32 65.35 3,171,100 66.12 43.01
06-03-07 65.67 66.08 65.55 2,428,700 66.02 42.94
06-03-06 67.42 67.42 66.21 2,549,600 66.22 43.07
06-03-03 67.40 67.49 66.82 2,242,500 67.15 43.68
06-03-02 66.45 66.94 66.28 5,150,200 66.91 43.52
06-03-01 66.92 67.25 66.67 2,258,000 67.18 43.70
06-02-28 66.25 66.65 66.01 2,494,200 66.42 43.20
06-02-27 67.24 67.44 66.99 1,844,400 67.00 43.58
Date Open High Low Vol Cls adjCls
06-02-24 67.80 68.05 67.56 1,931,400 67.60 43.97
06-02-23 67.57 68.04 67.13 2,818,300 67.40 43.84
06-02-22 68.11 68.30 67.47 3,149,300 67.81 44.11
06-02-21 69.47 69.80 68.90 3,669,800 69.20 44.65
06-02-17 68.79 68.88 68.32 2,823,600 68.51 44.20
06-02-16 67.56 68.46 67.56 3,072,500 68.41 44.14
06-02-15 67.80 68.42 66.73 3,932,700 67.20 43.36
06-02-14 66.65 67.50 66.50 3,475,900 67.09 43.28
06-02-13 67.16 67.79 66.97 3,045,300 67.30 43.42
Date Open High Low Vol Cls adjCls
06-02-10 67.88 68.08 66.93 4,645,700 67.38 43.47
06-02-09 67.75 68.20 67.05 3,764,600 67.26 43.39
06-02-08 67.33 67.36 66.60 5,860,800 67.20 43.36
06-02-07 67.75 68.15 67.06 5,089,600 67.50 43.55
06-02-06 70.21 70.53 69.39 2,448,600 69.97 45.14
06-02-03 69.59 69.84 69.10 3,145,400 69.14 44.61
06-02-02 70.92 70.92 69.59 6,089,200 69.61 44.91
06-02-01 71.99 72.58 71.01 3,516,100 71.12 45.88
06-01-31 72.86 72.88 72.04 3,768,400 72.31 46.65
Date Open High Low Vol Cls adjCls
06-01-30 72.30 72.72 72.09 4,556,700 72.27 46.63
06-01-27 71.06 71.39 70.64 3,356,000 71.01 45.81
06-01-26 70.33 70.45 69.65 3,802,900 70.04 45.19
06-01-25 71.26 71.28 69.70 5,119,900 70.13 45.25
06-01-24 71.06 71.46 70.34 3,361,600 70.54 45.51
06-01-23 70.30 70.92 69.96 3,475,800 70.75 45.65
06-01-20 71.04 71.14 69.68 4,279,500 70.18 45.28
06-01-19 69.68 70.33 69.40 3,694,000 70.29 45.35
06-01-18 70.21 70.24 68.94 3,418,800 69.48 44.83
Date Open High Low Vol Cls adjCls
06-01-17 70.10 70.41 69.77 5,097,000 70.41 45.43
06-01-13 68.70 69.77 68.70 4,853,800 69.72 44.98
06-01-12 68.64 69.07 67.69 4,397,100 67.95 43.84
06-01-11 67.33 68.17 67.01 3,669,100 67.90 43.81
06-01-10 68.10 68.54 68.03 2,748,700 68.18 43.99
06-01-09 68.45 68.54 67.88 4,124,400 68.11 43.94
06-01-06 67.95 68.35 67.82 3,946,800 68.00 43.87
06-01-05 67.17 67.20 66.48 4,222,700 66.50 42.90
06-01-04 66.95 67.00 66.51 4,587,500 66.85 43.13
Date Open High Low Vol Cls adjCls
06-01-03 65.50 66.56 65.47 5,786,300 66.42 42.85
05-12-30 63.70 64.51 63.69 1,869,500 64.22 41.43
05-12-29 64.26 64.71 64.00 1,995,200 64.20 41.42
05-12-28 63.90 64.50 63.83 2,397,400 64.10 41.36
05-12-27 64.75 64.75 63.26 2,979,200 63.33 40.86
05-12-23 64.52 65.11 64.22 1,230,900 64.80 41.81
05-12-22 65.08 65.24 64.65 1,999,200 64.77 41.79
05-12-21 65.63 65.66 65.00 4,372,800 65.10 42.00
05-12-20 65.57 65.73 64.93 3,729,200 65.00 41.94
Date Open High Low Vol Cls adjCls
05-12-19 65.72 65.96 65.21 2,587,900 65.28 42.12
05-12-16 66.54 66.68 65.44 3,014,600 65.72 42.40
05-12-15 66.60 66.66 65.75 3,390,500 66.25 42.74
05-12-14 67.06 67.35 66.81 2,812,400 67.25 43.39
05-12-13 67.63 67.68 66.79 4,135,000 66.88 43.15
05-12-12 67.30 67.52 66.90 2,756,800 67.33 43.44
05-12-09 67.43 67.61 66.81 3,400,300 67.12 43.30
05-12-08 67.81 68.50 67.57 3,014,000 68.42 44.14
05-12-07 68.33 68.38 67.02 3,942,300 67.33 43.44
Date Open High Low Vol Cls adjCls
05-12-06 68.17 69.25 68.04 2,232,000 68.76 44.36
05-12-05 68.60 69.09 68.46 2,730,600 68.55 44.23
05-12-02 68.15 68.24 67.69 2,394,100 68.11 43.94
05-12-01 67.06 68.08 67.00 3,795,700 67.80 43.74
05-11-30 66.13 66.49 65.45 2,505,400 65.84 42.48
05-11-29 66.49 66.50 65.94 2,719,900 65.97 42.56
05-11-28 67.33 67.38 66.11 2,564,400 66.11 42.65
05-11-25 68.01 68.13 67.76 640,600 67.83 43.76
05-11-23 68.15 68.30 67.61 2,082,400 67.85 43.78
Date Open High Low Vol Cls adjCls
05-11-22 68.01 68.50 67.82 3,329,700 68.39 44.12
05-11-21 67.38 67.69 67.04 2,830,600 67.58 43.60
05-11-18 66.60 66.60 65.86 3,539,800 66.43 42.86
05-11-17 66.15 66.23 65.30 3,463,200 65.60 42.32
05-11-16 64.52 65.25 64.31 5,028,600 65.06 41.98
05-11-15 65.52 66.22 65.13 3,398,500 65.26 42.10
05-11-14 65.42 65.54 65.04 2,189,000 65.50 42.26
05-11-11 64.35 64.87 64.25 2,031,400 64.72 41.76
05-11-10 65.27 65.28 64.24 3,170,300 64.30 41.48
Date Open High Low Vol Cls adjCls
05-11-09 66.65 66.65 65.42 3,164,000 65.60 42.32
05-11-08 65.76 66.66 65.76 2,862,300 66.50 42.90
05-11-07 66.62 66.75 66.15 3,324,900 66.49 42.55
05-11-04 68.69 68.71 66.73 4,155,200 66.87 42.80
05-11-03 67.90 68.87 67.57 4,256,300 68.50 43.84
05-11-02 66.29 67.32 66.29 3,431,700 67.30 43.07
05-11-01 66.28 66.60 66.05 3,180,400 66.25 42.40
05-10-31 67.21 67.57 66.13 6,341,100 66.40 42.49
05-10-28 65.98 66.50 65.31 3,619,200 66.46 42.53
Date Open High Low Vol Cls adjCls
05-10-27 66.21 66.39 65.15 3,068,500 65.15 41.69
05-10-26 66.33 67.10 65.95 4,761,200 66.07 42.28
05-10-25 65.41 66.04 65.10 4,153,100 65.42 41.87
05-10-24 64.77 65.65 64.65 4,143,900 64.65 41.37
05-10-21 63.96 64.90 63.84 3,381,700 64.28 41.14
05-10-20 65.33 65.34 63.41 5,804,700 63.82 40.84
05-10-19 64.39 65.40 64.01 5,597,800 65.34 41.82
05-10-18 65.20 65.40 64.26 4,193,600 64.26 41.12
05-10-17 66.70 66.79 66.13 2,429,300 66.63 42.64
Date Open High Low Vol Cls adjCls
05-10-14 65.61 66.21 64.93 3,294,300 66.21 42.37
05-10-13 65.00 65.58 64.62 4,135,200 65.46 41.89
05-10-12 67.15 67.15 66.15 2,812,300 66.42 42.51
05-10-11 66.80 67.20 66.48 3,148,800 67.10 42.94
05-10-10 66.89 66.93 65.57 4,707,200 66.40 42.49
05-10-07 66.48 66.61 65.46 4,431,400 65.87 42.16
05-10-06 66.00 66.30 65.15 7,872,100 65.60 41.98
05-10-05 67.75 67.97 66.42 6,317,100 66.50 42.56
05-10-04 69.75 69.82 68.62 3,696,600 68.80 44.03
Date Open High Low Vol Cls adjCls
05-10-03 71.13 71.25 70.44 2,348,900 70.60 45.18
05-09-30 71.70 72.00 70.85 2,564,100 70.85 45.34
05-09-29 72.37 72.49 72.04 3,711,300 72.11 46.15
05-09-28 71.73 72.37 71.37 3,411,200 72.27 46.25
05-09-27 70.92 71.19 70.76 2,211,100 71.05 45.47
05-09-26 70.01 71.32 69.87 2,988,700 71.31 45.64
05-09-23 70.25 70.67 70.07 2,556,100 70.48 45.11
05-09-22 71.48 71.88 70.71 3,654,500 71.37 45.67
05-09-21 72.32 72.66 71.61 3,683,900 71.90 46.01
Date Open High Low Vol Cls adjCls
05-09-20 72.00 72.27 71.18 3,930,500 71.40 45.69
05-09-19 71.28 72.09 71.27 3,237,400 71.65 45.85
05-09-16 70.90 70.91 70.40 3,077,200 70.61 45.19
05-09-15 70.25 70.35 69.35 4,280,400 69.96 44.77
05-09-14 69.19 69.40 68.90 3,374,700 69.17 44.27
05-09-13 68.91 69.36 68.80 3,851,800 68.82 44.04
05-09-12 70.22 70.32 69.59 3,562,500 69.83 44.69
05-09-09 69.95 70.89 69.87 3,544,100 70.74 45.27
05-09-08 69.60 69.85 68.89 3,249,500 69.10 44.22
Date Open High Low Vol Cls adjCls
05-09-07 69.69 70.32 69.48 3,381,600 69.51 44.48
05-09-06 70.23 70.40 69.86 4,018,000 70.15 44.89
05-09-02 69.83 70.13 69.42 3,182,900 69.80 44.67
05-09-01 69.65 70.22 69.61 3,468,000 69.95 44.77
05-08-31 67.59 68.53 67.34 4,391,900 68.38 43.76
05-08-30 66.08 66.96 66.03 3,252,200 66.80 42.75
05-08-29 66.75 66.97 65.85 1,898,500 66.35 42.46
05-08-26 67.00 67.13 66.12 2,402,300 66.12 42.32
05-08-25 67.43 67.48 66.84 2,217,900 67.17 42.99
Date Open High Low Vol Cls adjCls
05-08-24 67.10 67.57 66.99 3,313,900 67.40 43.13
05-08-23 67.46 67.54 66.99 2,990,700 67.12 42.96
05-08-22 68.05 68.37 67.28 3,419,300 67.70 43.33
05-08-19 68.11 68.20 67.93 2,539,200 68.06 43.56
05-08-18 67.47 67.66 66.72 3,276,900 67.20 43.01
05-08-17 68.88 69.55 67.79 4,551,200 67.96 43.49
05-08-16 69.19 69.56 68.76 3,708,100 68.76 44.00
05-08-15 69.90 70.23 69.68 2,401,800 69.92 44.75
05-08-12 70.85 70.92 70.40 2,710,900 70.55 45.15
Date Open High Low Vol Cls adjCls
05-08-11 71.05 71.25 70.25 4,420,500 70.58 45.17
05-08-10 70.62 70.70 70.06 4,104,300 70.58 45.17
05-08-09 70.65 70.78 69.94 5,171,600 70.18 44.57
05-08-08 69.05 69.70 69.05 3,713,400 69.20 43.95
05-08-05 68.27 68.29 67.60 2,521,500 67.90 43.12
05-08-04 68.07 68.67 67.90 3,340,800 68.03 43.20
05-08-03 68.51 68.78 68.10 5,077,300 68.22 43.33
05-08-02 66.97 67.51 66.97 2,533,700 67.51 42.87
05-08-01 66.78 67.00 66.37 2,828,400 66.63 42.32
Date Open High Low Vol Cls adjCls
05-07-29 66.94 66.99 65.88 3,734,900 65.88 41.84
05-07-28 66.96 66.96 66.12 4,124,300 66.55 42.26
05-07-27 65.73 66.45 65.65 3,015,600 66.23 42.06
05-07-26 65.92 66.10 65.50 2,913,100 65.50 41.60
05-07-25 66.85 67.34 66.55 4,064,700 66.88 42.47
05-07-22 65.09 65.95 65.05 2,465,900 65.95 41.88
05-07-21 64.73 65.02 64.52 2,495,900 64.84 41.18
05-07-20 64.65 65.65 64.42 3,663,900 65.53 41.62
05-07-19 65.69 65.96 65.22 3,344,600 65.96 41.89
Date Open High Low Vol Cls adjCls
05-07-18 65.40 65.67 65.25 2,710,700 65.49 41.59
05-07-15 65.08 65.26 64.91 2,840,400 65.03 41.30
05-07-14 66.07 66.26 64.80 4,519,900 65.06 41.32
05-07-13 65.80 66.03 65.38 2,715,200 65.70 41.73
05-07-12 66.34 66.41 65.64 5,921,900 65.70 41.73
05-07-11 66.26 66.94 66.12 3,925,700 66.43 42.19
05-07-08 65.99 66.83 65.96 4,535,400 66.31 42.11
05-07-07 64.40 65.35 64.16 3,871,400 65.21 41.41
05-07-06 66.57 66.70 65.40 4,849,900 65.52 41.61
Date Open High Low Vol Cls adjCls
05-07-05 64.80 66.00 64.75 4,397,900 66.00 41.92
05-07-01 63.00 63.39 62.84 1,968,800 63.23 40.16
05-06-30 62.95 63.13 62.25 4,136,500 62.38 39.62
05-06-29 63.84 63.97 63.38 2,619,800 63.55 40.36
05-06-28 64.57 64.86 64.16 3,867,500 64.40 40.90
05-06-27 63.86 64.21 63.82 2,151,000 64.05 40.68
05-06-24 63.95 64.04 63.44 1,923,700 63.50 40.33
05-06-23 63.63 64.40 63.51 2,731,000 63.64 40.42
05-06-22 63.78 64.09 63.41 2,982,600 63.51 40.33
Date Open High Low Vol Cls adjCls
05-06-21 64.20 64.44 63.66 2,847,900 63.78 40.51
05-06-20 64.80 64.94 64.47 2,373,800 64.70 41.09
05-06-17 64.16 64.67 64.12 2,695,000 64.67 41.07
05-06-16 63.07 63.39 62.73 2,066,400 63.27 40.18
05-06-15 62.56 62.99 62.34 2,329,000 62.76 39.86
05-06-14 62.51 62.89 62.46 1,545,900 62.73 39.84
05-06-13 61.96 62.70 61.70 2,261,000 62.40 39.63
05-06-10 62.59 62.71 61.70 2,212,000 62.17 39.48
05-06-09 61.34 62.26 61.14 2,856,700 62.19 39.50
Date Open High Low Vol Cls adjCls
05-06-08 61.77 62.13 61.05 2,661,200 61.05 38.77
05-06-07 61.46 61.85 61.41 1,971,400 61.49 39.05
05-06-06 61.42 61.45 60.90 2,207,800 61.32 38.94
05-06-03 60.98 61.33 60.73 2,716,700 61.33 38.95
05-06-02 61.10 61.47 61.01 2,039,400 61.20 38.87
05-06-01 60.52 61.23 60.48 3,399,000 61.07 38.78
05-05-31 60.62 60.71 60.20 3,084,300 60.20 38.23
05-05-27 60.87 61.66 60.61 1,913,300 61.38 38.98
05-05-26 61.32 61.33 61.03 2,213,800 61.23 38.89
Date Open High Low Vol Cls adjCls
05-05-25 60.56 60.95 60.37 2,492,800 60.70 38.55
05-05-24 60.02 60.08 59.75 2,714,200 60.05 38.14
05-05-23 59.55 59.87 59.50 2,490,300 59.77 37.96
05-05-20 59.70 59.84 59.39 2,141,900 59.50 37.79
05-05-19 59.61 60.33 59.57 3,003,500 59.98 38.09
05-05-18 59.88 60.18 59.50 4,090,200 59.75 37.95
05-05-17 58.70 59.24 58.62 2,762,200 59.12 37.55
05-05-16 58.33 58.55 57.95 3,422,100 58.45 37.12
05-05-13 58.95 59.12 58.24 3,771,500 58.57 37.20
Date Open High Low Vol Cls adjCls
05-05-12 60.30 60.33 59.10 3,641,300 59.20 37.60
05-05-11 60.65 60.73 60.14 2,413,800 60.57 38.47
05-05-10 61.45 61.90 61.32 2,676,000 61.46 38.71
05-05-09 61.65 61.94 61.36 2,600,300 61.90 38.99
05-05-06 62.11 62.36 61.82 2,623,500 61.82 38.94
05-05-05 62.06 62.50 61.90 2,300,600 62.10 39.11
05-05-04 61.48 61.78 61.16 4,259,600 61.75 38.89
05-05-03 61.30 61.57 60.70 3,113,500 60.77 38.27
05-05-02 60.90 61.29 60.61 2,217,000 61.23 38.56
Date Open High Low Vol Cls adjCls
05-04-29 61.73 61.76 60.60 4,451,200 60.90 38.36
05-04-28 60.92 61.32 60.46 6,312,100 60.80 38.29
05-04-27 61.79 61.82 60.34 3,951,500 60.46 38.08
05-04-26 62.21 62.32 61.44 3,127,000 61.44 38.70
05-04-25 61.86 62.00 61.35 2,587,700 61.60 38.80
05-04-22 60.80 61.45 60.52 2,699,300 61.06 38.46
05-04-21 60.20 60.84 59.81 3,274,900 60.75 38.26
05-04-20 60.64 60.98 59.85 3,209,200 60.00 37.79
05-04-19 60.40 61.15 60.38 3,520,300 61.15 38.51
Date Open High Low Vol Cls adjCls
05-04-18 59.10 59.99 58.86 4,676,300 59.81 37.67
05-04-15 60.62 60.70 58.75 5,152,200 59.40 37.41
05-04-14 61.40 61.42 60.40 4,508,400 60.62 38.18
05-04-13 61.98 62.26 61.15 4,395,400 61.26 38.58
05-04-12 63.30 63.46 62.31 4,878,100 62.64 39.45
05-04-11 63.50 63.78 63.22 3,053,400 63.62 40.07
05-04-08 63.38 63.85 63.13 2,876,100 63.23 39.82
05-04-07 63.83 64.49 63.37 3,899,500 63.65 40.09
05-04-06 62.95 63.51 62.79 2,712,000 63.26 39.84
Date Open High Low Vol Cls adjCls
05-04-05 63.04 63.48 62.87 3,251,300 63.05 39.71
05-04-04 62.88 63.28 62.53 3,475,100 62.82 39.57
05-04-01 63.00 63.06 62.10 2,973,300 62.76 39.53
05-03-31 62.40 62.64 62.15 4,326,700 62.40 39.30
05-03-30 62.10 62.32 61.21 3,149,600 62.30 39.24
05-03-29 61.87 62.50 61.51 3,107,800 61.58 38.78
05-03-28 61.55 62.07 61.00 2,159,600 61.47 38.71
05-03-24 61.60 62.14 61.20 4,529,900 61.71 38.87
05-03-23 62.66 62.72 61.71 5,360,300 62.01 39.05
Date Open High Low Vol Cls adjCls
05-03-22 64.20 65.00 63.52 3,294,800 63.52 40.01
05-03-21 64.82 64.92 64.42 2,346,900 64.82 40.82
05-03-18 65.02 65.37 64.81 2,623,900 65.37 41.17
05-03-17 64.80 64.98 64.39 2,934,600 64.82 40.82
05-03-16 64.40 65.05 64.27 3,430,800 64.37 40.54
05-03-15 65.17 65.27 64.13 3,443,900 64.21 40.44
05-03-14 64.40 64.89 63.96 3,064,300 64.65 40.72
05-03-11 64.25 64.91 64.20 3,598,700 64.47 40.60
05-03-10 64.54 64.55 63.75 5,005,700 64.18 40.42
Date Open High Low Vol Cls adjCls
05-03-09 65.66 66.36 64.56 5,260,400 64.65 40.72
05-03-08 65.78 66.40 65.60 3,375,000 66.25 41.73
05-03-07 65.75 65.95 65.22 3,067,300 65.68 41.37
05-03-04 65.88 66.65 65.58 3,662,000 66.36 41.79
05-03-03 65.30 65.43 64.90 3,198,500 65.43 41.21
05-03-02 63.56 64.94 63.56 4,479,400 64.65 40.72
05-03-01 64.87 64.90 64.00 4,539,600 64.11 40.38
05-02-28 65.75 66.05 64.05 5,119,200 64.92 40.89
05-02-25 64.75 65.31 64.56 7,171,000 65.07 40.98
Date Open High Low Vol Cls adjCls
05-02-24 64.38 64.44 63.50 4,062,900 63.85 40.21
05-02-23 63.50 64.08 63.32 3,059,200 63.90 40.25
05-02-22 63.46 64.19 63.36 4,297,500 63.52 40.01
05-02-18 62.89 63.65 62.87 4,141,300 63.20 39.80
05-02-17 63.78 63.99 62.99 4,168,900 62.99 39.67
05-02-16 62.20 63.27 62.17 4,430,900 63.27 39.85
05-02-15 62.05 62.53 62.05 3,003,600 62.46 39.02
05-02-14 62.20 62.51 62.02 2,454,400 62.25 38.89
05-02-11 61.68 62.46 61.65 3,873,400 62.20 38.85
Date Open High Low Vol Cls adjCls
05-02-10 61.59 62.45 61.59 5,436,800 62.17 38.84
05-02-09 60.80 61.34 60.67 3,476,500 60.99 38.10
05-02-08 60.42 61.20 60.28 5,044,300 61.03 38.12
05-02-07 60.82 61.07 60.45 3,169,500 60.77 37.96
05-02-04 60.66 61.08 60.57 3,492,600 60.88 38.03
05-02-03 60.13 60.53 59.98 3,285,900 60.49 37.79
05-02-02 60.82 61.03 60.62 2,649,400 60.65 37.89
05-02-01 60.10 60.63 59.95 3,123,300 60.51 37.80
05-01-31 59.15 59.95 59.02 3,121,700 59.62 37.24
Date Open High Low Vol Cls adjCls
05-01-28 59.85 59.85 59.37 2,919,800 59.48 37.16
05-01-27 59.84 60.39 59.75 3,370,600 60.20 37.61
05-01-26 59.55 60.13 59.42 6,111,300 59.90 37.42
05-01-25 58.51 58.74 58.23 2,899,200 58.68 36.66
05-01-24 58.41 58.67 58.26 2,450,400 58.30 36.42
05-01-21 57.43 57.78 57.35 2,297,300 57.55 35.95
05-01-20 57.38 57.70 57.22 1,911,400 57.38 35.84
05-01-19 58.51 58.51 58.05 1,827,200 58.11 36.30
05-01-18 57.87 58.23 57.78 2,832,000 57.94 36.19
Date Open High Low Vol Cls adjCls
05-01-14 58.02 58.17 57.63 2,153,900 57.94 36.19
05-01-13 57.45 58.20 57.44 2,459,000 57.80 36.11
05-01-12 57.25 57.84 57.20 2,387,600 57.80 36.11
05-01-11 57.22 57.30 56.99 1,997,000 57.00 35.61
05-01-10 57.20 57.61 57.02 2,599,300 57.18 35.72
05-01-07 58.01 58.01 56.92 3,438,000 57.23 35.75
05-01-06 56.96 57.72 56.82 3,173,800 57.25 35.76
05-01-05 57.35 57.37 56.63 3,451,000 56.70 35.42
05-01-04 57.12 57.38 56.60 2,742,800 56.61 35.36
Date Open High Low Vol Cls adjCls
05-01-03 58.05 58.10 56.90 2,543,900 57.12 35.68
04-12-31 58.70 58.84 58.40 1,322,800 58.40 36.48
04-12-30 58.75 59.00 58.57 1,198,300 58.73 36.69
04-12-29 58.50 59.04 58.50 1,745,000 58.92 36.81
04-12-28 58.85 59.10 58.73 1,529,200 58.83 36.75
04-12-27 58.78 59.00 58.51 1,405,100 58.65 36.64
04-12-23 58.31 58.98 58.28 1,703,600 58.88 36.78
04-12-22 59.03 59.13 58.43 1,945,900 58.78 36.72
04-12-21 58.81 59.13 58.56 1,932,000 59.03 36.87
Date Open High Low Vol Cls adjCls
04-12-20 59.00 59.12 58.74 1,830,800 58.79 36.72
04-12-17 58.09 58.45 57.96 2,058,900 58.36 36.46
04-12-16 58.95 59.00 58.01 2,752,500 58.20 36.36
04-12-15 59.03 59.49 58.74 2,356,100 59.40 37.11
04-12-14 58.68 59.08 58.66 1,870,600 59.05 36.89
04-12-13 58.35 59.15 58.30 3,467,100 59.14 36.94
04-12-10 58.75 58.94 58.31 2,532,400 58.36 36.46
04-12-09 58.80 59.30 58.46 2,209,900 59.16 36.96
04-12-08 58.37 59.11 57.93 3,769,600 59.10 36.92
Date Open High Low Vol Cls adjCls
04-12-07 60.40 60.49 59.20 2,734,700 59.26 37.02
04-12-06 59.95 60.03 59.64 3,022,800 59.90 37.42
04-12-03 59.40 59.66 59.12 3,164,300 59.39 37.10
04-12-02 60.22 60.23 59.19 4,094,900 59.20 36.98
04-12-01 61.70 61.92 60.80 4,325,600 60.92 38.06
04-11-30 61.57 61.70 61.20 1,852,200 61.35 38.32
04-11-29 61.97 62.10 61.19 2,982,200 61.47 38.40
04-11-26 61.50 61.76 61.44 1,081,900 61.66 38.52
04-11-24 60.65 60.97 60.51 2,594,900 60.80 37.98
Date Open High Low Vol Cls adjCls
04-11-23 60.26 60.50 60.14 2,388,900 60.27 37.65
04-11-22 59.72 60.17 59.62 2,919,400 59.99 37.47
04-11-19 60.06 60.15 59.88 3,217,200 59.96 37.46
04-11-18 59.60 59.72 59.23 2,101,000 59.66 37.27
04-11-17 59.47 59.75 59.24 2,448,500 59.70 37.29
04-11-16 59.45 59.53 58.81 3,112,200 58.96 36.83
04-11-15 59.82 59.83 59.03 3,745,500 59.30 37.04
04-11-12 58.52 59.95 58.52 2,320,800 59.92 37.43
04-11-11 58.80 59.00 58.63 2,712,100 58.92 36.81
Date Open High Low Vol Cls adjCls
04-11-10 58.80 59.26 58.47 2,476,100 59.12 36.93
04-11-09 59.43 59.63 59.08 2,903,600 59.15 36.95
04-11-08 59.78 59.87 59.32 2,919,400 59.54 36.93
04-11-05 59.54 59.97 59.42 4,022,400 59.57 36.95
04-11-04 59.47 60.15 59.47 4,574,300 60.10 37.27
04-11-03 59.42 59.46 58.68 3,935,900 59.28 36.77
04-11-02 58.63 58.94 57.98 2,899,800 58.00 35.97
04-11-01 59.01 59.13 58.23 4,711,700 58.42 36.23
04-10-29 57.98 58.29 57.72 3,115,000 58.25 36.13
Date Open High Low Vol Cls adjCls
04-10-28 57.65 58.40 57.37 3,894,800 57.62 35.74
04-10-27 59.60 59.60 58.31 4,602,900 58.64 36.37
04-10-26 58.87 59.04 58.40 3,065,100 58.93 36.55
04-10-25 59.38 59.70 59.31 3,377,900 59.48 36.89
04-10-22 59.55 59.60 58.90 2,676,600 58.97 36.57
04-10-21 59.41 59.43 58.88 2,538,800 59.08 36.64
04-10-20 58.22 59.14 58.21 2,303,600 59.14 36.68
04-10-19 58.64 58.75 58.32 3,128,100 58.40 36.22
04-10-18 58.99 59.29 58.47 2,545,700 58.54 36.31
Date Open High Low Vol Cls adjCls
04-10-15 59.09 59.20 58.70 3,400,600 58.99 36.59
04-10-14 58.59 58.89 58.46 3,085,800 58.58 36.33
04-10-13 58.13 58.17 57.60 4,141,200 58.00 35.97
04-10-12 58.95 59.20 58.61 1,987,700 58.61 36.35
04-10-11 59.70 59.74 59.13 2,470,300 59.41 36.85
04-10-08 59.66 59.85 59.31 2,662,600 59.48 36.89
04-10-07 59.59 59.67 59.11 2,419,000 59.23 36.73
04-10-06 59.37 59.87 59.29 4,193,000 59.55 36.93
04-10-05 58.18 58.92 58.18 3,327,700 58.58 36.33
Date Open High Low Vol Cls adjCls
04-10-04 57.58 57.75 57.31 3,024,400 57.55 35.69
04-10-01 57.90 58.24 57.84 2,233,500 58.19 36.09
04-09-30 57.25 57.59 57.22 1,648,600 57.53 35.68
04-09-29 57.75 57.90 57.17 3,411,400 57.36 35.57
04-09-28 58.93 59.04 58.45 3,798,900 58.49 36.28
04-09-27 57.80 58.10 57.61 2,625,700 57.88 35.90
04-09-24 57.86 58.17 57.53 2,988,200 57.55 35.69
04-09-23 57.97 57.98 57.12 4,661,400 57.12 35.43
04-09-22 57.73 57.78 57.39 3,075,800 57.60 35.72
Date Open High Low Vol Cls adjCls
04-09-21 57.78 58.25 57.54 5,616,800 58.10 36.03
04-09-20 56.79 57.07 56.67 3,676,400 56.71 35.17
04-09-17 55.97 56.66 55.83 5,161,300 56.43 35.00
04-09-16 55.11 55.30 55.00 2,439,800 55.12 34.19
04-09-15 54.55 55.13 54.43 4,189,700 54.84 34.01
04-09-14 54.83 55.16 54.74 2,177,800 54.91 34.06
04-09-13 54.76 57.76 54.71 2,140,900 54.89 34.04
04-09-10 55.05 55.08 54.61 1,920,600 54.70 33.93
04-09-09 54.43 54.84 54.24 2,522,700 54.62 33.88
Date Open High Low Vol Cls adjCls
04-09-08 53.79 54.54 53.77 2,279,400 54.20 33.62
04-09-07 53.95 54.26 53.49 3,450,200 54.25 33.65
04-09-03 54.08 54.45 53.97 2,620,300 54.30 33.68
04-09-02 54.44 54.84 54.41 2,368,900 54.84 34.01
04-09-01 53.96 54.68 53.95 2,900,100 54.48 33.79
04-08-31 53.55 53.75 53.33 2,368,300 53.70 33.30
04-08-30 53.55 54.74 53.20 1,553,100 53.26 33.03
04-08-27 53.45 53.68 53.18 1,966,900 53.65 33.27
04-08-26 52.20 52.63 52.13 2,258,300 52.58 32.61
Date Open High Low Vol Cls adjCls
04-08-25 51.97 52.58 51.95 3,112,700 52.32 32.45
04-08-24 52.25 52.29 51.96 3,817,100 52.25 32.41
04-08-23 53.74 53.76 52.78 2,401,700 52.80 32.75
04-08-20 53.34 53.81 53.34 2,879,800 53.37 33.10
04-08-19 53.42 53.73 53.23 2,727,100 53.43 33.14
04-08-18 53.45 53.87 53.42 3,165,700 53.71 33.31
04-08-17 54.18 54.21 53.39 2,842,400 53.45 33.15
04-08-16 54.23 54.61 54.18 2,951,400 54.54 33.83
04-08-13 53.97 54.14 53.76 3,362,900 53.84 33.39
Date Open High Low Vol Cls adjCls
04-08-12 54.70 54.79 53.90 3,329,500 53.90 33.43
04-08-11 54.70 54.82 54.07 3,946,100 54.62 33.88
04-08-10 55.75 55.95 55.40 2,858,400 55.45 34.13
04-08-09 55.02 55.85 55.02 2,957,100 55.54 34.18
04-08-06 56.00 56.05 54.80 3,343,000 54.95 33.82
04-08-05 56.25 56.50 55.88 3,749,500 55.90 34.40
04-08-04 56.55 56.67 55.87 4,980,100 56.07 34.51
04-08-03 57.00 57.21 56.75 5,817,200 56.75 34.93
04-08-02 56.18 56.55 56.18 2,564,000 56.28 34.64
Date Open High Low Vol Cls adjCls
04-07-30 56.50 56.74 56.33 4,183,400 56.36 34.69
04-07-29 55.97 56.32 55.77 6,960,000 55.99 34.46
04-07-28 54.21 55.03 54.18 3,003,900 54.92 33.80
04-07-27 53.52 54.10 53.30 3,071,900 53.90 33.17
04-07-26 54.30 54.45 53.60 2,269,600 54.15 33.33
04-07-23 54.10 54.40 54.00 2,171,700 54.35 33.45
04-07-22 54.38 54.67 54.17 3,277,400 54.25 33.39
04-07-21 54.73 54.97 54.27 4,326,700 54.27 33.40
04-07-20 55.15 55.60 54.98 2,699,300 55.43 34.11
Date Open High Low Vol Cls adjCls
04-07-19 55.48 55.78 55.32 2,708,400 55.33 34.05
04-07-16 55.65 55.95 55.54 3,483,500 55.79 34.34
04-07-15 54.84 55.08 54.76 2,814,300 54.79 33.72
04-07-14 54.10 54.74 54.10 2,284,200 54.50 33.54
04-07-13 54.56 54.60 54.09 1,922,000 54.30 33.42
04-07-12 55.08 55.10 54.57 2,367,000 54.70 33.66
04-07-09 55.14 55.40 54.89 4,508,300 55.10 33.91
04-07-08 53.88 54.98 53.78 3,348,900 54.28 33.41
04-07-07 53.70 53.88 53.62 1,679,700 53.70 33.05
Date Open High Low Vol Cls adjCls
04-07-06 54.04 54.04 53.70 2,561,800 53.72 33.06
04-07-02 53.07 53.23 52.92 2,647,300 53.08 32.67
04-07-01 53.46 53.58 52.96 2,506,500 53.44 32.89
04-06-30 53.35 53.68 53.08 3,030,200 53.57 32.97
04-06-29 53.71 53.84 53.38 3,693,400 53.43 32.88
04-06-28 54.15 54.23 53.50 2,671,800 53.70 33.05
04-06-25 53.75 54.09 53.70 2,379,400 53.72 33.06
04-06-24 54.40 54.55 54.20 2,159,900 54.20 33.36
04-06-23 53.67 54.39 53.63 2,585,300 54.38 33.47
Date Open High Low Vol Cls adjCls
04-06-22 53.37 53.69 53.12 2,616,400 53.64 33.01
04-06-21 53.95 54.10 53.68 3,304,000 53.69 33.04
04-06-18 54.63 54.97 54.51 3,425,700 54.52 33.55
04-06-17 54.20 54.30 53.85 2,991,300 54.07 33.28
04-06-16 53.87 54.00 53.55 4,048,800 53.74 33.07
04-06-15 52.92 53.20 52.82 3,493,300 52.85 32.53
04-06-14 52.30 52.44 51.93 3,519,500 52.03 32.02
04-06-10 52.90 53.24 52.83 2,646,600 53.09 32.67
04-06-09 53.31 53.34 52.66 3,800,700 52.90 32.56
Date Open High Low Vol Cls adjCls
04-06-08 54.25 54.44 53.61 3,892,100 53.75 33.08
04-06-07 53.80 54.00 53.60 3,014,100 53.97 33.22
04-06-04 53.70 53.74 53.10 3,592,400 53.25 32.77
04-06-03 54.13 54.16 53.66 4,982,400 53.72 33.06
04-06-02 54.31 54.40 53.77 4,969,100 53.86 33.15
04-06-01 53.46 53.52 53.10 3,356,300 53.35 32.83
04-05-28 53.30 53.37 52.75 2,673,000 53.00 32.62
04-05-27 53.82 53.85 53.26 3,308,800 53.46 32.90
04-05-26 54.25 54.30 53.45 3,904,200 53.56 32.96
Date Open High Low Vol Cls adjCls
04-05-25 53.75 53.98 53.65 4,591,300 53.78 33.10
04-05-24 52.08 52.63 52.01 2,656,300 52.47 32.29
04-05-21 52.06 52.17 51.20 2,067,400 51.52 31.71
04-05-20 51.80 51.97 51.40 2,001,400 51.40 31.63
04-05-19 51.75 52.40 51.55 3,525,200 51.80 31.88
04-05-18 51.88 51.90 51.30 2,686,400 51.31 31.58
04-05-17 52.83 52.96 52.33 5,066,100 52.47 32.29
04-05-14 52.78 53.08 52.64 2,724,900 52.93 32.58
04-05-13 52.43 52.92 52.29 2,445,200 52.40 32.25
Date Open High Low Vol Cls adjCls
04-05-12 52.22 52.49 52.00 4,013,000 52.43 32.27
04-05-11 51.75 52.70 51.70 4,100,300 52.65 32.15
04-05-10 52.80 52.90 52.22 4,228,800 52.22 31.89
04-05-07 54.10 54.45 53.67 3,730,000 53.96 32.95
04-05-06 54.95 54.99 54.13 5,454,300 54.54 33.31
04-05-05 54.02 54.59 53.96 4,829,500 54.42 33.23
04-05-04 53.63 53.84 53.20 2,856,100 53.50 32.67
04-05-03 52.90 53.39 52.78 2,888,500 53.28 32.54
04-04-30 52.50 53.03 52.37 3,329,100 52.90 32.31
Date Open High Low Vol Cls adjCls
04-04-29 53.10 53.32 52.05 3,566,700 52.05 31.79
04-04-28 53.90 53.95 53.03 3,207,700 53.11 32.43
04-04-27 52.52 53.95 52.52 4,639,400 53.70 32.79
04-04-26 53.31 53.39 52.85 2,329,700 52.92 32.32
04-04-23 52.65 53.02 52.51 2,115,100 53.02 32.38
04-04-22 52.10 53.23 52.04 2,845,600 53.23 32.51
04-04-21 52.12 52.50 51.94 3,613,200 52.45 32.03
04-04-20 53.36 53.44 52.61 4,152,200 52.67 32.17
04-04-19 53.73 54.13 53.73 2,083,700 53.93 32.94
Date Open High Low Vol Cls adjCls
04-04-16 53.77 54.72 53.77 2,883,800 54.25 33.13
04-04-15 53.62 54.24 53.62 3,223,400 54.16 33.08
04-04-14 52.95 53.33 52.90 2,685,800 53.01 32.37
04-04-13 54.05 54.09 53.60 2,954,900 53.61 32.74
04-04-12 53.35 54.08 53.35 4,009,700 53.80 32.86
04-04-08 53.90 53.94 53.40 3,053,400 53.51 32.68
04-04-07 53.18 53.77 52.98 4,417,000 53.59 32.73
04-04-06 53.25 53.49 53.11 3,873,400 53.43 32.63
04-04-05 52.18 52.95 52.17 4,544,500 52.95 32.34
Date Open High Low Vol Cls adjCls
04-04-02 51.48 52.00 51.35 3,980,900 52.00 31.76
04-04-01 51.22 51.52 50.75 3,266,200 50.88 31.07
04-03-31 51.26 51.40 50.52 3,716,900 51.20 31.27
04-03-30 50.50 51.48 50.48 5,999,300 51.12 31.22
04-03-29 49.25 49.87 49.15 3,861,800 49.45 30.20
04-03-26 48.08 48.55 47.90 3,608,100 48.46 29.59
04-03-25 48.09 48.16 47.79 3,945,000 47.96 29.29
04-03-24 49.10 49.24 48.40 3,895,700 48.45 29.59
04-03-23 49.30 49.40 48.70 2,304,100 49.15 30.02
Date Open High Low Vol Cls adjCls
04-03-22 49.65 49.72 48.89 3,065,200 48.93 29.88
04-03-19 50.26 50.54 49.99 2,589,400 50.08 30.58
04-03-18 50.25 50.40 49.90 3,350,600 50.18 30.65
04-03-17 49.30 50.04 49.29 2,989,500 49.96 30.51
04-03-16 49.64 49.72 49.41 4,059,100 49.66 30.33
04-03-15 49.13 49.59 49.06 4,786,000 49.36 30.14
04-03-12 48.18 49.15 48.18 3,901,200 49.00 29.92
04-03-11 49.10 49.68 48.80 3,496,300 48.81 29.81
04-03-10 49.75 49.90 49.36 3,805,300 49.37 30.15
Date Open High Low Vol Cls adjCls
04-03-09 49.77 49.97 49.48 3,131,700 49.52 30.24
04-03-08 50.22 50.41 49.90 2,201,900 49.94 30.50
04-03-05 49.80 50.20 49.77 2,265,800 50.10 30.60
04-03-04 49.50 50.10 49.45 2,702,200 49.96 30.51
04-03-03 49.77 49.92 49.23 2,916,000 49.66 30.33
04-03-02 49.85 50.08 49.60 3,064,200 49.60 30.29
04-03-01 49.68 50.49 49.67 3,837,100 50.23 30.68
04-02-27 49.30 49.41 48.82 3,004,700 49.20 30.05
04-02-26 48.88 49.09 48.78 3,589,600 49.03 29.94
Date Open High Low Vol Cls adjCls
04-02-25 48.65 48.77 48.45 2,055,200 48.74 29.77
04-02-24 48.18 48.76 48.15 2,669,700 48.53 29.64
04-02-23 48.61 48.64 48.25 2,920,500 48.50 29.62
04-02-20 48.71 48.71 48.19 3,295,100 48.49 29.61
04-02-19 48.34 48.55 48.10 3,184,500 48.13 29.39
04-02-18 48.31 48.36 47.90 2,879,500 47.90 29.25
04-02-17 48.76 48.82 48.50 2,859,900 48.72 29.48
04-02-13 47.83 48.28 47.50 2,671,800 48.05 29.07
04-02-12 47.39 47.82 47.25 3,845,500 47.73 28.88
Date Open High Low Vol Cls adjCls
04-02-11 47.20 47.95 46.97 5,148,000 47.92 28.99
04-02-10 46.74 47.85 46.65 7,789,600 47.55 28.77
04-02-09 47.64 48.65 47.61 3,147,100 48.40 29.29
04-02-06 47.05 47.60 46.91 2,415,400 47.60 28.80
04-02-05 47.57 47.57 47.16 2,234,200 47.27 28.60
04-02-04 47.66 47.89 47.55 2,270,100 47.58 28.79
04-02-03 47.37 47.80 47.07 3,502,500 47.77 28.90
04-02-02 47.35 47.68 47.12 3,530,200 47.56 28.78
04-01-30 47.73 47.91 47.49 2,972,300 47.60 28.80
Date Open High Low Vol Cls adjCls
04-01-29 48.29 48.33 47.75 3,160,600 48.07 29.09
04-01-28 48.90 49.30 48.44 3,558,000 48.44 29.31
04-01-27 48.49 48.85 48.37 3,235,500 48.66 29.44
04-01-26 48.40 48.60 47.97 3,615,400 48.60 29.41
04-01-23 48.73 49.09 47.73 3,722,500 48.75 29.50
04-01-22 50.10 50.10 49.58 3,556,500 49.62 30.02
04-01-21 49.75 50.00 49.70 4,664,100 49.98 30.24
04-01-20 48.21 49.05 48.20 2,930,600 48.76 29.50
04-01-16 47.33 48.02 47.21 5,719,700 48.01 29.05
Date Open High Low Vol Cls adjCls
04-01-15 48.50 48.54 48.13 3,261,800 48.25 29.19
04-01-14 48.58 48.80 48.51 4,396,800 48.60 29.41
04-01-13 49.73 49.89 49.40 3,690,600 49.40 29.89
04-01-12 49.66 49.91 49.25 3,558,500 49.67 30.05
04-01-09 48.30 49.29 48.12 7,391,700 49.08 29.70
04-01-08 49.20 49.34 48.93 2,941,100 49.07 29.69
04-01-07 49.13 49.15 48.75 5,830,200 49.02 29.66
04-01-06 50.09 50.40 49.96 3,172,900 50.22 30.39
04-01-05 49.35 50.05 49.31 4,142,800 49.90 30.19
Date Open High Low Vol Cls adjCls
04-01-02 49.53 49.60 49.20 2,972,500 49.40 29.89
03-12-31 49.18 49.59 49.18 2,462,900 49.35 29.86
03-12-30 48.95 49.20 48.94 1,891,200 49.08 29.70
03-12-29 48.68 49.05 48.58 2,417,100 48.97 29.63
03-12-26 48.46 48.83 48.38 765,700 48.77 29.51
03-12-24 48.45 48.74 48.30 1,791,200 48.46 29.32
03-12-23 47.90 48.27 47.78 2,583,600 48.10 29.10
03-12-22 48.43 48.64 48.32 3,818,800 48.40 29.29
03-12-19 48.47 48.63 48.16 3,844,300 48.43 29.30
Date Open High Low Vol Cls adjCls
03-12-18 47.78 48.36 47.74 5,270,300 48.17 29.15
03-12-17 46.70 47.11 46.52 4,387,100 47.08 28.49
03-12-16 45.99 46.14 45.57 3,031,000 45.83 27.73
03-12-15 46.10 46.25 45.52 3,620,600 45.60 27.59
03-12-12 45.76 46.35 45.76 3,781,000 46.35 28.04
03-12-11 45.22 45.75 45.18 3,729,100 45.70 27.65
03-12-10 44.96 45.65 44.91 4,270,700 45.22 27.36
03-12-09 45.33 45.50 45.06 5,580,700 45.07 27.27
03-12-08 43.65 44.58 43.64 4,359,500 44.40 26.86
Date Open High Low Vol Cls adjCls
03-12-05 43.55 43.77 43.42 1,850,900 43.60 26.38
03-12-04 43.06 43.68 43.02 3,011,200 43.68 26.43
03-12-03 43.22 43.39 43.10 3,272,600 43.20 26.14
03-12-02 42.90 43.35 42.80 3,762,900 42.98 26.01
03-12-01 42.88 43.38 42.78 2,230,900 43.20 26.14
03-11-28 42.52 42.86 42.30 1,556,000 42.69 25.83
03-11-26 42.84 42.96 42.56 1,847,000 42.89 25.95
03-11-25 42.65 42.71 42.43 3,186,900 42.60 25.78
03-11-24 42.89 43.14 42.81 2,020,300 42.95 25.99
Date Open High Low Vol Cls adjCls
03-11-21 42.02 42.73 42.02 2,030,400 42.60 25.78
03-11-20 42.46 42.85 42.37 2,310,700 42.70 25.84
03-11-19 42.60 42.62 42.35 3,946,500 42.50 25.72
03-11-18 42.50 42.53 42.11 3,059,000 42.11 25.48
03-11-17 42.89 42.90 42.37 2,590,200 42.57 25.76
03-11-14 42.75 43.16 42.69 3,342,300 42.91 25.96
03-11-13 42.25 42.55 42.12 2,208,500 42.50 25.72
03-11-12 42.18 42.60 42.00 2,276,200 42.60 25.78
03-11-11 42.33 42.73 42.33 1,732,300 42.60 25.51
Date Open High Low Vol Cls adjCls
03-11-10 42.95 42.98 42.50 1,970,300 42.58 25.50
03-11-07 42.80 43.00 42.62 2,515,700 42.78 25.62
03-11-06 42.25 42.55 42.25 2,164,300 42.51 25.46
03-11-05 42.55 42.68 42.38 2,222,800 42.59 25.51
03-11-04 42.70 42.81 42.55 2,511,900 42.55 25.48
03-11-03 42.86 42.93 42.37 2,833,000 42.47 25.44
03-10-31 41.97 42.45 41.95 2,792,600 42.38 25.38
03-10-30 42.26 42.50 41.65 3,792,000 41.70 24.97
03-10-29 41.90 42.37 41.80 3,226,400 42.25 25.30
Date Open High Low Vol Cls adjCls
03-10-28 42.40 42.52 41.89 4,311,600 42.23 25.29
03-10-27 42.36 42.59 42.14 2,476,900 42.45 25.42
03-10-24 42.40 42.82 42.27 2,718,000 42.81 25.64
03-10-23 42.20 42.68 42.18 2,794,700 42.59 25.51
03-10-22 42.95 43.05 42.73 2,819,000 42.90 25.69
03-10-21 43.17 43.25 42.93 4,081,300 43.14 25.84
03-10-20 43.65 43.71 43.35 2,391,600 43.48 26.04
03-10-17 43.75 43.75 43.13 2,607,300 43.60 26.11
03-10-16 43.90 43.94 43.54 2,826,300 43.75 26.20
Date Open High Low Vol Cls adjCls
03-10-15 44.33 44.33 43.60 3,266,800 43.90 26.29
03-10-14 44.05 44.23 43.97 3,441,100 44.17 26.45
03-10-13 44.20 44.73 44.20 3,184,500 44.73 26.79
03-10-10 44.10 44.33 44.02 2,872,700 44.06 26.39
03-10-09 43.60 44.05 43.55 2,207,300 43.72 26.18
03-10-08 44.00 44.01 43.39 2,354,200 43.66 26.15
03-10-07 43.56 43.99 43.50 2,246,100 43.97 26.33
03-10-06 43.92 44.03 43.64 3,123,500 43.66 26.15
03-10-03 43.25 43.80 43.20 3,718,800 43.57 26.09
Date Open High Low Vol Cls adjCls
03-10-02 43.15 43.15 42.29 4,738,900 42.78 25.62
03-10-01 42.35 43.15 42.32 3,131,200 43.15 25.84
03-09-30 41.95 42.10 41.38 7,474,500 42.10 25.21
03-09-29 42.05 42.18 41.82 2,366,900 42.00 25.15
03-09-26 42.20 42.42 42.00 6,344,500 42.31 25.34
03-09-25 43.10 43.23 42.90 3,450,800 42.91 25.70
03-09-24 42.94 42.99 42.57 3,779,000 42.65 25.54
03-09-23 42.37 42.46 42.15 3,279,700 42.25 25.30
03-09-22 42.13 42.65 42.00 3,514,000 42.58 25.50
Date Open High Low Vol Cls adjCls
03-09-19 42.26 42.33 42.00 3,363,100 42.22 25.29
03-09-18 42.28 42.55 42.13 3,948,700 42.42 25.41
03-09-17 42.88 43.05 42.65 4,744,600 42.65 25.54
03-09-16 42.45 43.08 42.30 4,529,500 43.03 25.77
03-09-15 43.08 43.08 42.44 2,847,100 42.87 25.68
03-09-12 43.15 43.21 42.72 1,629,800 43.08 25.80
03-09-11 42.83 43.12 42.78 2,324,900 42.96 25.73
03-09-10 42.65 42.79 42.50 1,883,900 42.56 25.49
03-09-09 42.98 43.04 42.73 2,088,200 42.75 25.60
Date Open High Low Vol Cls adjCls
03-09-08 43.00 43.42 42.95 2,312,200 43.20 25.87
03-09-05 42.50 42.85 42.50 2,348,000 42.58 25.50
03-09-04 43.08 43.24 42.96 2,908,000 43.00 25.75
03-09-03 42.80 43.08 42.67 3,868,900 42.88 25.68
03-09-02 41.74 42.35 41.72 3,988,300 42.30 25.33
03-08-29 42.20 42.20 41.46 4,272,900 41.72 24.99
03-08-28 41.88 42.24 41.68 3,185,900 42.20 25.27
03-08-27 41.52 41.99 41.52 2,402,600 41.84 25.06
03-08-26 41.45 41.73 41.18 3,020,200 41.68 24.96
Date Open High Low Vol Cls adjCls
03-08-25 41.80 42.18 41.78 1,917,700 42.01 25.16
03-08-22 41.67 42.02 41.67 2,474,600 41.80 25.03
03-08-21 42.10 42.22 41.94 2,328,600 42.18 25.26
03-08-20 42.12 42.52 42.03 1,691,500 42.44 25.42
03-08-19 43.54 43.54 41.85 2,119,800 42.23 25.29
03-08-18 42.40 42.77 42.40 2,383,100 42.70 25.57
03-08-15 42.65 42.65 42.14 1,595,300 42.40 25.39
03-08-14 42.56 43.15 42.52 2,683,900 42.90 25.69
03-08-13 42.50 42.80 42.16 3,302,000 42.40 25.39
Date Open High Low Vol Cls adjCls
03-08-12 43.30 43.34 42.59 5,201,500 42.70 25.31
03-08-11 42.69 43.25 42.69 3,587,700 43.00 25.49
03-08-08 42.73 42.77 42.40 2,783,400 42.40 25.14
03-08-07 41.41 42.26 41.37 3,151,700 42.25 25.05
03-08-06 41.34 41.60 41.25 2,133,200 41.49 24.60
03-08-05 41.75 41.95 41.46 2,315,200 41.48 24.59
03-08-04 41.45 41.52 41.05 1,632,400 41.50 24.60
03-08-01 41.07 41.29 40.86 3,265,900 41.26 24.46
03-07-31 41.80 41.94 41.36 2,890,900 41.55 24.63
Date Open High Low Vol Cls adjCls
03-07-30 41.72 41.91 41.51 3,114,200 41.79 24.77
03-07-29 41.54 41.75 41.33 4,954,300 41.69 24.72
03-07-28 41.70 42.05 41.51 5,817,200 42.02 24.91
03-07-25 41.00 41.48 40.70 2,898,500 41.45 24.57
03-07-24 41.34 41.69 41.20 3,343,000 41.20 24.43
03-07-23 41.08 41.28 40.85 3,081,700 40.88 24.24
03-07-22 40.47 41.09 40.35 4,203,500 40.99 24.30
03-07-21 40.58 40.58 40.10 2,938,000 40.15 23.80
03-07-18 40.15 40.51 39.76 5,964,300 40.50 24.01
Date Open High Low Vol Cls adjCls
03-07-17 39.74 40.29 39.69 6,494,800 40.20 23.83
03-07-16 39.50 39.68 39.32 4,365,000 39.58 23.46
03-07-15 39.64 39.75 39.25 7,709,400 39.30 23.30
03-07-14 40.39 40.68 40.05 4,136,400 40.05 23.74
03-07-11 40.20 40.70 40.09 4,293,800 40.63 24.09
03-07-10 39.95 40.35 39.91 4,063,100 40.26 23.87
03-07-09 40.45 40.87 40.40 4,858,200 40.65 24.10
03-07-08 40.75 41.39 40.75 4,386,400 41.15 24.40
03-07-07 41.60 41.90 41.41 3,082,400 41.45 24.57
Date Open High Low Vol Cls adjCls
03-07-03 41.03 41.61 40.99 2,342,300 41.40 24.54
03-07-02 41.18 41.90 41.18 3,157,500 41.83 24.80
03-07-01 42.02 42.05 41.24 4,931,200 42.05 24.93
03-06-30 42.44 42.62 41.86 2,179,000 42.02 24.91
03-06-27 41.82 42.41 41.77 2,788,900 42.10 24.96
03-06-26 42.47 42.60 42.27 2,929,400 42.51 25.20
03-06-25 42.68 43.16 42.66 2,360,100 42.82 25.39
03-06-24 43.00 43.25 42.85 2,006,800 42.98 25.48
03-06-23 43.37 43.54 43.11 1,457,200 43.31 25.68
Date Open High Low Vol Cls adjCls
03-06-20 43.85 43.91 43.28 2,841,400 43.52 25.80
03-06-19 43.55 43.67 43.25 2,399,800 43.53 25.81
03-06-18 44.05 45.31 44.01 2,859,800 44.12 26.16
03-06-17 43.89 44.05 43.71 2,547,800 44.05 26.11
03-06-16 44.50 44.75 44.19 3,669,700 44.45 26.35
03-06-13 44.56 44.70 43.62 2,826,000 43.90 26.03
03-06-12 45.25 45.34 44.32 4,097,600 44.58 26.43
03-06-11 43.98 44.74 43.65 3,455,200 44.60 26.44
03-06-10 43.41 43.50 42.87 2,784,500 43.38 25.72
Date Open High Low Vol Cls adjCls
03-06-09 42.56 42.83 42.44 2,614,500 42.67 25.30
03-06-06 43.60 44.01 42.85 3,201,300 42.85 25.40
03-06-05 43.34 43.34 42.70 2,534,100 43.17 25.59
03-06-04 42.90 43.38 42.87 3,054,700 43.34 25.69
03-06-03 42.45 42.68 42.30 2,134,800 42.50 25.20
03-06-02 42.05 42.62 41.91 2,089,000 42.15 24.99
03-05-30 41.99 42.23 41.77 2,979,800 41.89 24.83
03-05-29 42.18 42.28 41.81 1,967,000 41.99 24.89
03-05-28 42.25 42.34 41.93 3,892,800 42.10 24.96
Date Open High Low Vol Cls adjCls
03-05-27 41.15 42.25 41.06 4,629,200 42.25 25.05
03-05-23 41.36 41.64 40.80 2,426,200 41.11 24.37
03-05-22 41.37 41.49 41.23 3,094,000 41.36 24.52
03-05-21 40.31 41.41 40.31 4,593,500 41.39 24.54
03-05-20 40.70 41.12 40.65 3,442,800 40.94 24.27
03-05-19 40.65 40.72 40.10 1,794,800 40.10 23.77
03-05-16 40.90 41.12 40.72 2,839,500 40.90 24.25
03-05-15 40.60 40.85 40.35 3,119,600 40.74 24.15
03-05-14 40.58 40.58 39.93 3,919,000 40.25 23.86
Date Open High Low Vol Cls adjCls
03-05-13 40.20 40.97 40.20 4,178,800 40.96 24.06
03-05-12 40.10 40.97 40.01 4,284,300 40.60 23.85
03-05-09 39.60 40.08 39.39 2,801,400 40.08 23.54
03-05-08 39.50 39.77 39.34 2,116,100 39.66 23.30
03-05-07 39.95 40.11 39.80 2,540,700 39.89 23.43
03-05-06 40.23 40.26 39.71 4,034,400 39.87 23.42
03-05-05 39.40 39.73 39.17 2,784,200 39.40 23.14
03-05-02 38.74 39.40 38.72 4,554,500 39.40 23.14
03-05-01 38.95 39.00 38.49 3,105,200 38.63 22.69
Date Open High Low Vol Cls adjCls
03-04-30 38.16 38.74 38.16 4,448,800 38.54 22.64
03-04-29 38.29 38.89 38.23 4,461,600 38.37 22.54
03-04-28 38.31 38.76 38.00 2,805,700 38.74 22.76
03-04-25 38.50 38.50 37.75 5,127,100 38.31 22.50
03-04-24 38.92 39.97 38.77 3,825,400 39.39 23.14
03-04-23 39.89 39.89 38.79 4,988,200 39.16 23.00
03-04-22 38.84 39.91 38.80 2,717,100 39.50 23.20
03-04-21 38.87 39.13 38.80 1,728,900 38.88 22.84
03-04-17 38.86 39.13 38.65 1,641,400 38.86 22.83
Date Open High Low Vol Cls adjCls
03-04-16 39.08 39.08 38.47 1,877,500 38.56 22.65
03-04-15 39.18 39.39 38.95 2,385,200 38.95 22.88
03-04-14 38.67 39.13 38.51 2,129,100 39.12 22.98
03-04-11 39.00 39.00 38.26 2,879,500 38.35 22.53
03-04-10 38.70 39.00 38.35 2,614,800 39.00 22.91
03-04-09 38.61 38.99 38.48 2,672,400 38.60 22.67
03-04-08 38.40 38.74 38.27 3,879,400 38.45 22.59
03-04-07 40.00 40.10 38.65 3,963,800 38.65 22.70
03-04-04 39.30 39.36 38.93 3,361,300 39.15 23.00
Date Open High Low Vol Cls adjCls
03-04-03 38.80 39.39 38.19 3,003,600 38.36 22.53
03-04-02 38.98 39.25 38.20 4,974,600 38.40 22.56
03-04-01 39.36 39.72 39.20 2,513,300 39.63 23.28
03-03-31 38.60 38.69 38.29 3,873,800 38.59 22.67
03-03-28 39.25 39.63 39.17 3,548,200 39.35 23.11
03-03-27 40.45 40.45 39.19 3,482,800 39.50 23.20
03-03-26 40.45 40.89 40.40 5,106,200 40.44 23.76
03-03-25 39.90 40.43 39.80 3,205,800 40.05 23.53
03-03-24 39.65 39.94 39.15 2,675,800 39.15 23.00
Date Open High Low Vol Cls adjCls
03-03-21 40.33 40.38 39.91 5,240,100 40.03 23.51
03-03-20 39.36 39.69 39.03 4,201,400 39.35 23.11
03-03-19 39.20 39.93 39.05 3,117,500 39.36 23.12
03-03-18 39.20 39.46 38.27 3,702,300 39.20 23.03
03-03-17 38.50 40.05 38.43 5,064,600 39.45 23.17
03-03-14 38.10 38.40 37.71 3,948,000 38.38 22.54
03-03-13 37.25 38.55 37.25 4,497,100 38.39 22.55
03-03-12 37.35 37.50 36.34 4,953,500 37.25 21.88
03-03-11 38.35 38.68 38.25 2,812,100 38.25 22.47
Date Open High Low Vol Cls adjCls
03-03-10 38.70 38.87 37.95 3,056,600 38.10 22.38
03-03-07 39.10 39.10 38.48 3,253,700 38.86 22.83
03-03-06 39.20 39.43 38.93 2,293,600 39.10 22.97
03-03-05 39.50 39.54 39.21 2,277,800 39.27 23.07
03-03-04 39.28 39.47 39.10 4,149,800 39.34 23.11
03-03-03 38.90 39.28 38.70 4,262,100 39.28 23.07
03-02-28 37.60 38.24 37.58 4,652,400 38.11 22.39
03-02-27 38.47 38.75 38.14 3,744,300 38.37 22.54
03-02-26 39.59 39.59 38.39 3,442,200 38.79 22.79
Date Open High Low Vol Cls adjCls
03-02-25 39.50 39.99 39.20 5,034,500 39.60 23.02
03-02-24 39.70 40.09 39.64 2,428,200 39.80 23.13
03-02-21 38.83 40.00 38.83 4,441,900 39.97 23.23
03-02-20 38.92 39.10 38.48 2,219,900 38.48 22.37
03-02-19 38.33 38.89 38.07 2,931,000 38.46 22.35
03-02-18 38.70 39.19 38.65 2,685,400 38.88 22.60
03-02-14 38.10 38.79 38.00 2,692,300 38.55 22.41
03-02-13 37.68 38.20 37.40 4,791,500 38.05 22.12
03-02-12 38.11 38.11 37.40 3,652,000 37.70 21.91
Date Open High Low Vol Cls adjCls
03-02-11 38.45 38.60 38.10 3,292,100 38.10 22.14
03-02-10 37.68 38.00 37.43 3,902,400 37.96 22.06
03-02-07 37.70 37.79 37.32 3,413,000 37.68 21.90
03-02-06 38.72 38.72 37.41 3,625,400 37.67 21.89
03-02-05 39.15 39.27 38.64 2,784,200 38.71 22.50
03-02-04 38.75 39.05 38.49 3,389,400 38.84 22.57
03-02-03 39.01 39.09 38.50 2,764,400 38.81 22.56
03-01-31 37.51 39.05 37.30 6,659,400 39.01 22.67
03-01-30 38.28 38.28 37.35 4,873,400 37.51 21.80
Date Open High Low Vol Cls adjCls
03-01-29 36.65 38.40 36.55 7,865,900 38.30 22.26
03-01-28 35.49 36.60 35.45 6,347,000 36.49 21.21
03-01-27 34.93 35.84 34.67 5,693,100 35.37 20.56
03-01-24 36.76 36.76 35.77 4,646,100 36.00 20.92
03-01-23 37.08 37.10 36.54 4,806,400 36.75 21.36
03-01-22 36.80 37.53 36.74 3,669,400 37.07 21.55
03-01-21 37.74 37.90 37.50 4,156,000 37.50 21.80
03-01-17 39.46 39.50 39.00 1,888,700 39.02 22.68
03-01-16 39.31 39.60 39.20 2,362,700 39.45 22.93
Date Open High Low Vol Cls adjCls
03-01-15 39.35 39.50 38.95 2,517,100 39.13 22.74
03-01-14 39.50 39.69 39.30 2,537,300 39.65 23.05
03-01-13 40.35 40.45 39.90 2,221,000 40.17 23.35
03-01-10 40.60 40.99 40.36 1,762,500 40.61 23.60
03-01-09 39.97 40.80 39.89 2,916,600 40.75 23.69
03-01-08 40.00 40.30 39.98 2,299,600 40.15 23.34
03-01-07 41.05 41.11 40.35 3,503,100 40.47 23.52
03-01-06 40.80 41.94 40.66 4,036,400 41.88 24.34
03-01-03 41.00 41.25 40.85 1,636,200 41.14 23.91
Date Open High Low Vol Cls adjCls
03-01-02 40.85 41.31 40.75 1,884,300 41.30 24.00
02-12-31 40.80 40.85 40.31 2,442,000 40.65 23.63
02-12-30 40.80 40.86 40.21 2,135,000 40.50 23.54
02-12-27 40.17 40.30 39.65 2,154,700 39.70 23.07
02-12-26 40.06 40.55 40.05 907,700 40.23 23.38
02-12-24 40.60 40.62 40.05 926,300 40.05 23.28
02-12-23 40.63 40.71 40.25 1,854,600 40.45 23.51
02-12-20 39.85 40.29 39.62 2,092,200 40.14 23.33
02-12-19 39.60 39.97 39.49 2,272,200 39.90 23.19
Date Open High Low Vol Cls adjCls
02-12-18 40.16 40.16 39.46 2,398,300 39.75 23.10
02-12-17 41.18 41.30 40.10 3,161,200 40.15 23.34
02-12-16 40.00 40.80 39.94 3,949,100 40.75 23.69
02-12-13 39.06 39.38 38.90 2,657,300 39.27 22.82
02-12-12 39.21 39.73 39.00 2,980,900 39.49 22.95
02-12-11 39.49 39.77 39.29 2,166,000 39.39 22.89
02-12-10 39.20 39.69 38.84 2,202,800 39.60 23.02
02-12-09 39.25 39.59 38.90 2,713,700 38.95 22.64
02-12-06 38.56 39.60 38.50 2,912,600 39.53 22.98
Date Open High Low Vol Cls adjCls
02-12-05 39.70 39.70 39.20 2,687,400 39.47 22.94
02-12-04 39.30 39.30 38.70 2,698,900 39.08 22.71
02-12-03 39.12 39.60 38.86 3,566,000 39.30 22.84
02-12-02 38.70 38.86 38.35 2,559,800 38.75 22.52
02-11-29 38.95 39.25 38.72 1,139,700 39.21 22.79
02-11-27 38.20 39.22 38.00 4,089,200 39.20 22.78
02-11-26 37.72 37.78 37.00 3,165,900 37.11 21.57
02-11-25 37.60 37.96 37.45 3,840,300 37.88 22.02
02-11-22 38.59 38.69 38.01 3,399,900 38.10 22.14
Date Open High Low Vol Cls adjCls
02-11-21 39.28 39.29 38.56 4,065,400 39.09 22.72
02-11-20 38.82 39.00 38.30 3,533,900 38.84 22.57
02-11-19 39.85 40.00 39.22 2,267,800 39.36 22.88
02-11-18 39.50 39.59 39.01 2,286,800 39.27 22.82
02-11-15 38.25 39.37 38.19 1,983,500 39.37 22.88
02-11-14 37.96 38.64 37.80 2,357,500 38.58 22.42
02-11-13 38.42 38.80 37.65 2,978,300 37.95 22.06
02-11-12 38.82 38.95 38.50 2,465,700 38.65 22.23
02-11-11 38.66 38.85 38.20 2,426,000 38.25 22.00
Date Open High Low Vol Cls adjCls
02-11-08 38.13 38.74 38.10 2,979,400 38.66 22.24
02-11-07 37.50 37.77 37.30 2,177,700 37.40 21.51
02-11-06 37.18 37.92 37.11 5,115,000 37.90 21.80
02-11-05 37.65 38.60 37.65 3,331,400 38.52 22.16
02-11-04 39.48 39.52 37.81 3,824,500 38.25 22.00
02-11-01 38.53 39.59 38.53 2,070,800 39.47 22.70
02-10-31 38.35 38.82 38.20 3,805,200 38.45 22.12
02-10-30 36.79 38.18 36.79 6,580,100 38.13 21.93
02-10-29 36.60 37.10 36.25 9,335,100 36.78 21.16
Date Open High Low Vol Cls adjCls
02-10-28 39.90 39.90 39.05 2,550,300 39.45 22.69
02-10-25 39.68 40.15 39.51 2,106,000 40.12 23.08
02-10-24 40.15 40.35 39.79 3,051,500 39.79 22.89
02-10-23 40.00 40.00 38.89 3,734,500 39.95 22.98
02-10-22 40.05 40.15 39.46 3,373,100 39.99 23.00
02-10-21 41.90 42.15 41.66 2,188,000 42.04 24.18
02-10-18 42.25 42.75 41.96 2,096,800 42.35 24.36
02-10-17 43.15 43.15 42.00 2,538,500 42.35 24.36
02-10-16 41.35 41.85 41.25 2,483,200 41.30 23.76
Date Open High Low Vol Cls adjCls
02-10-15 41.50 41.98 41.11 3,590,400 41.88 24.09
02-10-14 39.80 40.27 39.25 1,754,300 39.93 22.97
02-10-11 39.65 40.11 39.38 3,306,800 40.03 23.03
02-10-10 37.61 38.95 37.59 3,719,800 38.94 22.40
02-10-09 39.90 39.90 37.50 3,993,600 37.60 21.63
02-10-08 39.85 39.92 38.00 3,593,800 38.80 22.32
02-10-07 39.65 40.08 39.33 2,375,100 39.60 22.78
02-10-04 40.40 40.41 39.30 2,834,200 39.81 22.90
02-10-03 40.95 42.50 40.29 3,678,100 40.43 23.26
Date Open High Low Vol Cls adjCls
02-10-02 40.20 42.20 40.14 3,843,900 40.94 23.55
02-10-01 40.82 42.00 40.65 2,867,300 41.89 24.10
02-09-30 40.41 40.42 39.14 2,912,000 39.90 22.95
02-09-27 41.61 42.57 41.05 2,403,400 41.33 23.77
02-09-26 40.50 41.60 40.40 2,233,600 41.40 23.81
02-09-25 40.20 40.25 38.70 3,108,000 39.77 22.88
02-09-24 39.77 40.28 39.39 3,254,700 39.65 22.81
02-09-23 40.90 41.43 40.41 2,548,300 40.87 23.51
02-09-20 41.21 41.26 40.60 2,375,900 40.82 23.48
Date Open High Low Vol Cls adjCls
02-09-19 41.15 41.15 39.99 4,563,600 40.00 23.01
02-09-18 41.25 41.55 40.54 3,842,600 41.14 23.66
02-09-17 43.59 43.59 41.81 2,976,100 42.06 24.19
02-09-16 43.25 43.73 43.15 1,148,100 43.58 25.07
02-09-13 42.80 43.39 42.48 2,285,100 43.25 24.88
02-09-12 44.08 44.16 43.04 2,178,900 43.21 24.85
02-09-11 45.36 45.40 44.15 1,059,000 44.25 25.45
02-09-10 44.71 44.94 44.06 1,710,700 44.33 25.50
02-09-09 43.83 44.05 43.37 2,076,600 43.97 25.29
Date Open High Low Vol Cls adjCls
02-09-06 44.15 44.40 43.35 3,036,400 43.80 25.19
02-09-05 42.20 43.10 41.89 4,088,100 43.05 24.76
02-09-04 43.80 44.20 41.30 6,786,000 43.30 24.91
02-09-03 45.07 45.13 43.74 3,248,600 43.80 25.19
02-08-30 46.00 47.07 45.95 2,261,200 46.80 26.92
02-08-29 46.60 46.90 46.11 3,512,500 46.90 26.98
02-08-28 48.25 48.38 46.45 3,219,000 46.64 26.83
02-08-27 49.60 49.86 48.86 3,073,100 49.05 28.21
02-08-26 47.94 48.64 47.61 1,059,400 48.64 27.98
Date Open High Low Vol Cls adjCls
02-08-23 48.85 48.95 47.78 1,347,900 47.94 27.58
02-08-22 48.50 49.33 48.42 2,061,500 49.33 28.38
02-08-21 48.55 48.79 47.76 2,402,500 48.66 27.99
02-08-20 48.90 48.91 47.80 2,822,500 48.00 27.61
02-08-19 48.20 49.00 48.10 2,533,100 49.00 28.19
02-08-16 47.94 48.10 47.50 1,522,900 47.66 27.41
02-08-15 48.00 48.56 47.90 3,422,500 48.19 27.72
02-08-14 47.32 47.32 46.06 2,433,600 47.20 27.15
02-08-13 46.20 47.47 46.20 1,810,800 46.65 26.60
Date Open High Low Vol Cls adjCls
02-08-12 46.60 46.90 46.23 1,313,400 46.64 26.60
02-08-09 46.35 47.90 46.25 1,976,300 47.34 27.00
02-08-08 46.00 47.74 45.86 2,112,400 47.56 27.12
02-08-07 46.25 46.29 45.18 2,847,000 46.20 26.35
02-08-06 44.56 45.93 44.56 2,528,300 45.54 25.97
02-08-05 44.35 45.09 43.30 1,414,300 43.33 24.71
02-08-02 45.50 45.52 44.00 2,798,100 44.43 25.34
02-08-01 45.35 45.40 43.95 3,277,400 43.95 25.06
02-07-31 45.43 46.70 45.39 3,820,800 46.40 26.46
Date Open High Low Vol Cls adjCls
02-07-30 45.30 45.65 44.80 2,996,500 45.37 25.87
02-07-29 44.22 45.30 43.94 3,086,900 45.30 25.83
02-07-26 42.05 42.75 41.70 2,863,800 42.54 24.26
02-07-25 41.50 42.45 41.04 3,539,800 41.96 23.93
02-07-24 38.56 42.75 38.20 5,006,300 42.75 24.38
02-07-23 39.70 40.40 39.10 4,593,600 39.32 22.42
02-07-22 42.20 42.80 39.00 4,805,800 39.69 22.63
02-07-19 44.25 44.93 42.59 4,254,600 42.60 24.29
02-07-18 45.70 46.50 45.08 3,467,200 45.32 25.85
Date Open High Low Vol Cls adjCls
02-07-17 45.70 46.17 45.30 2,995,200 45.68 26.05
02-07-16 43.70 45.15 43.15 4,165,800 44.20 25.21
02-07-15 45.25 45.25 43.10 5,810,700 44.85 25.58
02-07-12 47.30 47.31 46.16 3,450,400 46.70 26.63
02-07-11 48.35 48.69 46.99 4,416,400 47.53 27.11
02-07-10 50.91 50.97 48.89 3,622,900 49.00 27.94
02-07-09 50.41 50.75 49.75 1,555,000 49.95 28.49
02-07-08 50.53 51.20 50.33 2,075,500 50.86 29.00
02-07-05 49.45 50.85 49.41 1,416,900 50.58 28.84
Date Open High Low Vol Cls adjCls
02-07-03 49.70 50.03 48.77 1,819,200 49.10 28.00
02-07-02 51.30 51.46 48.80 2,123,100 49.51 28.23
02-07-01 50.73 51.24 50.39 2,513,500 50.84 28.99
02-06-28 49.70 50.75 49.69 2,190,600 50.49 28.79
02-06-27 49.15 49.50 48.55 1,993,200 49.43 28.19
02-06-26 48.50 49.30 48.50 2,839,900 49.29 28.11
02-06-25 49.12 49.18 48.52 2,601,800 48.66 27.75
02-06-24 48.30 48.41 47.60 2,392,700 48.20 27.49
02-06-21 47.87 48.34 47.46 1,619,000 47.65 27.17
Date Open High Low Vol Cls adjCls
02-06-20 48.25 48.77 47.80 2,153,600 47.88 27.31
02-06-19 47.65 48.40 47.50 1,741,200 47.90 27.32
02-06-18 48.77 48.80 48.13 1,921,600 48.68 27.76
02-06-17 47.33 49.03 47.07 3,059,300 48.91 27.89
02-06-14 46.75 47.30 46.26 2,620,900 47.30 26.97
02-06-13 47.85 48.11 47.52 2,848,000 47.80 27.26
02-06-12 48.50 48.89 48.25 2,386,600 48.53 27.68
02-06-11 49.12 49.34 48.42 1,715,900 48.50 27.66
02-06-10 49.25 49.41 48.40 2,511,700 48.62 27.73
Date Open High Low Vol Cls adjCls
02-06-07 48.35 49.40 48.34 1,838,300 49.23 28.07
02-06-06 49.80 49.90 49.06 1,146,900 49.06 27.98
02-06-05 49.45 49.90 49.19 1,158,200 49.65 28.31
02-06-04 49.75 50.01 49.40 1,673,000 49.93 28.47
02-06-03 50.95 50.96 50.02 927,500 50.07 28.55
02-05-31 51.30 51.60 51.02 1,323,400 51.07 29.12
02-05-30 50.70 50.76 50.20 1,325,300 50.53 28.82
02-05-29 50.80 51.25 50.55 2,555,100 51.25 29.23
02-05-28 50.90 50.98 50.14 1,705,200 50.15 28.60
Date Open High Low Vol Cls adjCls
02-05-24 51.50 51.70 51.42 924,300 51.55 29.40
02-05-23 50.69 51.16 50.69 1,964,000 51.16 29.18
02-05-22 51.20 51.50 50.88 2,170,300 51.47 29.35
02-05-21 51.90 52.28 51.68 1,238,100 51.68 29.47
02-05-20 51.95 51.98 51.40 1,190,300 51.60 29.43
02-05-17 52.10 52.19 51.59 1,084,900 52.05 29.68
02-05-16 52.15 52.39 51.81 1,645,900 51.90 29.60
02-05-15 52.10 52.23 51.50 1,994,900 51.55 29.40
02-05-14 52.63 52.68 52.22 3,100,600 52.45 29.69
Date Open High Low Vol Cls adjCls
02-05-13 51.30 52.07 51.26 1,836,400 52.05 29.47
02-05-10 51.43 51.45 50.84 1,032,600 51.05 28.90
02-05-09 51.20 51.37 50.80 1,618,200 51.11 28.93
02-05-08 50.70 51.45 50.55 1,097,900 51.21 28.99
02-05-07 50.85 50.87 50.40 1,353,800 50.45 28.56
02-05-06 51.35 51.35 50.73 2,002,800 50.82 28.77
02-05-03 52.20 52.40 51.56 2,860,300 51.85 29.35
02-05-02 51.03 51.39 50.57 1,702,400 50.79 28.75
02-05-01 50.65 50.92 50.41 1,191,300 50.83 28.78
Date Open High Low Vol Cls adjCls
02-04-30 51.30 51.39 50.76 2,101,800 50.80 28.76
02-04-29 49.85 50.07 49.65 1,512,300 49.69 28.13
02-04-26 49.40 49.52 48.81 2,152,500 49.50 28.02
02-04-25 49.75 50.20 49.54 2,268,000 49.90 28.25
02-04-24 50.15 50.30 49.81 2,162,000 49.86 28.23
02-04-23 50.58 51.57 50.52 1,907,800 51.25 29.01
02-04-22 51.75 52.01 51.64 1,656,600 51.72 29.28
02-04-19 51.85 51.94 51.41 1,684,500 51.70 29.27
02-04-18 52.27 52.40 51.39 1,853,300 51.83 29.34
Date Open High Low Vol Cls adjCls
02-04-17 52.40 52.71 51.40 2,826,600 51.50 29.15
02-04-16 51.95 52.31 51.84 1,864,500 52.09 29.49
02-04-15 51.00 51.50 50.93 1,873,900 51.17 28.97
02-04-12 50.60 50.61 49.80 2,617,600 49.92 28.26
02-04-11 51.35 51.58 50.85 1,926,300 50.88 28.80
02-04-10 51.34 52.00 51.28 2,121,800 51.95 29.41
02-04-09 51.75 52.06 51.34 2,217,200 51.68 29.26
02-04-08 51.88 52.56 51.86 2,768,600 52.25 29.58
02-04-05 52.26 52.52 51.83 2,890,600 51.84 29.35
Date Open High Low Vol Cls adjCls
02-04-04 52.50 52.62 51.70 1,944,400 52.02 29.45
02-04-03 53.95 53.96 53.29 2,694,000 53.30 30.17
02-04-02 53.78 53.98 53.62 1,487,900 53.88 30.50
02-04-01 53.13 53.65 53.13 2,519,200 53.64 30.37
02-03-28 53.06 53.52 53.03 2,252,900 53.10 30.06
02-03-27 52.30 52.90 52.25 1,735,500 52.89 29.94
02-03-26 51.70 52.30 51.45 2,110,800 51.86 29.36
02-03-25 52.10 52.20 51.57 2,307,700 51.65 29.24
02-03-22 52.83 52.83 52.07 1,442,300 52.10 29.49
Date Open High Low Vol Cls adjCls
02-03-21 52.55 52.85 52.21 2,192,100 52.82 29.90
02-03-20 52.35 52.90 52.16 2,034,500 52.48 29.71
02-03-19 52.35 52.61 52.35 2,164,200 52.56 29.76
02-03-18 52.05 52.41 51.77 2,265,800 52.30 29.61
02-03-15 51.75 52.48 51.75 1,771,700 52.20 29.55
02-03-14 52.05 52.10 51.53 2,060,700 52.00 29.44
02-03-13 52.37 52.51 52.05 2,262,100 52.17 29.53
02-03-12 50.90 52.41 50.90 2,931,800 52.37 29.65
02-03-11 51.85 52.25 51.80 2,374,800 52.00 29.44
Date Open High Low Vol Cls adjCls
02-03-08 52.35 52.40 51.12 2,059,000 51.18 28.97
02-03-07 52.00 52.34 51.85 2,364,900 51.91 29.39
02-03-06 50.80 51.89 50.75 2,103,300 51.65 29.24
02-03-05 50.85 51.28 50.63 2,386,600 50.95 28.84
02-03-04 50.50 51.15 50.45 2,784,100 51.09 28.92
02-03-01 49.40 50.60 49.36 1,722,700 50.60 28.65
02-02-28 49.70 50.19 49.25 2,362,300 49.55 28.05
02-02-27 50.27 50.51 49.72 2,905,300 49.81 28.20
02-02-26 49.47 50.00 49.40 2,928,300 49.73 28.15
Date Open High Low Vol Cls adjCls
02-02-25 48.39 49.50 48.39 2,376,900 49.45 27.99
02-02-22 47.90 48.55 47.85 1,927,000 48.39 27.39
02-02-21 47.41 47.99 47.41 2,217,300 47.50 26.89
02-02-20 48.03 48.34 47.15 1,505,400 47.75 27.03
02-02-19 48.83 48.99 48.38 2,859,400 48.50 27.24
02-02-15 48.56 49.16 48.56 2,312,900 48.82 27.42
02-02-14 48.54 48.97 48.40 3,565,600 48.55 27.27
02-02-13 47.10 48.00 46.92 4,315,800 47.80 26.85
02-02-12 46.95 47.07 46.61 2,512,200 46.70 26.23
Date Open High Low Vol Cls adjCls
02-02-11 46.08 46.72 45.81 1,854,800 46.51 26.12
02-02-08 46.10 46.20 45.71 1,509,600 46.20 25.95
02-02-07 45.70 46.10 45.58 2,670,900 45.91 25.79
02-02-06 46.05 46.85 46.05 1,754,600 46.77 26.27
02-02-05 46.10 46.21 45.66 1,464,100 45.96 25.81
02-02-04 47.05 47.05 46.36 1,351,700 46.50 26.12
02-02-01 46.95 47.50 46.72 3,037,100 47.00 26.40
02-01-31 46.35 46.80 46.21 2,049,300 46.72 26.24
02-01-30 45.20 46.09 45.10 3,316,900 46.09 25.89
Date Open High Low Vol Cls adjCls
02-01-29 46.10 46.19 44.80 2,119,900 45.11 25.34
02-01-28 46.45 46.64 46.10 2,612,700 46.16 25.93
02-01-25 45.65 45.83 45.52 1,572,900 45.75 25.70
02-01-24 45.60 45.80 45.36 2,993,500 45.50 25.55
02-01-23 44.70 45.65 44.63 3,014,100 45.50 25.55
02-01-22 44.45 44.46 43.75 1,355,200 43.84 24.62
02-01-18 44.43 44.50 44.05 2,605,900 44.18 24.81
02-01-17 45.10 45.13 44.65 2,025,400 44.84 25.18
02-01-16 44.95 45.05 44.55 2,357,400 44.55 25.02
Date Open High Low Vol Cls adjCls
02-01-15 44.95 45.48 44.95 2,598,100 45.08 25.32
02-01-14 44.90 45.00 44.45 1,848,900 44.45 24.97
02-01-11 45.05 45.11 44.68 1,605,600 44.80 25.16
02-01-10 45.20 45.33 45.03 2,239,300 45.15 25.36
02-01-09 45.00 45.25 44.87 2,384,600 45.07 25.31
02-01-08 45.57 45.65 45.04 1,919,400 45.19 25.38
02-01-07 45.85 46.07 45.68 1,694,300 45.75 25.70
02-01-04 46.30 46.40 45.75 2,357,800 46.28 25.99
02-01-03 46.06 46.20 45.75 2,133,200 46.07 25.88
Date Open High Low Vol Cls adjCls
02-01-02 46.30 46.35 45.69 2,199,500 46.05 25.86
01-12-31 46.95 47.07 46.50 1,844,800 46.51 26.12
01-12-28 46.30 46.77 46.25 1,955,800 46.70 26.23
01-12-27 46.05 46.46 45.85 2,168,500 45.85 25.75
01-12-26 45.20 46.27 45.18 1,617,900 45.88 25.77
01-12-24 45.50 45.79 45.15 1,561,000 45.17 25.37
01-12-21 45.15 45.60 44.95 2,656,100 45.40 25.50
01-12-20 44.95 45.06 44.30 2,423,200 44.40 24.94
01-12-19 44.10 45.56 44.06 2,693,900 45.00 25.27
Date Open High Low Vol Cls adjCls
01-12-18 45.35 45.38 44.75 2,003,500 44.86 25.20
01-12-17 44.30 45.01 44.12 2,388,000 44.40 24.94
01-12-14 43.98 44.13 43.50 2,145,900 44.12 24.78
01-12-13 44.04 44.10 43.55 2,354,800 43.60 24.49
01-12-12 44.30 44.30 43.85 1,993,200 44.10 24.77
01-12-11 44.20 44.29 43.65 2,373,300 43.66 24.52
01-12-10 43.75 44.10 43.52 2,377,500 43.80 24.60
01-12-07 44.10 44.85 44.05 2,063,300 44.70 25.11
01-12-06 45.00 45.40 44.53 2,679,700 44.80 25.16
Date Open High Low Vol Cls adjCls
01-12-05 45.17 45.35 44.84 3,064,300 45.29 25.44
01-12-04 44.38 44.49 43.80 2,840,900 44.40 24.94
01-12-03 43.65 44.46 43.40 4,242,600 44.39 24.93
01-11-30 43.55 44.69 43.45 2,246,600 44.17 24.81
01-11-29 43.80 44.33 43.60 2,006,300 44.31 24.89
01-11-28 43.70 44.01 43.23 2,445,200 43.23 24.28
01-11-27 43.55 44.50 43.25 3,347,800 44.18 24.81
01-11-26 43.65 44.00 43.22 2,613,100 43.98 24.70
01-11-23 43.85 45.06 43.80 1,352,700 45.00 25.27
Date Open High Low Vol Cls adjCls
01-11-21 45.35 45.43 44.32 2,429,400 44.84 25.18
01-11-20 45.00 45.26 44.61 4,276,300 45.08 25.32
01-11-19 43.50 43.81 42.80 3,280,600 43.76 24.58
01-11-16 43.45 43.90 42.95 4,639,100 43.90 24.66
01-11-15 42.75 43.55 42.20 9,088,800 43.50 24.43
01-11-14 47.00 47.10 45.63 4,925,700 45.90 25.78
01-11-13 48.85 49.65 48.69 1,528,600 49.58 27.64
01-11-12 48.75 48.90 48.15 1,130,700 48.50 27.04
01-11-09 49.15 49.41 49.03 1,871,100 49.28 27.47
Date Open High Low Vol Cls adjCls
01-11-08 48.25 48.80 48.12 1,673,400 48.30 26.93
01-11-07 47.93 48.48 47.67 1,893,400 48.45 27.01
01-11-06 47.59 48.11 47.05 1,624,300 48.09 26.81
01-11-05 48.77 49.35 48.55 2,672,400 48.58 27.08
01-11-02 48.40 48.43 47.80 1,487,800 48.10 26.82
01-11-01 48.60 49.10 47.90 1,425,800 49.01 27.32
01-10-31 48.75 49.15 47.90 2,311,600 48.34 26.95
01-10-30 48.30 48.49 47.87 2,453,600 47.93 26.72
01-10-29 49.50 49.50 48.60 1,396,900 48.60 27.09
Date Open High Low Vol Cls adjCls
01-10-26 47.90 49.50 47.85 1,674,500 49.36 27.52
01-10-25 46.55 47.88 46.55 2,229,900 47.85 26.68
01-10-24 47.90 48.25 47.41 2,265,100 47.72 26.60
01-10-23 48.55 49.00 48.32 1,794,400 48.75 27.18
01-10-22 47.58 48.75 47.42 2,021,000 48.48 27.03
01-10-19 46.80 48.48 46.65 4,593,600 48.36 26.96
01-10-18 49.50 49.77 48.90 1,505,000 48.90 27.26
01-10-17 51.55 51.95 50.65 1,737,100 50.98 28.42
01-10-16 50.49 50.83 50.15 1,095,600 50.71 28.27
Date Open High Low Vol Cls adjCls
01-10-15 50.60 50.71 50.29 1,468,000 50.70 28.26
01-10-12 50.95 51.80 50.71 3,414,500 51.40 28.65
01-10-11 51.60 51.81 50.54 2,109,300 50.95 28.40
01-10-10 50.65 51.90 50.60 1,773,400 51.88 28.92
01-10-09 50.35 50.40 49.78 1,966,300 50.20 27.99
01-10-08 49.30 50.45 49.25 2,208,300 50.20 27.99
01-10-05 50.05 50.66 49.56 2,376,800 50.22 28.00
01-10-04 49.60 50.30 49.15 1,922,800 49.75 27.74
01-10-03 47.65 48.78 47.61 1,768,600 48.75 27.18
Date Open High Low Vol Cls adjCls
01-10-02 47.45 48.50 47.43 2,109,800 48.50 27.04
01-10-01 47.50 47.89 46.45 1,846,100 47.15 26.29
01-09-28 48.35 49.50 48.17 2,962,600 49.17 27.41
01-09-27 46.41 47.84 45.21 4,199,000 47.73 26.61
01-09-26 46.30 46.30 45.15 3,224,800 45.15 25.17
01-09-25 44.50 45.00 44.17 3,048,800 44.80 24.98
01-09-24 44.80 45.20 44.14 2,737,800 44.20 24.64
01-09-21 43.10 45.70 43.01 5,502,800 44.25 24.67
01-09-20 45.75 46.49 45.35 3,223,400 45.54 25.39
Date Open High Low Vol Cls adjCls
01-09-19 48.45 48.45 46.80 3,844,100 47.15 26.29
01-09-18 49.25 49.75 48.35 3,416,400 48.35 26.95
01-09-17 48.80 49.95 48.30 4,366,700 49.16 27.41
01-09-10 49.25 49.53 48.99 2,386,200 49.52 27.61
01-09-07 50.35 50.60 50.16 2,057,600 50.27 28.02
01-09-06 50.70 51.10 50.44 2,120,800 51.05 28.46
01-09-05 51.30 51.41 50.80 2,838,800 51.12 28.50
01-09-04 50.55 51.26 50.55 1,539,400 50.80 28.32
01-08-31 50.95 51.20 50.71 1,506,500 50.88 28.37
Date Open High Low Vol Cls adjCls
01-08-30 51.00 51.21 50.74 2,395,500 51.00 28.43
01-08-29 51.55 51.82 51.26 1,946,800 51.37 28.64
01-08-28 51.80 51.90 51.22 2,054,800 51.25 28.57
01-08-27 52.50 52.50 52.12 2,252,700 52.19 29.10
01-08-24 52.30 52.55 52.12 1,639,300 52.29 29.15
01-08-23 52.05 52.27 51.97 2,650,500 52.01 28.99
01-08-22 52.60 52.68 52.03 2,585,300 52.08 29.03
01-08-21 51.65 52.20 51.56 3,684,500 51.85 28.91
01-08-20 51.55 51.92 51.27 1,736,700 51.84 28.90
Date Open High Low Vol Cls adjCls
01-08-17 51.80 52.00 51.62 2,019,600 51.70 28.82
01-08-16 52.63 52.79 52.15 2,542,500 52.62 29.34
01-08-15 52.60 53.05 52.50 3,184,500 52.80 29.44
01-08-14 51.72 52.14 51.60 2,336,800 52.14 28.86
01-08-13 51.42 51.60 51.12 2,138,100 51.30 28.40
01-08-10 50.80 50.94 50.30 1,640,900 50.92 28.19
01-08-09 50.46 50.75 50.31 1,486,300 50.57 27.99
01-08-08 50.85 51.24 50.40 3,662,100 50.46 27.93
01-08-07 49.68 50.32 49.66 3,163,900 50.15 27.76
Date Open High Low Vol Cls adjCls
01-08-06 48.85 49.12 48.60 1,406,600 48.82 27.03
01-08-03 48.80 49.17 48.41 1,980,000 49.10 27.18
01-08-02 49.20 49.80 48.86 1,793,800 49.78 27.56
01-08-01 50.15 50.30 49.68 1,425,600 49.77 27.55
01-07-31 49.65 49.92 49.33 2,473,000 49.42 27.36
01-07-30 49.05 49.19 48.56 1,089,900 48.80 27.01
01-07-27 48.73 48.90 48.15 1,541,900 48.75 26.99
01-07-26 48.45 48.81 48.34 2,229,100 48.75 26.99
01-07-25 47.62 48.40 47.20 2,165,600 48.40 26.79
Date Open High Low Vol Cls adjCls
01-07-24 47.45 47.65 46.23 1,335,800 46.40 25.69
01-07-23 48.35 48.44 47.80 2,183,000 48.40 26.79
01-07-20 47.81 48.50 47.58 1,522,200 48.45 26.82
01-07-19 46.50 47.25 46.40 2,201,900 47.25 26.16
01-07-18 46.80 46.80 46.20 2,094,300 46.60 25.80
01-07-17 47.75 47.82 47.30 1,472,200 47.35 26.21
01-07-16 47.97 48.30 47.80 1,941,200 47.95 26.54
01-07-13 48.15 48.49 47.86 2,237,300 48.00 26.57
01-07-12 47.65 48.16 47.65 2,328,000 48.00 26.57
Date Open High Low Vol Cls adjCls
01-07-11 47.90 48.00 47.25 1,909,600 47.32 26.19
01-07-10 48.35 48.44 47.76 1,155,800 47.85 26.49
01-07-09 48.75 48.89 48.28 2,371,000 48.40 26.79
01-07-06 48.70 48.79 47.98 3,405,700 48.75 26.99
01-07-05 49.20 49.48 48.80 2,679,300 48.90 27.07
01-07-03 48.45 48.55 48.30 1,288,400 48.50 26.85
01-07-02 48.85 49.15 48.70 2,517,000 49.00 27.12
01-06-29 49.20 49.87 49.08 3,451,800 49.85 27.60
01-06-28 50.15 50.25 48.93 3,922,200 49.55 27.43
Date Open High Low Vol Cls adjCls
01-06-27 52.45 52.46 51.69 2,373,200 51.76 28.65
01-06-26 52.65 52.95 52.40 2,429,800 52.95 29.31
01-06-25 52.75 53.25 52.47 2,620,000 53.15 29.42
01-06-22 51.75 52.51 51.64 1,695,700 52.43 29.02
01-06-21 52.61 52.85 52.00 3,076,000 52.03 28.80
01-06-20 52.65 53.15 52.55 1,749,500 52.61 29.12
01-06-19 52.75 52.98 52.56 1,607,400 52.81 29.23
01-06-18 53.05 53.30 52.65 1,940,600 52.71 29.18
01-06-15 53.35 53.65 53.22 1,710,700 53.32 29.52
Date Open High Low Vol Cls adjCls
01-06-14 52.95 53.02 52.51 1,489,200 52.55 29.09
01-06-13 53.64 53.65 52.76 1,165,500 53.00 29.34
01-06-12 53.35 53.37 53.12 1,646,000 53.37 29.54
01-06-11 53.40 53.45 52.73 2,154,000 52.90 29.28
01-06-08 52.95 53.20 52.72 945,200 53.20 29.45
01-06-07 52.35 53.10 52.30 1,677,900 52.84 29.25
01-06-06 53.45 53.57 52.68 2,746,800 52.70 29.17
01-06-05 54.48 54.90 54.39 3,219,400 54.49 30.16
01-06-04 54.10 54.47 54.00 1,141,600 54.43 30.13
Date Open High Low Vol Cls adjCls
01-06-01 53.65 53.72 53.42 1,129,500 53.48 29.60
01-05-31 53.40 53.48 52.90 1,596,200 53.39 29.55
01-05-30 53.68 53.80 53.37 1,628,400 53.68 29.72
01-05-29 54.00 54.09 53.65 1,335,100 53.68 29.72
01-05-25 53.75 53.90 53.40 1,508,100 53.47 29.60
01-05-24 53.15 53.60 53.10 2,012,200 53.40 29.56
01-05-23 53.35 53.50 52.84 1,881,700 52.90 29.28
01-05-22 53.90 53.98 53.54 1,534,900 53.63 29.69
01-05-21 54.75 54.79 53.92 1,909,200 53.93 29.85
Date Open High Low Vol Cls adjCls
01-05-18 53.37 54.45 53.12 2,121,600 54.40 30.11
01-05-17 53.00 53.24 52.75 1,450,500 53.05 29.37
01-05-16 52.58 53.11 52.37 2,187,500 52.80 29.23
01-05-15 52.30 52.95 52.30 1,462,900 52.95 29.12
01-05-14 51.50 51.94 51.39 1,852,600 51.75 28.46
01-05-11 52.40 52.41 51.75 2,128,600 51.94 28.56
01-05-10 53.09 53.10 52.52 2,465,800 52.65 28.95
01-05-09 52.05 52.70 51.90 3,437,100 52.65 28.95
01-05-08 51.35 51.80 51.10 1,729,700 51.49 28.31
Date Open High Low Vol Cls adjCls
01-05-07 51.95 52.16 51.65 1,926,000 52.00 28.60
01-05-04 51.70 52.57 51.65 2,273,700 51.90 28.54
01-05-03 51.10 51.38 50.65 4,686,800 51.25 28.18
01-05-02 53.40 53.54 52.00 5,972,600 52.30 28.76
01-05-01 54.15 54.34 53.80 2,781,000 54.24 29.83
01-04-30 54.20 54.39 53.80 2,282,300 54.08 29.74
01-04-27 54.90 55.07 54.20 3,425,700 54.25 29.83
01-04-26 54.15 55.20 54.10 3,494,100 54.86 30.17
01-04-25 53.00 54.04 52.98 3,497,400 53.85 29.61
Date Open High Low Vol Cls adjCls
01-04-24 53.30 53.49 52.88 1,571,600 52.94 29.11
01-04-23 53.25 53.49 53.01 3,230,500 53.30 29.31
01-04-20 51.85 52.45 51.82 2,214,700 52.35 28.79
01-04-19 50.70 51.59 50.65 1,912,100 51.55 28.35
01-04-18 51.55 51.58 50.45 3,654,300 51.24 28.18
01-04-17 51.95 52.45 51.85 1,388,400 52.32 28.77
01-04-16 51.69 52.30 51.61 1,410,200 52.20 28.71
01-04-12 51.90 52.05 51.41 1,541,500 51.69 28.42
01-04-11 52.30 52.30 51.58 1,984,000 51.65 28.40
Date Open High Low Vol Cls adjCls
01-04-10 52.50 52.82 52.41 3,056,200 52.61 28.93
01-04-09 51.25 51.88 51.25 2,361,400 51.70 28.43
01-04-06 49.95 50.00 49.30 2,169,700 49.98 27.48
01-04-05 49.26 49.88 49.21 1,272,100 49.84 27.41
01-04-04 47.50 48.56 47.50 1,616,900 48.50 26.67
01-04-03 48.47 48.55 47.86 1,471,400 47.88 26.33
01-04-02 49.20 49.20 48.29 1,819,300 48.40 26.62
01-03-30 49.35 49.80 49.26 2,112,400 49.62 27.29
01-03-29 49.15 49.21 48.41 1,724,000 48.63 26.74
Date Open High Low Vol Cls adjCls
01-03-28 49.15 49.56 49.00 1,928,700 49.16 27.03
01-03-27 48.95 50.00 48.82 3,085,600 49.88 27.43
01-03-26 47.40 48.03 47.36 2,889,400 47.94 26.36
01-03-23 46.95 47.00 46.12 3,862,700 46.64 25.65
01-03-22 48.86 48.90 46.80 3,409,400 47.51 26.13
01-03-21 49.40 49.48 48.80 2,319,600 48.86 26.87
01-03-20 48.60 49.29 48.52 2,303,000 48.85 26.86
01-03-19 48.65 49.35 48.64 1,602,100 49.21 27.06
01-03-16 49.40 49.42 48.25 1,801,200 48.45 26.64
Date Open High Low Vol Cls adjCls
01-03-15 49.73 49.95 49.40 2,002,600 49.50 27.22
01-03-14 49.49 50.01 49.25 1,553,900 49.40 27.17
01-03-13 50.20 50.21 49.70 2,493,400 50.00 27.50
01-03-12 51.60 51.75 51.11 1,839,600 51.15 28.13
01-03-09 52.30 52.48 51.38 3,046,300 52.00 28.60
01-03-08 52.60 52.86 52.41 2,184,700 52.80 29.03
01-03-07 52.30 52.85 52.12 2,321,600 52.80 29.03
01-03-06 51.90 52.01 51.70 1,949,500 51.95 28.57
01-03-05 51.02 51.45 51.00 1,510,300 51.36 28.24
Date Open High Low Vol Cls adjCls
01-03-02 50.50 50.79 50.40 933,300 50.75 27.91
01-03-01 49.95 50.45 49.90 2,032,200 50.23 27.62
01-02-28 49.85 49.96 49.24 1,746,700 49.60 27.28
01-02-27 49.82 50.00 49.42 2,183,800 49.60 27.28
01-02-26 49.00 49.59 48.90 1,037,700 49.55 27.25
01-02-23 48.70 49.15 48.55 1,774,900 48.85 26.86
01-02-22 49.15 49.59 48.67 2,478,000 48.90 26.89
01-02-21 49.18 49.70 48.05 1,957,700 48.73 26.80
01-02-20 49.95 50.20 49.27 1,946,500 49.55 27.06
Date Open High Low Vol Cls adjCls
01-02-16 50.00 50.20 49.10 5,095,800 49.65 27.11
01-02-15 49.60 50.28 49.59 4,318,000 49.85 27.22
01-02-14 50.65 51.43 50.58 2,728,400 51.05 27.87
01-02-13 51.20 51.70 50.90 3,578,900 51.00 27.85
01-02-12 52.64 53.50 52.52 2,007,400 53.49 29.21
01-02-09 52.65 53.30 52.60 2,528,500 53.16 29.03
01-02-08 52.00 52.21 51.61 1,991,000 51.98 28.38
01-02-07 52.40 52.45 51.85 2,058,000 51.90 28.34
01-02-06 52.40 52.75 52.10 1,835,200 52.51 28.67
Date Open High Low Vol Cls adjCls
01-02-05 52.80 53.10 52.52 2,443,600 52.84 28.85
01-02-02 51.70 52.00 51.51 1,577,500 52.00 28.39
01-02-01 51.80 51.89 51.20 2,011,700 51.75 28.26
01-01-31 50.83 51.75 50.81 3,430,300 51.50 28.12
01-01-30 50.85 50.97 50.60 3,609,400 50.83 27.75
01-01-29 52.15 52.15 51.13 2,324,400 51.15 27.93
01-01-26 52.44 52.50 51.75 2,418,600 51.81 28.29
01-01-25 51.25 52.63 51.19 3,632,000 52.63 28.73
01-01-24 51.38 51.56 51.00 3,708,600 51.13 27.92
Date Open High Low Vol Cls adjCls
01-01-23 51.25 52.25 51.13 3,906,100 51.88 28.32
01-01-22 50.94 51.81 50.88 3,357,100 51.44 28.09
01-01-19 50.94 51.19 50.69 4,850,300 51.00 27.85
01-01-18 50.75 51.38 50.63 4,315,500 51.25 27.98
01-01-17 50.63 50.63 49.81 8,289,600 50.00 27.30
01-01-16 49.56 49.63 49.00 3,243,400 49.38 26.96
01-01-12 49.13 49.50 48.88 2,628,200 49.25 26.89
01-01-11 48.94 49.25 48.63 3,184,900 48.94 26.72
01-01-10 47.50 47.94 47.00 3,408,800 47.50 25.94
Date Open High Low Vol Cls adjCls
01-01-09 47.81 47.88 46.69 2,185,600 47.06 25.70
01-01-08 49.00 49.31 48.56 1,874,300 48.63 26.55
01-01-05 48.38 48.81 48.38 3,614,100 48.69 26.58
01-01-04 47.81 48.13 47.19 3,025,400 47.88 26.14
01-01-03 49.25 49.44 47.56 3,861,900 47.88 26.14
01-01-02 49.06 49.44 48.56 2,431,200 48.63 26.55
00-12-29 48.25 48.38 47.75 3,295,000 47.88 26.14
00-12-28 48.31 48.75 48.19 4,086,200 48.75 26.62
00-12-27 48.19 48.88 47.94 2,724,200 48.00 26.21
Date Open High Low Vol Cls adjCls
00-12-26 46.63 48.44 46.63 1,766,500 48.38 26.41
00-12-22 46.38 47.19 46.13 1,892,200 47.19 25.77
00-12-21 46.31 46.38 45.63 2,966,100 46.00 25.12
00-12-20 46.50 46.56 45.63 2,636,100 45.63 24.91
00-12-19 47.63 48.00 47.44 2,555,100 47.56 25.97
00-12-18 47.31 48.06 47.25 2,454,600 48.00 26.21
00-12-15 47.69 48.25 47.25 5,137,300 47.31 25.83
00-12-14 48.25 48.50 47.31 3,202,400 47.94 26.17
00-12-13 48.75 49.75 48.75 2,357,500 49.56 27.06
Date Open High Low Vol Cls adjCls
00-12-12 48.38 48.94 48.38 2,253,900 48.63 26.55
00-12-11 48.00 48.25 47.56 3,102,500 48.00 26.21
00-12-08 48.50 48.50 47.69 4,079,200 48.19 26.31
00-12-07 46.56 47.75 46.50 3,685,900 47.69 26.04
00-12-06 45.88 46.00 45.13 4,271,400 45.88 25.05
00-12-05 47.81 47.94 47.31 2,911,800 47.50 25.94
00-12-04 46.56 47.56 46.56 2,957,500 47.50 25.94
00-12-01 46.63 47.50 46.44 2,449,600 47.25 25.80
00-11-30 48.44 48.50 47.00 3,102,300 47.44 25.90
Date Open High Low Vol Cls adjCls
00-11-29 49.81 49.81 48.25 2,819,800 48.50 26.48
00-11-28 49.94 50.38 49.88 2,826,700 49.94 27.27
00-11-27 50.50 50.56 50.19 2,042,900 50.56 27.61
00-11-24 50.25 50.44 50.00 2,380,000 50.25 27.44
00-11-22 51.25 51.44 50.94 2,627,000 51.06 27.88
00-11-21 51.00 51.69 51.00 1,518,300 51.56 28.15
00-11-20 51.00 51.13 50.31 1,556,300 50.38 27.51
00-11-17 50.94 51.31 50.75 2,736,700 51.25 27.98
00-11-16 51.81 51.94 51.19 3,576,600 51.31 28.02
Date Open High Low Vol Cls adjCls
00-11-15 51.63 51.81 51.38 3,479,800 51.56 28.15
00-11-14 50.25 51.38 50.13 4,127,600 51.25 27.79
00-11-13 50.75 51.13 49.88 4,127,600 49.94 27.08
00-11-10 50.94 51.00 50.44 2,802,200 50.69 27.49
00-11-09 49.94 50.38 49.75 3,338,800 50.38 27.32
00-11-08 49.13 49.63 49.06 3,121,900 49.31 26.74
00-11-07 49.25 49.75 49.13 3,767,700 49.25 26.71
00-11-06 49.63 49.63 48.69 3,845,800 49.06 26.61
00-11-03 49.44 49.50 48.69 6,370,300 49.19 26.67
Date Open High Low Vol Cls adjCls
00-11-02 50.69 50.69 49.88 2,828,300 49.88 27.05
00-11-01 51.00 52.13 51.00 4,620,200 51.88 28.13
00-10-31 51.50 51.56 50.56 3,046,300 50.94 27.62
00-10-30 49.88 51.19 49.81 3,358,900 51.00 27.66
00-10-27 51.94 51.94 50.13 4,519,300 50.50 27.39
00-10-26 51.88 52.19 51.69 3,961,800 52.00 28.20
00-10-25 52.94 52.94 51.75 2,626,700 51.94 28.17
00-10-24 53.81 53.88 53.25 2,535,100 53.38 28.94
00-10-23 54.50 54.50 53.25 1,690,300 53.94 29.25
Date Open High Low Vol Cls adjCls
00-10-20 53.69 54.56 53.44 2,338,200 54.50 29.55
00-10-19 53.00 54.00 52.69 3,372,600 53.69 29.11
00-10-18 54.13 54.13 53.00 3,733,500 53.06 28.78
00-10-17 53.50 54.25 53.44 3,397,500 53.88 29.22
00-10-16 54.50 55.00 54.13 2,659,200 54.81 29.72
00-10-13 55.88 56.00 54.50 2,812,400 54.56 29.59
00-10-12 56.19 57.31 55.94 7,432,700 56.69 30.74
00-10-11 56.00 56.25 55.00 6,536,600 55.13 29.89
00-10-10 54.38 54.50 54.06 2,037,800 54.25 29.42
Date Open High Low Vol Cls adjCls
00-10-09 53.13 53.56 52.75 1,175,900 53.56 29.05
00-10-06 53.00 53.44 53.00 2,871,500 53.13 28.81
00-10-05 52.31 52.63 52.06 3,002,800 52.56 28.50
00-10-04 52.75 52.94 52.56 3,509,300 52.88 28.67
00-10-03 53.50 53.69 53.06 2,946,900 53.38 28.94
00-10-02 53.75 54.00 53.50 1,812,900 53.81 29.18
00-09-29 52.25 53.38 52.25 2,435,700 53.00 28.74
00-09-28 52.31 52.63 51.81 4,450,700 52.19 28.30
00-09-27 53.13 53.50 52.56 2,032,700 53.31 28.91
Date Open High Low Vol Cls adjCls
00-09-26 52.44 52.88 52.19 4,809,600 52.75 28.61
00-09-25 52.13 52.50 51.50 4,896,700 52.50 28.47
00-09-22 53.38 53.75 52.75 2,927,800 52.88 28.67
00-09-21 52.75 53.50 52.75 2,761,500 53.38 28.94
00-09-20 54.44 54.63 53.75 8,939,400 53.94 29.25
00-09-19 55.25 55.38 54.38 2,706,400 54.38 29.49
00-09-18 55.00 55.94 55.00 4,698,800 55.94 30.33
00-09-15 53.94 55.81 53.94 7,369,000 55.81 30.27
00-09-14 54.00 54.25 53.56 4,096,800 54.00 29.28
Date Open High Low Vol Cls adjCls
00-09-13 55.63 55.75 54.94 1,678,800 55.31 30.00
00-09-12 57.19 57.19 56.00 2,198,000 56.38 30.57
00-09-11 55.63 57.31 55.63 2,843,200 56.94 30.88
00-09-08 55.88 56.75 55.50 1,955,600 56.75 30.78
00-09-07 57.56 57.81 56.75 2,298,400 57.06 30.94
00-09-06 57.13 57.38 56.88 3,946,300 57.31 31.08
00-09-05 57.31 57.44 56.63 2,796,000 57.06 30.94
00-09-01 55.44 56.63 55.44 857,200 56.19 30.47
00-08-31 55.56 55.69 54.94 1,806,000 55.25 29.96
Date Open High Low Vol Cls adjCls
00-08-30 56.13 56.31 55.75 1,540,700 56.13 30.44
00-08-29 56.00 57.00 55.88 1,094,900 57.00 30.91
00-08-28 56.13 56.69 56.00 1,601,100 56.31 30.54
00-08-25 55.75 56.25 55.75 1,319,900 56.13 30.44
00-08-24 56.81 56.88 55.94 2,667,400 56.00 30.37
00-08-23 57.31 57.50 57.06 2,149,200 57.25 31.05
00-08-22 57.13 57.50 56.50 2,703,600 56.63 30.71
00-08-21 55.88 56.38 55.81 1,922,900 56.38 30.57
00-08-18 56.75 56.75 55.50 2,244,800 55.50 30.10
Date Open High Low Vol Cls adjCls
00-08-17 56.13 56.69 55.75 3,842,600 56.44 30.61
00-08-16 54.81 55.44 54.75 3,496,600 55.38 30.03
00-08-15 54.56 54.81 54.19 2,176,000 54.44 29.34
00-08-14 53.63 54.31 53.13 3,183,400 54.31 29.27
00-08-11 53.69 54.13 53.63 1,618,800 53.81 29.00
00-08-10 52.44 54.00 52.44 2,567,300 53.75 28.97
00-08-09 52.69 53.31 52.69 2,690,500 53.06 28.60
00-08-08 53.94 54.38 52.69 2,059,100 52.75 28.43
00-08-07 54.81 55.25 54.75 1,350,200 55.19 29.74
Date Open High Low Vol Cls adjCls
00-08-04 53.88 53.94 53.50 1,747,500 53.81 29.00
00-08-03 55.00 55.13 53.88 2,086,700 54.00 29.10
00-08-02 52.50 54.13 52.38 2,820,900 54.06 29.14
00-08-01 52.31 52.56 51.25 1,709,600 51.56 27.79
00-07-31 52.88 53.19 52.25 1,887,800 52.31 28.20
00-07-28 53.50 53.69 53.31 1,892,100 53.63 28.90
00-07-27 52.06 53.69 52.06 2,446,700 53.56 28.87
00-07-26 52.06 52.50 51.50 2,402,800 51.69 27.86
00-07-25 51.56 51.88 51.13 2,361,300 51.56 27.79
Date Open High Low Vol Cls adjCls
00-07-24 52.25 52.25 50.50 1,858,300 50.75 27.35
00-07-21 51.88 52.19 51.13 1,970,000 51.31 27.66
00-07-20 53.50 53.50 52.50 2,676,800 52.56 28.33
00-07-19 53.44 53.94 53.25 3,023,100 53.69 28.94
00-07-18 52.63 53.13 52.06 2,659,200 52.13 28.09
00-07-17 52.50 52.56 51.69 3,879,200 52.06 28.06
00-07-14 54.00 54.19 53.19 3,075,200 53.44 28.80
00-07-13 54.94 55.13 54.50 2,341,000 54.69 29.48
00-07-12 56.38 56.50 55.63 2,087,400 55.88 30.12
Date Open High Low Vol Cls adjCls
00-07-11 56.19 57.31 56.19 2,067,100 57.31 30.89
00-07-10 56.19 56.69 55.81 2,605,700 56.13 30.25
00-07-07 55.63 55.88 55.06 2,362,700 55.38 29.85
00-07-06 54.56 54.94 54.56 1,827,100 54.69 29.48
00-07-05 54.00 55.00 53.75 3,333,200 53.88 29.04
00-07-03 57.50 58.38 57.38 1,644,900 58.31 31.43
00-06-30 57.69 57.81 56.38 2,579,000 56.63 30.52
00-06-29 56.50 57.00 56.50 1,813,500 56.88 30.65
00-06-28 56.19 56.44 55.81 2,756,200 56.00 30.18
Date Open High Low Vol Cls adjCls
00-06-27 57.31 57.50 56.81 3,620,100 56.94 30.69
00-06-26 58.38 58.81 57.69 3,392,300 57.88 31.19
00-06-23 57.38 58.19 57.38 1,657,600 57.88 31.19
00-06-22 59.00 59.31 57.75 3,640,500 57.94 31.23
00-06-21 56.25 57.63 56.00 3,030,700 57.25 30.86
00-06-20 56.56 56.69 56.00 2,907,500 56.50 30.45
00-06-19 57.56 57.75 57.00 3,723,600 57.44 30.96
00-06-16 56.19 57.63 56.19 2,874,900 57.31 30.89
00-06-15 56.75 56.75 55.56 2,270,300 55.56 29.95
Date Open High Low Vol Cls adjCls
00-06-14 57.31 57.88 57.00 2,794,000 57.38 30.92
00-06-13 57.56 57.81 57.25 3,282,600 57.69 31.09
00-06-12 55.69 57.38 55.63 4,740,500 57.38 30.92
00-06-09 56.44 56.88 55.69 1,985,100 55.88 30.12
00-06-08 55.44 56.19 55.38 2,040,400 56.19 30.28
00-06-07 56.81 56.94 55.56 2,259,900 55.81 30.08
00-06-06 56.44 57.38 56.38 2,367,100 57.25 30.86
00-06-05 55.81 56.63 55.75 2,672,900 56.25 30.32
00-06-02 56.88 57.06 55.25 4,456,500 56.00 30.18
Date Open High Low Vol Cls adjCls
00-06-01 54.75 55.44 54.31 4,077,200 55.44 29.88
00-05-31 54.25 54.81 54.19 2,114,900 54.56 29.41
00-05-30 53.75 53.81 52.81 1,514,100 53.56 28.87
00-05-26 53.25 53.50 52.25 1,731,600 52.50 28.30
00-05-25 52.50 52.94 52.25 2,368,100 52.75 28.43
00-05-24 53.13 53.31 52.31 3,189,100 53.25 28.70
00-05-23 53.56 54.13 53.56 1,743,900 54.00 29.10
00-05-22 54.50 54.94 54.13 3,970,600 54.31 29.27
00-05-19 54.75 54.88 54.00 4,576,500 54.69 29.48
Date Open High Low Vol Cls adjCls
00-05-18 54.31 54.69 54.19 3,030,400 54.31 29.27
00-05-17 53.13 53.44 52.69 2,752,400 53.38 28.77
00-05-16 54.88 54.94 53.50 3,575,900 53.88 28.86
00-05-15 54.44 55.13 54.25 4,910,500 55.00 29.46
00-05-12 53.13 54.63 53.13 3,098,400 54.16 29.01
00-05-11 54.63 55.31 54.31 7,624,100 54.69 29.29
00-05-10 53.19 54.00 52.69 5,182,300 52.81 28.29
00-05-09 54.00 54.38 52.63 3,562,200 53.19 28.49
00-05-08 54.63 55.13 54.31 3,724,500 55.13 29.53
Date Open High Low Vol Cls adjCls
00-05-05 53.69 54.31 53.56 6,641,600 54.31 29.09
00-05-04 51.63 52.50 51.38 4,369,200 52.25 27.99
00-05-03 52.19 52.94 51.13 4,314,600 51.75 27.72
00-05-02 51.00 51.69 50.88 6,506,300 51.44 27.55
00-05-01 51.00 51.31 50.13 3,832,600 51.25 27.45
00-04-28 52.69 52.75 50.94 3,675,700 51.00 27.32
00-04-27 52.63 53.56 52.25 6,881,800 53.00 28.39
00-04-26 53.00 53.31 51.88 5,178,300 52.00 27.85
00-04-25 52.38 52.63 52.13 9,940,200 52.25 27.99
Date Open High Low Vol Cls adjCls
00-04-24 49.13 49.75 49.06 4,561,000 49.75 26.65
00-04-20 49.75 50.50 49.69 6,827,300 49.75 26.65
00-04-19 49.25 49.38 48.50 6,705,600 48.81 26.15
00-04-18 47.69 48.44 47.44 7,765,400 48.13 25.78
00-04-17 50.00 50.13 46.98 11,017,500 47.50 25.44
00-04-14 50.75 50.81 49.00 5,197,200 49.63 26.58
00-04-13 51.69 51.88 51.00 7,321,400 51.50 27.59
00-04-12 51.75 52.50 50.88 3,862,500 52.13 27.92
00-04-11 52.25 52.75 51.69 6,491,500 52.19 27.95
Date Open High Low Vol Cls adjCls
00-04-10 51.25 51.63 50.88 3,448,400 51.13 27.38
00-04-07 51.81 51.88 50.75 2,415,100 51.19 27.42
00-04-06 51.25 52.44 50.94 4,344,800 51.94 27.82
00-04-05 51.88 52.50 51.50 2,706,100 51.50 27.59
00-04-04 53.25 53.25 51.69 5,295,800 52.69 28.22
00-04-03 52.88 53.31 52.25 2,276,100 52.63 28.19
00-03-31 55.13 55.13 52.88 6,166,000 53.25 28.52
00-03-30 51.56 52.25 51.13 4,023,900 51.94 27.82
00-03-29 48.38 50.50 48.31 3,409,100 50.31 26.95
Date Open High Low Vol Cls adjCls
00-03-28 48.94 49.44 48.00 2,385,200 48.38 25.91
00-03-27 49.00 49.69 48.19 3,108,400 49.00 26.25
00-03-24 51.13 51.88 50.19 4,824,200 50.63 27.12
00-03-23 51.38 51.56 50.25 2,627,100 51.50 27.59
00-03-22 51.38 52.00 50.94 2,735,600 51.44 27.55
00-03-21 51.94 51.94 51.06 4,428,500 51.75 27.72
00-03-20 51.56 51.63 50.00 3,207,300 50.31 26.95
00-03-17 52.44 52.88 51.13 3,342,900 51.38 27.52
00-03-16 54.38 54.38 52.88 7,059,900 53.75 28.79
Date Open High Low Vol Cls adjCls
00-03-15 53.13 53.44 51.63 8,784,600 52.75 28.26
00-03-14 51.94 52.00 50.81 2,350,200 51.13 27.38
00-03-13 51.88 52.81 51.31 1,790,200 51.56 27.62
00-03-10 52.69 53.44 51.88 5,126,400 53.38 28.59
00-03-09 52.31 53.00 51.50 3,784,400 52.88 28.32
00-03-08 51.75 54.75 51.75 8,393,600 53.00 28.39
00-03-07 47.94 51.00 47.38 4,960,000 50.69 27.15
00-03-06 47.25 48.00 46.75 1,665,800 47.19 25.28
00-03-03 48.00 48.19 47.31 2,208,500 47.50 25.44
Date Open High Low Vol Cls adjCls
00-03-02 47.06 48.69 46.88 3,048,000 47.94 25.68
00-03-01 47.88 48.50 46.75 3,588,000 47.63 25.51
00-02-29 47.13 47.63 46.69 4,439,200 47.06 25.21
00-02-28 43.88 46.00 43.31 3,456,900 45.81 24.54
00-02-25 43.88 44.88 43.88 3,337,900 44.38 23.77
00-02-24 44.13 44.25 43.13 3,329,400 43.63 23.37
00-02-23 44.75 45.13 44.06 2,418,800 45.00 24.10
00-02-22 45.00 45.63 44.13 3,774,100 45.38 24.13
00-02-18 48.25 48.38 46.44 2,183,200 46.88 24.92
Date Open High Low Vol Cls adjCls
00-02-17 50.88 51.13 48.56 2,896,800 48.88 25.99
00-02-16 47.69 50.00 47.63 4,224,900 49.25 26.19
00-02-15 46.25 47.63 46.00 5,561,700 47.38 25.19
00-02-14 46.19 47.50 45.69 2,997,200 47.44 25.22
00-02-11 46.25 47.56 46.25 6,044,400 46.63 24.79
00-02-10 45.13 48.63 45.13 7,042,500 48.13 25.59
00-02-09 47.38 47.38 45.63 5,604,200 45.88 24.39
00-02-08 49.13 49.31 47.44 3,632,000 48.13 25.59
00-02-07 48.50 48.88 48.06 2,954,700 48.50 25.79
Date Open High Low Vol Cls adjCls
00-02-04 49.81 50.31 48.56 5,663,700 49.25 26.19
00-02-03 51.00 52.38 50.03 9,773,800 52.19 27.75
00-02-02 55.00 55.13 53.25 2,284,100 53.94 28.68
00-02-01 52.75 54.56 52.69 2,342,300 54.50 28.98
00-01-31 53.63 54.00 52.75 2,265,200 53.75 28.58
00-01-28 54.00 54.69 53.69 2,663,000 53.94 28.68
00-01-27 55.75 55.75 53.81 1,713,200 54.13 28.78
00-01-26 53.75 55.19 53.75 2,160,900 54.81 29.14
00-01-25 56.00 56.25 54.63 2,170,500 54.88 29.18
Date Open High Low Vol Cls adjCls
00-01-24 58.25 58.38 55.63 2,101,000 56.00 29.78
00-01-21 55.56 56.63 55.56 3,514,000 56.25 29.91
00-01-20 54.75 55.13 54.00 5,284,700 54.69 29.08
00-01-19 56.00 56.38 55.56 3,252,700 56.00 29.78
00-01-18 54.81 55.75 54.75 2,319,500 55.75 29.64
00-01-14 55.56 55.94 54.81 4,740,000 55.31 29.41
00-01-13 56.00 57.88 55.63 3,973,000 57.38 30.51
00-01-12 57.00 57.13 56.06 2,714,700 56.56 30.07
00-01-11 57.00 57.75 55.88 3,838,800 57.75 30.71
Date Open High Low Vol Cls adjCls
00-01-10 57.25 57.75 56.88 2,999,700 57.75 30.71
00-01-07 58.50 59.50 58.50 4,027,200 59.50 31.64
00-01-06 59.69 60.63 59.31 4,034,700 60.63 32.24
00-01-05 57.94 60.50 57.75 4,055,900 60.50 32.17
00-01-04 58.44 59.44 58.25 3,825,800 58.50 31.11
00-01-03 59.25 59.31 58.50 2,039,300 58.81 31.27
99-12-31 59.00 59.63 58.75 517,500 59.31 31.54
99-12-30 59.81 59.81 58.81 603,800 59.50 31.64
99-12-29 59.44 60.00 59.31 1,228,700 59.81 31.80
Date Open High Low Vol Cls adjCls
99-12-28 59.25 59.50 59.00 1,153,300 59.25 31.50
99-12-27 59.25 59.81 59.13 1,216,800 59.25 31.50
99-12-23 59.88 60.19 59.63 1,497,900 59.69 31.74
99-12-22 60.25 60.25 58.44 3,039,800 60.00 31.90
99-12-21 60.19 60.75 60.00 2,236,200 60.44 32.14
99-12-20 61.19 61.31 60.56 2,151,300 60.75 32.30
99-12-17 62.00 62.63 61.25 3,910,300 61.88 32.90
99-12-16 62.06 62.25 61.69 2,967,000 62.00 32.97
99-12-15 60.50 61.00 60.31 2,670,300 60.69 32.27
Date Open High Low Vol Cls adjCls
99-12-14 60.50 60.63 58.81 2,696,100 59.44 31.60
99-12-13 60.50 60.88 59.88 2,256,600 60.00 31.90
99-12-10 61.63 61.69 60.13 2,096,200 60.63 32.24
99-12-09 60.94 61.88 60.56 2,485,600 61.44 32.67
99-12-08 59.81 60.30 59.56 3,313,200 60.25 32.04
99-12-07 59.44 59.63 58.88 2,981,200 59.25 31.50
99-12-06 60.00 60.63 59.88 3,234,200 60.00 31.90
99-12-03 60.31 60.50 59.19 2,901,700 59.50 31.64
99-12-02 60.19 60.56 59.19 5,281,800 59.38 31.57
Date Open High Low Vol Cls adjCls
99-12-01 59.00 61.75 59.00 6,758,300 61.50 32.70
99-11-30 59.88 61.44 59.81 2,742,300 60.94 32.40
99-11-29 61.50 61.56 60.56 3,372,100 60.88 32.37
99-11-26 60.69 61.06 60.25 1,467,100 61.06 32.47
99-11-24 57.50 60.00 57.25 3,453,800 60.00 31.90
99-11-23 60.25 60.31 58.06 4,698,100 58.81 31.27
99-11-22 61.19 61.31 59.38 3,579,200 59.44 31.60
99-11-19 61.63 61.63 60.31 3,047,900 60.44 32.14
99-11-18 61.88 62.19 61.13 3,724,000 61.19 32.53
Date Open High Low Vol Cls adjCls
99-11-17 61.63 62.06 61.19 2,792,400 61.44 32.67
99-11-16 61.13 61.56 60.69 4,743,600 61.06 32.29
99-11-15 60.13 60.81 59.44 3,318,300 59.50 31.46
99-11-12 58.63 59.88 58.56 3,334,900 59.81 31.63
99-11-11 59.44 60.19 59.00 6,119,600 60.00 31.73
99-11-10 58.50 59.25 58.13 5,352,100 58.44 30.90
99-11-09 57.63 58.44 57.38 5,736,900 57.38 30.34
99-11-08 54.63 55.88 54.50 5,679,200 55.75 29.48
99-11-05 53.81 53.94 51.38 4,462,800 52.31 27.66
Date Open High Low Vol Cls adjCls
99-11-04 55.25 55.31 53.31 5,285,200 53.56 28.32
99-11-03 55.25 55.31 53.88 6,248,700 54.25 28.69
99-11-02 56.44 56.63 55.00 7,055,500 55.25 29.22
99-11-01 57.50 57.63 57.19 1,747,600 57.25 30.27
99-10-29 57.50 58.13 57.38 2,688,800 57.75 30.54
99-10-28 57.63 58.00 56.81 2,562,900 56.94 30.11
99-10-27 56.56 56.94 55.88 1,751,500 56.44 29.84
99-10-26 56.56 56.56 55.81 1,729,200 56.13 29.68
99-10-25 57.75 57.88 56.50 1,300,300 56.50 29.88
Date Open High Low Vol Cls adjCls
99-10-22 58.06 58.75 58.06 2,163,600 58.44 30.90
99-10-21 56.94 57.63 56.75 1,830,600 57.38 30.34
99-10-20 55.75 57.38 55.63 3,029,200 57.13 30.21
99-10-19 55.75 55.88 55.00 1,970,700 55.06 29.12
99-10-18 55.13 55.69 54.75 1,868,800 55.50 29.35
99-10-15 54.88 55.19 54.44 1,497,300 55.00 29.08
99-10-14 56.00 56.06 55.25 3,279,000 55.56 29.38
99-10-13 56.06 56.06 54.88 4,417,900 55.19 29.18
99-10-12 54.56 54.56 53.75 2,283,000 54.00 28.56
Date Open High Low Vol Cls adjCls
99-10-11 53.00 53.56 52.75 2,082,100 53.56 28.32
99-10-08 53.63 53.88 52.56 3,341,800 52.81 27.93
99-10-07 55.75 55.75 54.88 1,546,500 55.25 29.22
99-10-06 55.06 55.81 55.00 1,667,000 55.75 29.48
99-10-05 55.50 55.88 54.63 1,998,800 54.88 29.02
99-10-04 56.75 57.31 56.56 2,199,600 56.63 29.94
99-10-01 112.00 113.50 111.88 3,954,800 113.13 29.91
99-09-30 109.25 111.38 108.38 3,438,600 110.81 29.30
99-09-29 105.75 108.38 105.75 2,108,800 107.19 28.34
Date Open High Low Vol Cls adjCls
99-09-28 106.63 107.06 105.44 2,175,200 106.25 28.09
99-09-27 108.56 108.69 107.88 1,735,600 107.94 28.54
99-09-24 109.13 109.19 107.31 1,743,000 108.00 28.56
99-09-23 111.13 111.50 109.13 2,818,000 109.19 28.87
99-09-22 108.50 108.75 107.13 2,919,400 108.25 28.62
99-09-21 105.00 107.06 105.00 3,553,600 105.75 27.96
99-09-20 109.13 109.13 106.50 2,650,400 107.13 28.32
99-09-17 108.25 109.50 107.63 2,381,200 109.25 28.89
99-09-16 110.00 110.25 108.50 2,181,000 109.38 28.92
Date Open High Low Vol Cls adjCls
99-09-15 110.75 111.63 110.06 2,396,400 110.94 29.33
99-09-14 113.50 114.44 113.38 1,383,000 113.81 30.09
99-09-13 113.00 114.44 112.63 2,147,400 114.44 30.26
99-09-10 117.50 117.50 115.06 2,591,000 115.88 30.64
99-09-09 114.50 116.25 114.31 6,384,200 115.81 30.62
99-09-08 110.75 111.75 110.69 2,321,400 111.13 29.38
99-09-07 112.38 112.44 111.38 1,737,400 111.94 29.60
99-09-03 112.50 113.00 112.25 1,909,200 112.94 29.86
99-09-02 112.50 112.50 110.63 2,283,800 111.19 29.40
Date Open High Low Vol Cls adjCls
99-09-01 112.50 113.56 111.88 1,948,200 113.50 30.01
99-08-31 112.25 112.38 111.06 2,633,200 111.84 29.57
99-08-30 110.13 111.25 110.06 1,609,600 110.38 29.18
99-08-27 110.63 110.81 109.63 2,012,000 110.38 29.18
99-08-26 111.38 111.88 109.00 3,807,600 110.38 29.18
99-08-25 116.31 116.50 113.38 2,835,000 114.31 30.22
99-08-24 116.50 116.69 115.38 1,930,400 116.31 30.75
99-08-23 117.69 119.38 117.50 1,448,400 118.81 31.41
99-08-20 117.50 118.13 117.38 2,097,800 117.63 31.10
Date Open High Low Vol Cls adjCls
99-08-19 116.75 117.69 116.63 1,452,200 117.38 31.03
99-08-18 119.00 119.13 118.13 1,986,600 118.44 31.32
99-08-17 118.38 119.25 117.88 1,945,400 119.25 31.35
99-08-16 119.00 119.06 118.13 2,055,400 118.69 31.21
99-08-13 118.94 119.06 118.38 2,374,400 118.75 31.22
99-08-12 117.38 118.44 117.25 1,996,800 117.69 30.94
99-08-11 116.63 117.56 116.19 2,436,000 117.50 30.89
99-08-10 119.38 119.63 116.50 3,091,000 117.50 30.89
99-08-09 118.38 118.38 117.56 2,102,600 118.25 31.09
Date Open High Low Vol Cls adjCls
99-08-06 117.75 118.75 117.63 1,746,600 118.63 31.19
99-08-05 117.69 118.50 116.81 1,900,000 118.50 31.16
99-08-04 117.13 118.06 116.94 2,781,400 117.50 30.89
99-08-03 116.44 116.75 115.50 2,058,400 116.69 30.68
99-08-02 116.13 117.13 116.06 2,585,400 116.44 30.61
99-07-30 116.50 117.31 115.50 3,064,800 115.88 30.47
99-07-29 114.31 114.44 113.50 2,071,000 114.44 30.09
99-07-28 113.19 114.50 112.81 1,756,200 114.50 30.11
99-07-27 112.88 113.50 112.00 2,492,000 113.50 29.84
Date Open High Low Vol Cls adjCls
99-07-26 112.25 113.25 111.75 1,972,200 111.75 29.38
99-07-23 115.00 115.00 113.25 2,146,400 114.06 29.99
99-07-22 113.63 113.88 111.38 2,222,800 113.06 29.73
99-07-21 113.25 114.00 112.19 4,410,600 114.00 29.97
99-07-20 116.50 117.13 114.75 2,226,800 114.75 30.17
99-07-19 118.69 118.75 116.81 2,242,400 118.00 31.03
99-07-16 122.25 122.31 118.75 2,791,400 118.88 31.26
99-07-15 121.00 121.88 120.63 4,426,400 121.50 31.95
99-07-14 118.00 118.63 117.63 3,182,400 118.50 31.16
Date Open High Low Vol Cls adjCls
99-07-13 116.75 116.81 115.75 2,945,400 116.56 30.65
99-07-12 117.25 118.38 116.75 4,681,600 118.25 31.09
99-07-09 113.25 114.25 112.81 2,279,400 114.19 30.02
99-07-08 113.50 114.00 112.13 2,659,600 112.69 29.63
99-07-07 112.50 112.56 111.25 2,952,200 112.44 29.56
99-07-06 114.75 115.13 112.81 4,211,200 112.81 29.66
99-07-02 111.44 111.88 110.81 1,382,000 111.38 29.28
99-07-01 110.75 112.63 109.88 2,695,200 112.19 29.50
99-06-30 107.38 108.88 107.13 2,506,600 108.50 28.53
Date Open High Low Vol Cls adjCls
99-06-29 106.63 108.25 106.38 3,252,600 108.25 28.46
99-06-28 109.00 109.25 108.00 1,692,000 108.31 28.48
99-06-25 110.50 110.94 109.88 1,567,000 109.94 28.91
99-06-24 111.25 111.44 109.94 1,948,400 110.50 29.05
99-06-23 110.38 111.19 110.38 2,051,800 110.69 29.10
99-06-22 109.94 110.69 109.81 1,779,800 110.50 29.05
99-06-21 111.63 111.88 110.56 2,537,200 111.56 29.33
99-06-18 113.00 113.50 111.88 3,287,800 112.13 29.48
99-06-17 112.63 113.06 111.56 2,287,600 112.38 29.55
Date Open High Low Vol Cls adjCls
99-06-16 115.13 115.38 112.94 2,679,000 113.13 29.74
99-06-15 111.75 113.63 111.69 2,255,600 113.19 29.76
99-06-14 111.13 111.25 110.38 1,925,200 110.88 29.15
99-06-11 111.56 112.25 111.00 3,131,400 111.25 29.25
99-06-10 109.13 110.06 109.00 3,384,400 109.81 28.87
99-06-09 107.50 108.13 107.13 1,586,800 107.44 28.25
99-06-08 109.00 109.00 107.63 1,586,200 108.00 28.40
99-06-07 109.00 109.19 108.38 1,660,600 108.94 28.64
99-06-04 108.44 108.94 107.81 1,410,200 108.69 28.58
Date Open High Low Vol Cls adjCls
99-06-03 108.44 108.63 107.81 1,221,200 108.13 28.43
99-06-02 107.19 108.19 107.19 2,667,000 107.81 28.35
99-06-01 108.38 108.38 106.63 2,870,800 107.13 28.17
99-05-28 107.00 107.38 106.81 2,272,200 107.19 28.18
99-05-27 108.50 109.00 106.75 2,574,600 107.19 28.18
99-05-26 108.75 111.06 108.38 2,732,000 110.81 29.14
99-05-25 107.75 108.94 107.44 2,690,400 107.63 28.30
99-05-24 110.75 111.19 108.25 2,103,200 108.25 28.46
99-05-21 108.50 110.50 108.44 2,911,400 110.44 29.04
Date Open High Low Vol Cls adjCls
99-05-20 108.63 108.75 107.50 2,326,800 107.88 28.36
99-05-19 104.38 107.31 104.25 4,149,800 107.31 28.22
99-05-18 106.00 106.31 105.06 1,960,400 106.13 27.74
99-05-17 107.25 107.56 106.69 2,016,000 107.31 28.05
99-05-14 108.00 109.00 106.81 2,630,800 107.75 28.17
99-05-13 106.38 108.38 106.25 3,425,600 107.81 28.18
99-05-12 106.88 107.00 105.50 3,480,600 106.88 27.94
99-05-11 110.63 110.81 109.81 3,175,400 110.13 28.79
99-05-10 109.88 111.50 109.50 2,227,800 110.88 28.98
Date Open High Low Vol Cls adjCls
99-05-07 110.50 113.19 110.19 2,347,800 113.06 29.55
99-05-06 110.50 111.19 110.19 2,005,400 110.94 29.00
99-05-05 112.25 112.75 110.00 5,805,600 111.38 29.11
99-05-04 115.00 115.38 113.69 4,764,200 113.81 29.75
99-05-03 112.75 114.75 112.63 4,275,400 114.44 29.91
99-04-30 113.00 114.44 112.50 3,516,400 113.19 29.59
99-04-29 113.00 114.38 112.50 6,508,800 113.00 29.54
99-04-28 111.25 114.00 111.00 6,315,400 112.50 29.41
99-04-27 108.50 110.88 108.13 5,124,400 110.88 28.98
Date Open High Low Vol Cls adjCls
99-04-26 106.88 107.13 105.94 3,268,400 107.13 28.00
99-04-23 107.38 107.63 105.25 4,673,800 106.19 27.76
99-04-22 107.00 107.50 105.38 5,390,400 107.06 27.99
99-04-21 104.63 105.94 103.44 3,412,800 105.50 27.58
99-04-20 112.25 112.50 106.56 8,583,000 107.25 28.04
99-04-19 112.00 114.00 110.13 8,090,200 110.13 28.79
99-04-16 109.00 109.44 107.63 7,423,600 108.88 28.46
99-04-15 103.25 105.50 102.50 5,337,400 105.00 27.45
99-04-14 101.25 101.25 99.38 2,764,000 99.38 25.98
Date Open High Low Vol Cls adjCls
99-04-13 101.88 102.44 100.25 3,338,800 100.69 26.32
99-04-12 99.50 100.94 99.44 3,249,800 100.75 26.34
99-04-09 100.31 100.94 99.63 4,140,800 100.56 26.29
99-04-08 97.50 99.50 97.44 4,223,600 99.50 26.01
99-04-07 97.19 97.44 96.63 6,598,800 97.38 25.45
99-04-06 95.88 96.94 95.88 4,573,600 96.31 25.18
99-04-05 95.81 97.13 95.75 6,207,800 96.94 25.34
99-04-01 98.88 98.88 94.00 12,241,200 95.81 25.05
99-03-31 103.38 103.38 100.75 4,376,400 101.00 26.40
Date Open High Low Vol Cls adjCls
99-03-30 104.50 104.69 103.25 6,403,800 103.31 27.01
99-03-29 104.69 105.31 102.50 6,669,400 105.00 27.45
99-03-26 99.38 101.06 99.19 3,047,000 100.44 26.25
99-03-25 98.88 99.38 98.31 3,237,600 99.31 25.96
99-03-24 98.44 98.88 97.69 2,891,000 98.50 25.75
99-03-23 98.63 98.75 97.56 1,833,200 97.56 25.50
99-03-22 97.50 99.94 97.44 2,814,800 99.88 26.11
99-03-19 98.75 98.81 96.25 3,008,400 96.31 25.18
99-03-18 100.06 101.31 99.69 4,785,200 99.75 26.08
Date Open High Low Vol Cls adjCls
99-03-17 97.13 98.94 97.06 4,204,200 98.81 25.83
99-03-16 94.25 95.13 94.13 2,769,400 95.13 24.87
99-03-15 95.00 95.06 94.13 3,665,200 94.63 24.74
99-03-12 96.38 96.75 94.63 5,210,000 95.88 25.06
99-03-11 93.13 100.25 93.13 14,446,800 95.94 25.08
99-03-10 90.31 93.38 89.81 7,034,400 93.13 24.34
99-03-09 90.00 90.00 89.38 4,604,400 89.75 23.46
99-03-08 89.44 89.94 89.38 3,784,600 89.50 23.40
99-03-05 90.13 90.38 89.50 7,053,000 89.75 23.46
Date Open High Low Vol Cls adjCls
99-03-04 85.63 87.25 85.50 6,644,800 87.00 22.74
99-03-03 82.88 84.38 82.75 4,790,600 84.13 21.99
99-03-02 82.94 83.06 82.31 1,715,400 82.38 21.37
99-03-01 84.63 84.63 83.19 2,130,400 83.69 21.72
99-02-26 84.75 85.63 84.44 4,118,200 85.00 22.06
99-02-25 84.13 84.75 83.56 3,343,600 84.75 21.99
99-02-24 84.06 84.75 83.38 4,269,000 83.38 21.63
99-02-23 82.50 82.94 82.25 2,302,600 82.56 21.42
99-02-22 81.88 82.44 81.50 4,408,000 82.06 21.29
Date Open High Low Vol Cls adjCls
99-02-19 81.25 81.38 80.63 1,942,000 81.38 21.12
99-02-18 81.00 81.25 80.38 4,986,600 81.25 21.08
99-02-17 83.25 83.38 81.88 4,128,200 81.88 21.25
99-02-16 85.00 85.38 81.88 4,128,200 82.25 21.34
99-02-12 83.69 83.94 82.88 2,160,600 83.13 21.57
99-02-11 83.81 84.19 83.06 2,135,600 83.81 21.75
99-02-10 84.25 84.75 84.06 1,882,200 84.50 21.93
99-02-09 87.25 87.25 84.75 1,882,000 85.13 22.09
99-02-08 87.75 88.00 87.38 2,731,800 87.50 22.70
Date Open High Low Vol Cls adjCls
99-02-05 86.63 88.19 86.63 3,169,400 87.50 22.70
99-02-04 87.63 88.38 87.19 4,762,000 87.19 22.62
99-02-03 84.63 86.44 84.56 4,884,000 86.31 22.40
99-02-02 84.38 84.56 83.50 3,283,600 83.50 21.67
99-02-01 82.38 83.13 82.25 2,701,800 82.83 21.49
99-01-29 82.00 82.06 80.50 3,019,200 81.13 21.05
99-01-28 83.00 83.50 82.25 3,583,800 82.63 21.44
99-01-27 83.75 84.06 82.13 3,766,000 82.25 21.34
99-01-26 85.50 85.75 84.31 4,477,400 85.31 22.14
Date Open High Low Vol Cls adjCls
99-01-25 87.13 87.25 85.63 4,277,600 86.00 22.32
99-01-22 86.25 86.69 85.56 3,376,800 86.00 22.32
99-01-21 88.56 88.88 86.75 5,627,600 86.88 22.54
99-01-20 90.00 90.31 89.13 4,869,600 89.13 23.13
99-01-19 90.63 90.75 89.00 4,876,600 89.25 23.16
99-01-15 87.63 88.88 87.56 5,029,600 88.75 23.03
99-01-14 87.75 87.88 86.44 4,052,200 86.50 22.45
99-01-13 87.25 87.63 86.75 5,306,200 87.25 22.64
99-01-12 88.25 88.94 87.25 5,439,200 87.31 22.66
Date Open High Low Vol Cls adjCls
99-01-11 88.25 88.44 87.00 5,694,800 87.44 22.69
99-01-08 90.75 90.81 88.69 8,237,000 89.50 23.22
99-01-07 90.81 91.06 90.38 7,082,800 91.06 23.63
99-01-06 92.63 92.75 91.88 9,521,400 92.56 24.02
99-01-05 90.06 91.00 90.06 13,075,200 90.94 23.60
99-01-04 91.75 92.69 89.88 23,292,600 90.63 23.52
98-12-31 83.06 95.00 82.88 30,995,200 90.75 23.55
98-12-30 88.94 88.94 82.63 19,561,000 83.19 21.59
98-12-29 90.63 91.50 89.88 7,329,000 89.94 23.34
Date Open High Low Vol Cls adjCls
98-12-28 90.38 90.63 90.00 2,137,000 90.38 23.45
98-12-24 91.75 91.75 90.63 823,400 90.63 23.52
98-12-23 90.00 92.19 89.69 3,582,200 92.13 23.90
98-12-22 88.88 88.94 87.88 2,106,200 88.25 22.90
98-12-21 89.25 89.81 88.75 1,968,600 88.88 23.06
98-12-18 89.38 89.38 88.19 3,144,200 89.00 23.09
98-12-17 89.75 89.75 88.31 3,496,800 88.75 23.03
98-12-16 87.31 89.19 87.31 4,101,000 89.00 23.09
98-12-15 86.63 87.31 85.75 2,934,200 87.31 22.66
Date Open High Low Vol Cls adjCls
98-12-14 86.38 87.13 84.63 4,297,000 85.50 22.19
98-12-11 87.50 87.56 86.50 2,393,000 86.88 22.54
98-12-10 89.13 89.13 87.81 1,857,600 88.25 22.90
98-12-09 87.56 88.75 87.50 2,277,400 88.50 22.96
98-12-08 86.38 87.69 86.19 2,870,000 87.00 22.58
98-12-07 85.69 86.25 85.25 2,571,600 86.25 22.38
98-12-04 85.38 86.06 85.06 2,577,000 85.50 22.19
98-12-03 85.50