Costco Wholesale Corporation (COST)

149.20
-0.63 (-0.42%)
Exchange
NMS
Day Range
148.11 - 150.77
52 Week Range
117.03 - 169.73
Open
150.24
Avg. Vol
2,532,940
Market Cap
65.45B
Short ratio
3.53
PE ratio
28.55
PEG Ratio
3.11
Earnings Share
5.22

Costco Wholesale Corporation (COST) Historicals

<
Date Open High Low Vol Cls adjCls
16-05-27 150.24 150.77 148.11 3,348,200 149.08 149.08
16-05-26 149.01 153.88 147.70 7,665,300 149.71 149.71
16-05-25 142.62 145.68 142.51 4,156,700 144.54 144.54
16-05-24 142.57 143.48 142.38 2,810,200 142.57 142.57
16-05-23 142.84 144.00 141.91 1,822,000 142.01 142.01
16-05-20 142.73 143.50 142.02 2,088,400 142.69 142.69
16-05-19 142.45 143.08 141.42 2,795,700 142.70 142.70
16-05-18 140.18 141.66 138.57 5,712,000 141.29 141.29
16-05-17 145.50 146.24 143.22 2,927,400 143.60 143.60
Date Open High Low Vol Cls adjCls
16-05-16 144.50 146.58 143.40 2,613,100 145.79 145.79
16-05-13 146.33 146.72 144.30 2,980,400 144.50 144.50
16-05-12 147.32 147.77 146.32 2,860,400 146.72 146.72
16-05-11 148.39 148.69 146.58 2,806,200 147.12 147.12
16-05-10 149.38 149.98 148.75 1,938,800 149.56 149.56
16-05-09 146.83 148.97 146.51 2,843,800 148.59 148.59
16-05-06 147.06 147.50 144.74 3,691,200 146.44 146.44
16-05-05 148.98 150.38 146.37 4,867,900 147.84 147.84
16-05-04 150.12 152.00 149.44 2,110,100 151.51 151.51
Date Open High Low Vol Cls adjCls
16-05-03 150.08 152.53 149.60 2,190,400 151.41 151.41
16-05-02 148.76 151.42 147.75 3,361,500 150.93 150.93
16-04-29 150.01 150.98 147.46 3,588,800 148.13 148.13
16-04-28 152.01 153.65 151.14 2,198,100 151.44 151.44
16-04-27 152.24 152.51 150.60 1,492,800 151.77 151.77
16-04-26 152.08 153.45 151.67 1,552,900 152.60 152.15
16-04-25 149.98 151.68 149.47 1,249,000 151.51 151.06
16-04-22 151.05 151.81 149.36 2,233,900 149.92 149.48
16-04-21 152.49 152.74 150.69 2,097,600 151.42 150.97
Date Open High Low Vol Cls adjCls
16-04-20 153.72 153.89 152.60 1,308,700 152.74 152.29
16-04-19 153.78 153.90 152.49 1,579,000 153.68 153.23
16-04-18 152.78 153.71 152.27 1,335,800 153.30 152.85
16-04-15 151.96 153.81 151.84 2,675,900 153.17 152.72
16-04-14 152.59 152.91 151.14 2,420,000 151.40 150.95
16-04-13 151.57 152.08 150.59 2,078,800 151.88 151.43
16-04-12 149.60 150.68 148.51 2,268,300 150.52 150.08
16-04-11 151.34 151.94 148.97 2,279,000 149.05 148.61
16-04-08 152.98 152.98 150.92 2,008,500 151.65 151.20
Date Open High Low Vol Cls adjCls
16-04-07 154.42 154.58 151.48 4,050,100 152.03 151.58
16-04-06 155.81 157.41 155.22 1,572,600 156.77 156.31
16-04-05 157.89 158.00 155.72 1,855,600 155.99 155.53
16-04-04 158.68 158.99 156.46 1,458,400 157.73 157.26
16-04-01 157.87 159.09 157.00 1,531,500 158.25 157.78
16-03-31 157.96 159.80 157.52 2,692,400 157.58 157.12
16-03-30 155.91 158.24 155.65 2,642,700 157.60 157.14
16-03-29 152.77 155.46 152.52 1,655,400 155.26 154.80
16-03-28 151.80 153.94 151.78 1,767,400 152.67 152.22
Date Open High Low Vol Cls adjCls
16-03-24 153.24 154.08 150.85 2,506,500 151.43 150.98
16-03-23 152.18 153.93 151.64 2,127,300 153.51 153.06
16-03-22 153.21 153.81 152.00 1,943,100 152.23 151.78
16-03-21 152.82 154.35 152.47 1,367,400 153.94 153.49
16-03-18 154.58 154.70 152.77 3,611,700 153.15 152.70
16-03-17 153.82 154.74 153.59 1,583,200 153.84 153.39
16-03-16 153.70 155.00 152.63 1,485,500 154.06 153.61
16-03-15 151.80 154.42 151.80 1,398,500 154.18 153.73
16-03-14 152.26 153.30 151.65 1,218,400 152.67 152.22
Date Open High Low Vol Cls adjCls
16-03-11 153.85 154.00 151.40 1,829,900 152.71 152.26
16-03-10 153.21 154.69 151.05 1,413,000 152.87 152.42
16-03-09 151.35 153.50 151.31 2,395,300 153.05 152.60
16-03-08 147.66 151.92 147.10 3,156,300 150.95 150.50
16-03-07 149.96 150.89 147.60 3,159,600 148.17 147.73
16-03-04 151.74 151.77 150.03 2,155,600 150.90 150.46
16-03-03 148.56 151.96 147.38 5,552,600 151.60 151.15
16-03-02 151.13 152.95 150.39 2,947,600 152.79 152.34
16-03-01 150.40 151.20 149.38 2,681,400 150.52 150.08
Date Open High Low Vol Cls adjCls
16-02-29 149.99 152.30 149.69 3,115,800 150.03 149.59
16-02-26 153.09 153.41 148.76 3,800,800 149.68 149.24
16-02-25 154.69 154.88 152.86 1,746,900 154.72 154.26
16-02-24 150.03 154.41 149.66 2,590,100 153.87 153.42
16-02-23 149.89 151.76 149.12 1,850,600 150.36 149.92
16-02-22 149.63 150.18 148.49 2,161,300 150.06 149.62
16-02-19 149.00 149.14 146.85 2,471,700 148.70 148.26
16-02-18 149.13 149.84 146.82 2,894,300 148.65 148.21
16-02-17 149.75 151.98 148.91 2,174,600 150.91 150.46
Date Open High Low Vol Cls adjCls
16-02-16 149.35 150.64 147.70 2,186,400 149.11 148.67
16-02-12 147.98 149.27 147.00 1,951,800 148.65 148.21
16-02-11 147.13 148.39 144.76 2,198,100 146.65 146.22
16-02-10 149.37 150.17 147.58 2,189,600 148.05 147.61
16-02-09 146.24 149.72 146.23 3,228,300 147.94 147.10
16-02-08 142.74 147.55 141.62 3,782,000 147.02 146.19
16-02-05 143.27 145.20 142.40 4,079,300 143.99 143.18
16-02-04 145.00 145.14 141.79 5,340,500 143.28 142.47
16-02-03 149.28 149.98 145.45 2,546,900 146.70 145.87
Date Open High Low Vol Cls adjCls
16-02-02 149.99 150.79 148.11 1,931,400 148.50 147.66
16-02-01 150.84 152.19 150.19 2,142,000 151.25 150.40
16-01-29 149.50 151.62 146.91 3,221,300 151.12 150.27
16-01-28 148.55 149.97 147.81 2,076,100 149.59 148.75
16-01-27 149.29 149.59 146.72 2,189,500 147.73 146.90
16-01-26 150.78 151.72 148.30 2,828,600 148.50 147.66
16-01-25 154.07 154.48 150.55 1,820,600 150.78 149.93
16-01-22 152.18 153.71 151.65 2,544,100 153.69 152.82
16-01-21 148.97 151.24 148.11 2,211,800 150.38 149.53
Date Open High Low Vol Cls adjCls
16-01-20 148.46 150.00 144.91 3,796,800 148.82 147.98
16-01-19 151.79 152.00 149.58 2,242,600 150.47 149.62
16-01-15 149.29 151.52 148.25 2,975,400 150.39 149.54
16-01-14 151.96 154.16 151.33 2,281,500 153.18 152.32
16-01-13 155.97 156.02 151.88 2,157,500 152.12 151.26
16-01-12 155.71 156.43 154.94 2,215,600 156.06 155.18
16-01-11 152.30 155.96 152.12 2,164,500 154.72 153.85
16-01-08 155.28 155.30 151.81 3,156,200 152.11 151.25
16-01-07 154.85 157.06 153.55 3,826,000 154.82 153.95
Date Open High Low Vol Cls adjCls
16-01-06 158.36 159.80 157.63 2,033,400 158.45 157.56
16-01-05 160.17 161.23 159.45 2,127,700 159.93 159.03
16-01-04 159.81 160.10 157.87 2,640,800 159.54 158.64
15-12-31 162.08 164.00 161.50 1,873,400 161.50 160.59
15-12-30 162.96 163.45 162.51 889,900 162.71 161.79
15-12-29 161.90 163.23 161.52 1,169,600 162.66 161.74
15-12-28 161.05 162.26 160.40 1,124,700 161.16 160.25
15-12-24 161.85 162.33 161.44 491,000 161.75 160.84
15-12-23 162.43 162.43 160.78 1,581,000 161.71 160.80
Date Open High Low Vol Cls adjCls
15-12-22 159.90 161.39 159.03 1,742,100 161.23 160.32
15-12-21 158.81 159.43 157.33 1,453,500 159.39 158.49
15-12-18 159.79 160.68 157.60 4,295,800 157.70 156.81
15-12-17 162.44 163.58 160.60 1,703,900 160.68 159.77
15-12-16 161.95 163.25 160.00 2,196,300 162.76 161.84
15-12-15 163.32 163.74 160.72 2,356,100 161.29 160.38
15-12-14 160.09 161.88 159.41 2,427,300 161.84 160.93
15-12-11 159.73 161.20 159.36 2,511,200 160.02 159.12
15-12-10 160.93 163.41 160.61 3,653,300 161.86 160.95
Date Open High Low Vol Cls adjCls
15-12-09 162.72 163.89 158.22 9,527,000 159.72 158.82
15-12-08 166.74 169.73 165.87 3,158,500 168.87 167.92
15-12-07 167.33 167.50 165.55 2,791,900 167.12 166.18
15-12-04 164.12 167.24 164.01 2,578,600 166.80 165.86
15-12-03 164.51 166.10 163.31 3,440,000 163.67 162.75
15-12-02 161.71 162.44 160.63 1,585,700 161.09 160.18
15-12-01 162.02 163.04 160.74 1,939,700 161.29 160.38
15-11-30 164.17 164.44 160.79 3,063,800 161.42 160.51
15-11-27 163.11 164.41 162.49 866,300 163.58 162.66
Date Open High Low Vol Cls adjCls
15-11-25 162.04 163.00 161.14 1,828,000 162.39 161.47
15-11-24 162.26 163.92 161.00 2,799,500 162.19 161.27
15-11-23 163.53 163.90 162.73 1,174,300 163.45 162.53
15-11-20 164.16 164.47 162.75 2,051,100 163.10 162.18
15-11-19 161.69 163.20 161.44 2,959,300 162.83 161.91
15-11-18 158.89 161.40 157.82 2,152,000 161.25 160.34
15-11-17 157.35 159.92 157.02 2,500,000 158.89 157.99
15-11-16 153.81 156.47 153.24 1,778,400 156.45 155.57
15-11-13 155.07 155.25 153.23 2,459,900 153.67 152.80
Date Open High Low Vol Cls adjCls
15-11-12 156.12 156.98 155.40 1,657,400 156.00 155.12
15-11-11 155.98 157.43 155.18 1,864,200 156.39 155.51
15-11-10 155.13 156.46 154.60 1,701,800 156.41 155.53
15-11-09 156.81 157.10 153.89 2,291,100 155.16 153.89
15-11-06 156.49 157.96 155.67 1,749,800 157.55 156.26
15-11-05 154.15 156.81 154.02 2,550,300 156.27 154.99
15-11-04 159.00 159.03 156.90 1,653,100 157.15 155.86
15-11-03 158.40 159.22 157.38 1,531,100 158.80 157.50
15-11-02 158.99 159.31 157.65 1,260,700 159.15 157.84
Date Open High Low Vol Cls adjCls
15-10-30 158.00 159.40 157.30 2,050,000 158.12 156.82
15-10-29 157.06 158.38 156.53 1,547,000 158.28 156.98
15-10-28 157.50 157.93 155.51 1,778,800 157.76 156.47
15-10-27 157.27 158.30 155.56 1,675,100 157.76 156.47
15-10-26 152.06 157.41 151.26 2,500,000 156.73 155.44
15-10-23 158.70 158.80 154.91 2,273,400 155.74 154.46
15-10-22 155.43 158.34 155.08 2,192,400 158.15 156.85
15-10-21 154.80 155.94 154.31 1,797,300 155.21 153.94
15-10-20 153.72 154.88 153.16 1,875,700 154.56 153.29
Date Open High Low Vol Cls adjCls
15-10-19 152.05 153.39 151.92 1,543,700 153.22 151.96
15-10-16 152.32 152.97 151.28 1,644,100 152.06 150.81
15-10-15 150.83 151.90 150.22 1,697,000 151.77 150.52
15-10-14 152.31 152.77 149.10 3,044,900 149.84 148.61
15-10-13 153.23 154.07 152.22 1,493,700 152.28 151.03
15-10-12 153.97 154.48 153.09 1,200,100 153.63 152.37
15-10-09 150.76 154.26 150.44 3,715,500 153.97 152.71
15-10-08 147.61 151.70 147.61 2,370,900 151.66 150.42
15-10-07 148.72 149.32 147.43 2,340,800 147.96 146.75
Date Open High Low Vol Cls adjCls
15-10-06 148.15 148.70 147.36 2,127,800 148.41 147.19
15-10-05 146.24 148.22 146.01 2,273,000 148.07 146.85
15-10-02 143.25 145.91 142.19 2,591,500 145.86 144.66
15-10-01 144.85 144.85 142.50 2,657,300 144.56 143.37
15-09-30 143.54 144.95 142.89 2,549,200 144.57 143.38
15-09-29 143.04 144.14 142.25 2,513,100 143.72 142.54
15-09-28 145.39 145.80 143.29 2,553,500 143.55 142.37
15-09-25 145.95 146.90 145.01 1,845,700 145.55 144.36
15-09-24 144.37 145.42 143.65 1,974,900 144.87 143.68
Date Open High Low Vol Cls adjCls
15-09-23 143.46 145.63 142.65 2,310,200 145.43 144.24
15-09-22 141.82 142.95 140.81 1,787,200 142.65 141.48
15-09-21 142.36 143.78 142.09 1,004,800 143.21 142.03
15-09-18 142.14 144.34 141.70 2,833,900 141.81 140.65
15-09-17 143.90 145.04 143.16 1,535,300 143.35 142.17
15-09-16 142.21 143.86 141.75 1,374,300 143.61 142.43
15-09-15 141.32 142.96 140.24 1,349,600 142.43 141.26
15-09-14 141.18 141.41 140.24 1,123,300 141.15 139.99
15-09-11 139.85 141.20 139.28 1,452,300 141.05 139.89
Date Open High Low Vol Cls adjCls
15-09-10 139.04 140.96 138.99 1,350,700 140.01 138.86
15-09-09 142.35 142.35 139.39 1,390,800 139.68 138.53
15-09-08 140.54 141.48 139.12 1,638,000 141.43 140.27
15-09-04 138.80 139.46 138.18 2,124,500 138.48 137.34
15-09-03 140.94 141.70 140.10 1,615,600 140.48 139.33
15-09-02 139.83 140.87 138.42 1,809,900 140.42 139.27
15-09-01 137.58 139.90 137.50 2,968,200 138.30 137.16
15-08-31 139.25 140.23 138.51 3,005,700 140.05 138.90
15-08-28 139.75 140.30 138.64 1,850,900 139.95 138.80
Date Open High Low Vol Cls adjCls
15-08-27 140.47 140.75 137.59 2,603,100 140.21 139.06
15-08-26 136.11 138.28 133.35 3,094,900 138.16 137.03
15-08-25 136.78 138.38 132.65 4,645,100 132.71 131.62
15-08-24 131.97 137.16 117.03 5,205,800 132.97 131.88
15-08-21 142.22 143.33 138.99 3,611,400 138.99 137.85
15-08-20 144.29 144.88 143.29 1,785,100 143.71 142.53
15-08-19 145.39 145.94 143.64 1,436,100 145.17 143.98
15-08-18 146.16 146.48 145.12 1,099,100 145.63 144.43
15-08-17 145.15 146.24 144.98 912,600 146.09 144.89
Date Open High Low Vol Cls adjCls
15-08-14 144.88 146.42 144.88 1,210,400 146.09 144.89
15-08-13 146.36 146.98 145.18 1,114,000 145.27 144.08
15-08-12 144.95 146.72 143.35 1,963,800 146.49 145.29
15-08-11 145.28 146.29 145.01 1,260,700 145.89 144.30
15-08-10 146.30 146.79 145.68 1,072,600 146.25 144.65
15-08-07 146.02 146.44 144.35 1,228,300 145.26 143.67
15-08-06 147.15 147.59 145.98 1,948,000 146.44 144.84
15-08-05 145.83 147.04 145.65 1,687,800 146.89 145.28
15-08-04 145.11 145.82 144.19 1,315,300 144.84 143.26
Date Open High Low Vol Cls adjCls
15-08-03 145.78 146.11 144.65 1,328,100 145.52 143.93
15-07-31 146.19 146.19 145.01 1,386,700 145.30 143.71
15-07-30 145.15 145.86 144.02 1,392,700 145.30 143.71
15-07-29 144.80 146.76 144.75 1,840,500 145.38 143.79
15-07-28 144.53 144.70 142.91 1,376,500 144.55 142.97
15-07-27 144.78 144.89 143.53 1,431,300 144.25 142.67
15-07-24 145.71 145.93 144.89 1,272,700 144.99 143.41
15-07-23 146.85 147.00 145.38 1,356,100 145.60 144.01
15-07-22 145.22 146.48 145.02 1,612,000 146.38 144.78
Date Open High Low Vol Cls adjCls
15-07-21 145.19 145.40 144.43 1,587,800 144.94 143.36
15-07-20 144.58 145.23 144.02 1,243,600 145.04 143.46
15-07-17 144.12 144.89 143.16 1,842,100 144.68 143.10
15-07-16 144.15 144.49 143.44 1,148,100 144.33 142.75
15-07-15 143.93 144.18 142.92 1,306,700 143.63 142.06
15-07-14 143.65 144.29 143.16 1,512,800 143.93 142.36
15-07-13 143.86 145.07 143.50 1,847,800 144.06 142.49
15-07-10 141.71 143.43 141.17 2,846,000 142.72 141.16
15-07-09 141.35 141.50 137.71 3,317,600 139.45 137.93
Date Open High Low Vol Cls adjCls
15-07-08 139.98 140.53 139.27 2,917,100 139.90 138.37
15-07-07 136.30 140.87 136.03 3,790,000 140.50 138.96
15-07-06 135.15 136.84 135.06 2,450,400 135.88 134.40
15-07-02 137.00 137.20 136.28 1,148,400 136.39 134.90
15-07-01 135.79 136.57 135.54 1,707,000 136.49 135.00
15-06-30 136.38 136.71 134.73 2,454,300 135.06 133.58
15-06-29 137.01 137.82 135.66 1,963,200 135.69 134.21
15-06-26 137.94 138.64 137.53 2,248,900 138.06 136.55
15-06-25 138.45 139.91 137.42 1,660,900 137.45 135.95
Date Open High Low Vol Cls adjCls
15-06-24 139.34 139.86 138.28 1,965,900 138.34 136.83
15-06-23 140.44 140.90 139.53 1,489,400 139.65 138.12
15-06-22 140.84 141.17 140.08 1,415,700 140.19 138.66
15-06-19 140.59 141.48 140.18 2,758,200 140.30 138.77
15-06-18 139.49 141.10 139.22 2,074,100 140.50 138.96
15-06-17 137.94 139.32 137.88 1,508,100 138.88 137.36
15-06-16 137.20 138.24 137.15 1,553,600 137.98 136.47
15-06-15 137.94 138.32 137.15 1,939,500 137.23 135.73
15-06-12 139.06 139.30 138.51 1,290,700 138.78 137.26
Date Open High Low Vol Cls adjCls
15-06-11 139.64 140.47 139.19 1,342,300 139.32 137.80
15-06-10 138.32 139.94 138.26 1,725,600 139.43 137.91
15-06-09 137.92 138.76 137.81 2,039,100 138.04 136.53
15-06-08 138.91 138.91 138.02 1,879,700 138.05 136.54
15-06-05 140.74 140.81 138.74 3,203,200 138.78 137.26
15-06-04 141.37 142.50 140.33 2,898,600 140.65 139.11
15-06-03 141.67 142.51 141.18 1,858,200 142.13 140.58
15-06-02 141.97 142.67 140.89 1,963,500 141.40 139.85
15-06-01 143.05 143.25 141.90 2,182,700 142.39 140.83
Date Open High Low Vol Cls adjCls
15-05-29 143.78 143.95 141.77 3,027,100 142.59 141.03
15-05-28 144.32 145.97 143.16 3,206,200 144.26 142.68
15-05-27 143.63 145.64 143.11 2,954,100 145.42 143.83
15-05-26 144.08 144.41 143.08 2,477,400 143.25 141.68
15-05-22 143.90 144.76 143.40 1,189,500 143.68 142.11
15-05-21 143.37 144.59 142.85 1,539,400 143.94 142.37
15-05-20 145.06 145.06 143.26 1,640,900 143.49 141.92
15-05-19 144.81 145.50 144.31 1,332,700 144.74 143.16
15-05-18 144.74 145.29 144.05 1,451,700 145.06 143.47
Date Open High Low Vol Cls adjCls
15-05-15 143.22 144.96 142.74 2,357,000 144.83 143.25
15-05-14 144.13 144.13 141.53 3,023,400 142.60 141.04
15-05-13 143.88 145.29 142.72 2,135,900 143.24 141.67
15-05-12 144.00 145.00 143.42 1,923,900 144.07 142.50
15-05-11 145.54 146.33 144.20 1,905,800 144.27 142.69
15-05-08 146.00 147.56 145.80 1,728,700 145.88 144.29
15-05-07 144.52 145.61 144.01 2,564,500 144.56 142.98
15-05-06 145.35 145.84 144.01 1,737,300 144.77 143.19
15-05-05 145.12 145.74 144.29 1,769,600 144.50 142.92
Date Open High Low Vol Cls adjCls
15-05-04 145.39 146.21 144.61 1,288,800 145.75 144.16
15-05-01 143.46 145.74 143.22 1,504,700 145.39 143.80
15-04-30 143.85 144.90 142.54 2,523,200 143.05 141.49
15-04-29 145.88 146.25 143.87 1,719,000 144.46 142.88
15-04-28 146.89 147.19 146.05 1,302,100 146.61 144.61
15-04-27 148.30 148.51 146.86 1,717,000 146.96 144.96
15-04-24 147.33 148.40 146.87 1,421,100 148.12 146.10
15-04-23 146.60 147.95 146.27 1,351,800 147.30 145.29
15-04-22 147.93 147.93 146.28 1,423,500 146.98 144.98
Date Open High Low Vol Cls adjCls
15-04-21 146.98 148.08 146.60 1,616,700 147.34 145.33
15-04-20 146.65 147.25 145.75 2,881,900 146.31 144.32
15-04-17 146.58 146.73 143.10 4,369,300 144.57 142.60
15-04-16 148.76 148.90 146.91 2,680,600 147.11 145.11
15-04-15 149.58 150.67 149.05 1,404,700 149.07 147.04
15-04-14 149.00 150.10 147.72 1,540,800 149.52 147.48
15-04-13 149.44 150.34 148.93 1,120,200 149.02 146.99
15-04-10 149.40 150.03 148.62 1,572,900 149.64 147.60
15-04-09 150.57 151.00 148.27 3,401,800 148.81 146.78
Date Open High Low Vol Cls adjCls
15-04-08 152.23 152.67 151.19 1,483,000 152.00 149.93
15-04-07 152.53 152.95 151.72 1,391,700 151.78 149.71
15-04-06 151.37 152.84 150.60 1,767,600 152.50 150.42
15-04-02 150.47 152.00 150.36 1,095,300 151.63 149.56
15-04-01 151.83 151.87 149.70 1,795,000 150.24 148.19
15-03-31 151.84 153.00 151.25 1,886,100 151.50 149.44
15-03-30 150.91 152.59 150.80 1,463,800 152.37 150.29
15-03-27 150.21 151.22 150.02 1,329,900 150.47 148.42
15-03-26 149.32 150.77 149.17 1,554,800 150.06 148.02
Date Open High Low Vol Cls adjCls
15-03-25 153.55 153.96 151.09 2,266,800 151.09 149.03
15-03-24 152.95 154.23 152.89 1,637,000 153.14 151.05
15-03-23 153.15 153.56 152.70 1,665,900 152.93 150.85
15-03-20 152.13 153.15 151.75 5,859,300 152.59 150.51
15-03-19 151.00 151.50 150.32 1,862,900 151.31 149.25
15-03-18 150.00 151.63 148.25 2,772,500 150.93 148.87
15-03-17 149.39 150.20 148.43 1,972,500 150.03 147.99
15-03-16 149.72 151.00 149.28 2,532,700 149.99 147.95
15-03-13 149.09 149.91 148.15 1,470,100 149.28 147.25
Date Open High Low Vol Cls adjCls
15-03-12 148.38 149.64 147.40 1,564,000 149.44 147.40
15-03-11 148.33 148.99 147.34 1,734,300 147.40 145.39
15-03-10 149.75 150.15 148.15 2,128,100 148.16 146.14
15-03-09 149.79 150.99 149.55 1,727,900 150.68 148.63
15-03-06 149.29 150.15 148.17 3,014,900 149.54 147.50
15-03-05 150.77 151.75 149.00 4,471,100 151.17 149.11
15-03-04 147.84 147.98 145.78 2,208,600 147.17 145.16
15-03-03 147.94 148.14 146.66 1,514,300 147.37 145.36
15-03-02 147.32 148.49 147.32 2,108,600 147.94 145.92
Date Open High Low Vol Cls adjCls
15-02-27 147.56 147.56 145.83 3,036,200 146.96 144.96
15-02-26 147.07 147.61 146.20 1,892,600 146.65 144.65
15-02-25 147.70 148.60 147.19 1,602,700 147.48 145.47
15-02-24 149.38 149.40 148.00 1,844,200 148.21 146.19
15-02-23 148.00 148.46 147.03 1,587,300 148.39 146.37
15-02-20 146.67 147.79 145.90 1,595,600 147.54 145.53
15-02-19 146.90 147.51 146.46 1,273,700 146.67 144.67
15-02-18 147.16 147.48 146.53 1,541,000 147.23 145.22
15-02-17 147.00 147.61 145.66 1,541,500 147.53 145.52
Date Open High Low Vol Cls adjCls
15-02-13 148.23 148.80 146.94 1,926,800 147.10 145.10
15-02-12 148.01 148.39 146.86 1,712,200 147.76 145.75
15-02-11 148.39 148.48 146.55 2,295,800 147.46 145.45
15-02-10 147.99 148.48 147.00 1,703,400 148.22 145.85
15-02-09 148.70 149.16 146.82 2,740,200 147.54 145.18
15-02-06 149.21 149.95 148.16 2,909,200 148.70 146.32
15-02-05 149.50 151.10 147.52 6,986,700 149.09 146.71
15-02-04 152.08 156.85 152.07 11,006,300 155.92 148.51
15-02-03 146.36 153.89 144.77 10,302,900 153.75 146.44
Date Open High Low Vol Cls adjCls
15-02-02 144.00 146.23 140.13 4,797,500 146.00 139.06
15-01-30 143.09 143.80 141.34 5,169,000 142.99 136.19
15-01-29 140.16 140.69 138.91 1,873,400 140.64 133.95
15-01-28 141.60 142.45 139.56 2,016,300 139.62 132.98
15-01-27 142.75 142.80 140.87 1,786,500 140.99 134.29
15-01-26 141.66 143.05 141.57 1,482,800 142.91 136.12
15-01-23 141.59 142.31 140.87 1,696,800 142.05 135.30
15-01-22 139.50 141.28 138.39 1,897,500 141.27 134.55
15-01-21 138.85 139.70 138.38 1,682,000 139.14 132.52
Date Open High Low Vol Cls adjCls
15-01-20 140.72 141.27 138.36 1,836,100 139.38 132.75
15-01-16 139.04 139.96 138.22 1,784,800 139.72 133.08
15-01-15 139.95 140.17 138.62 1,819,600 139.31 132.69
15-01-14 140.01 140.21 138.24 2,207,900 139.31 132.69
15-01-13 142.20 144.41 140.39 2,198,500 141.09 134.38
15-01-12 143.58 144.16 142.12 1,340,600 142.52 135.74
15-01-09 144.48 145.05 143.22 1,727,000 143.32 136.51
15-01-08 145.56 146.10 144.94 2,937,700 145.56 138.64
15-01-07 142.60 144.43 142.36 2,171,600 144.32 137.46
Date Open High Low Vol Cls adjCls
15-01-06 140.61 142.94 139.85 3,185,200 141.85 135.11
15-01-05 141.69 142.16 139.80 1,748,500 140.00 133.34
15-01-02 141.87 143.15 140.81 1,471,000 141.61 134.88
14-12-31 143.49 144.13 141.69 1,477,900 141.75 135.01
14-12-30 143.00 144.09 143.00 1,158,800 143.49 136.67
14-12-29 143.35 143.85 142.74 1,356,400 143.34 136.53
14-12-26 143.61 143.87 143.08 1,226,000 143.44 136.62
14-12-24 144.56 144.87 143.60 738,700 143.65 136.82
14-12-23 144.53 144.97 143.67 1,459,700 144.15 137.30
Date Open High Low Vol Cls adjCls
14-12-22 142.34 143.27 141.85 1,776,900 143.21 136.40
14-12-19 141.50 142.50 141.33 4,030,000 141.77 135.03
14-12-18 140.18 141.56 139.29 2,903,400 141.56 134.83
14-12-17 137.31 139.62 136.78 2,428,500 139.33 132.71
14-12-16 138.53 139.30 136.55 2,470,100 137.31 130.78
14-12-15 138.65 139.50 137.06 2,451,200 138.19 131.62
14-12-12 139.99 141.36 137.83 3,663,400 137.88 131.32
14-12-11 141.09 142.68 140.67 2,401,300 141.41 134.69
14-12-10 144.94 146.82 139.40 4,910,300 140.25 133.58
Date Open High Low Vol Cls adjCls
14-12-09 142.13 143.13 140.88 2,090,300 143.04 136.24
14-12-08 143.05 143.05 141.95 1,945,100 142.33 135.56
14-12-05 143.18 143.31 141.96 1,198,000 143.25 136.44
14-12-04 143.49 143.49 142.02 1,315,900 143.02 136.22
14-12-03 142.98 143.30 141.98 1,793,900 142.69 135.91
14-12-02 142.43 143.35 141.76 1,764,100 143.06 136.26
14-12-01 143.32 143.32 141.27 1,952,100 141.98 135.23
14-11-28 141.30 142.97 140.31 1,442,600 142.12 135.36
14-11-26 139.50 140.88 139.04 1,631,900 139.75 133.11
Date Open High Low Vol Cls adjCls
14-11-25 140.10 140.35 138.74 1,865,800 138.87 132.27
14-11-24 139.33 139.99 139.19 1,645,800 139.80 133.15
14-11-21 140.80 140.83 139.23 1,849,200 139.72 133.08
14-11-20 139.06 140.01 139.02 1,516,900 139.25 132.63
14-11-19 139.09 140.14 139.09 1,362,600 140.01 133.35
14-11-18 138.48 139.34 138.04 1,574,600 139.21 132.59
14-11-17 137.21 138.50 137.21 1,228,100 138.47 131.89
14-11-14 138.93 138.93 138.07 1,598,600 138.48 131.90
14-11-13 137.64 138.76 137.34 2,235,900 138.71 132.12
Date Open High Low Vol Cls adjCls
14-11-12 136.70 137.35 136.15 1,910,200 136.90 130.39
14-11-11 137.78 137.95 136.66 1,495,500 137.05 130.20
14-11-10 137.85 137.89 135.98 1,958,000 137.69 130.80
14-11-07 137.05 137.91 136.52 1,589,400 137.71 130.82
14-11-06 137.39 137.67 136.60 1,685,900 137.09 130.23
14-11-05 137.49 137.81 136.03 2,116,800 136.50 129.67
14-11-04 134.61 136.72 133.99 2,802,500 136.55 129.72
14-11-03 133.82 134.29 133.37 1,947,000 134.27 127.56
14-10-31 134.45 134.50 132.71 2,373,900 133.37 126.70
Date Open High Low Vol Cls adjCls
14-10-30 131.50 133.31 131.33 1,302,000 133.00 126.35
14-10-29 131.29 132.00 130.93 1,705,800 131.93 125.33
14-10-28 130.97 131.50 130.16 1,439,700 131.06 124.51
14-10-27 129.24 131.26 129.24 1,629,600 130.92 124.37
14-10-24 128.58 130.54 128.56 2,490,300 130.44 123.92
14-10-23 131.03 131.48 130.35 1,763,600 130.59 124.06
14-10-22 130.56 131.59 130.32 1,880,000 130.54 124.01
14-10-21 128.94 130.65 128.17 2,105,600 130.28 123.76
14-10-20 124.83 128.87 124.65 3,499,800 128.42 122.00
Date Open High Low Vol Cls adjCls
14-10-17 123.77 125.75 123.18 3,198,900 124.65 118.42
14-10-16 122.68 123.85 122.05 3,542,900 122.95 116.80
14-10-15 125.10 125.70 123.28 3,784,300 124.30 118.08
14-10-14 127.50 127.98 125.27 4,003,500 126.25 119.94
14-10-13 128.57 128.85 126.89 2,445,200 126.97 120.62
14-10-10 128.26 131.41 128.26 3,353,000 128.90 122.45
14-10-09 128.22 130.74 128.19 2,962,700 128.41 121.99
14-10-08 128.20 128.95 127.16 4,262,500 128.73 122.29
14-10-07 125.35 125.83 124.75 2,334,100 125.27 119.01
Date Open High Low Vol Cls adjCls
14-10-06 127.56 127.67 125.93 1,907,500 126.21 119.90
14-10-03 126.20 127.65 126.01 1,770,300 127.09 120.73
14-10-02 124.99 126.21 124.82 1,545,800 125.79 119.50
14-10-01 125.25 125.68 124.45 1,408,700 124.76 118.52
14-09-30 124.86 125.60 124.77 1,665,300 125.32 119.05
14-09-29 125.03 125.60 124.78 1,171,000 125.32 119.05
14-09-26 125.41 125.67 124.38 2,045,300 125.54 119.26
14-09-25 127.45 127.55 125.60 1,819,900 125.66 119.38
14-09-24 126.09 127.78 125.58 2,076,300 127.62 121.24
Date Open High Low Vol Cls adjCls
14-09-23 125.96 125.99 125.21 1,563,100 125.51 119.23
14-09-22 126.37 126.50 125.58 1,453,700 125.83 119.54
14-09-19 127.29 127.29 126.47 3,018,500 126.50 120.17
14-09-18 126.21 126.80 125.96 1,401,500 126.48 120.15
14-09-17 126.03 126.56 125.67 1,594,000 126.01 119.71
14-09-16 125.60 126.79 125.52 1,684,400 126.43 120.11
14-09-15 125.57 126.53 125.45 1,615,300 125.71 119.42
14-09-12 126.25 126.25 125.02 1,598,300 125.37 119.10
14-09-11 126.16 126.53 125.64 1,511,200 125.94 119.64
Date Open High Low Vol Cls adjCls
14-09-10 126.31 126.49 125.87 1,014,900 126.17 119.86
14-09-09 126.14 126.49 125.74 1,500,500 126.11 119.80
14-09-08 127.05 127.32 126.26 2,057,400 126.60 120.27
14-09-05 125.04 127.03 124.71 2,910,600 127.01 120.66
14-09-04 123.00 125.17 122.56 4,440,300 125.15 118.89
14-09-03 121.70 121.94 121.11 1,901,000 121.35 115.28
14-09-02 121.00 121.63 120.90 1,469,900 121.56 115.48
14-08-29 121.68 121.68 120.58 1,047,300 121.08 115.02
14-08-28 121.01 121.25 120.70 799,400 120.97 114.92
Date Open High Low Vol Cls adjCls
14-08-27 121.58 121.58 120.83 1,028,200 121.24 115.18
14-08-26 121.43 121.59 120.86 1,385,400 121.09 115.03
14-08-25 121.79 122.00 121.12 1,097,300 121.39 115.32
14-08-22 121.90 122.06 121.15 1,401,400 121.29 115.22
14-08-21 120.79 121.88 120.72 1,544,300 121.62 115.54
14-08-20 120.45 121.23 120.09 1,287,200 120.91 114.86
14-08-19 119.38 120.75 119.24 1,708,900 120.61 114.58
14-08-18 119.00 119.68 118.95 1,232,900 119.46 113.49
14-08-15 119.91 119.95 117.78 2,019,900 118.57 112.64
Date Open High Low Vol Cls adjCls
14-08-14 118.51 119.27 118.31 1,067,900 119.26 113.30
14-08-13 119.00 119.10 118.25 1,458,100 118.64 112.71
14-08-12 118.77 119.27 118.55 1,082,100 119.01 113.06
14-08-11 119.40 119.51 118.70 1,227,600 119.18 113.22
14-08-08 117.96 119.40 117.81 2,319,900 119.16 113.20
14-08-07 118.22 119.00 117.47 2,698,200 117.80 111.91
14-08-06 117.95 119.97 117.80 2,859,800 119.59 113.61
14-08-05 117.50 118.20 117.29 1,798,600 118.05 112.15
14-08-04 117.55 118.38 117.11 1,683,800 118.15 112.24
Date Open High Low Vol Cls adjCls
14-08-01 117.80 118.33 117.46 2,089,500 117.88 111.98
14-07-31 117.54 118.34 117.28 2,476,800 117.54 111.66
14-07-30 118.79 119.07 117.44 2,024,900 118.18 112.27
14-07-29 118.93 119.60 118.53 2,544,900 118.90 112.95
14-07-28 117.44 117.66 116.81 1,402,600 117.12 111.26
14-07-25 117.96 118.03 117.07 1,543,700 117.55 111.67
14-07-24 117.50 118.28 117.46 1,347,700 118.14 112.23
14-07-23 117.41 117.76 117.27 1,155,200 117.59 111.71
14-07-22 117.28 118.04 117.10 1,769,000 117.55 111.67
Date Open High Low Vol Cls adjCls
14-07-21 117.43 117.91 116.86 1,334,400 117.04 111.19
14-07-18 117.32 117.80 116.61 2,148,600 117.74 111.85
14-07-17 117.35 117.54 116.58 1,433,300 116.79 110.95
14-07-16 118.09 118.44 117.66 1,531,200 117.85 111.96
14-07-15 118.16 118.25 117.18 2,634,200 117.82 111.93
14-07-14 118.21 118.49 117.30 1,695,500 117.36 111.49
14-07-11 118.13 118.25 117.09 1,684,700 118.01 112.11
14-07-10 117.50 118.64 117.50 2,266,400 118.08 112.17
14-07-09 117.21 117.99 117.11 2,328,100 117.92 112.02
Date Open High Low Vol Cls adjCls
14-07-08 116.45 117.65 116.11 2,584,200 117.46 111.25
14-07-07 116.33 116.49 115.88 1,576,900 116.32 110.17
14-07-03 115.86 116.59 115.80 976,000 116.35 110.20
14-07-02 115.25 115.91 115.25 1,122,200 115.75 109.63
14-07-01 115.54 115.70 114.90 1,501,700 115.44 109.34
14-06-30 115.62 116.09 115.10 1,386,600 115.16 109.07
14-06-27 115.63 115.75 115.01 2,477,300 115.49 109.38
14-06-26 116.24 116.50 115.28 1,252,100 115.64 109.52
14-06-25 116.00 116.45 115.68 1,188,700 116.27 110.12
Date Open High Low Vol Cls adjCls
14-06-24 115.53 116.51 115.08 1,906,600 116.31 110.16
14-06-23 115.20 115.32 114.51 1,501,600 115.22 109.13
14-06-20 116.65 116.65 115.09 2,958,000 115.36 109.26
14-06-19 116.57 116.58 115.78 1,635,800 116.26 110.11
14-06-18 115.66 116.34 115.07 2,113,100 116.27 110.12
14-06-17 115.40 115.79 115.14 1,505,800 115.45 109.34
14-06-16 115.32 115.46 114.95 1,503,100 115.43 109.33
14-06-13 115.70 115.70 114.67 1,230,000 115.30 109.20
14-06-12 116.13 116.43 115.07 1,423,400 115.44 109.34
Date Open High Low Vol Cls adjCls
14-06-11 116.46 116.94 115.98 1,117,100 116.24 110.09
14-06-10 117.37 117.73 116.90 1,089,100 117.10 110.91
14-06-09 118.21 118.85 117.47 1,623,100 117.78 111.55
14-06-06 117.69 118.24 117.58 1,664,800 118.23 111.98
14-06-05 117.00 117.94 116.72 2,614,300 117.75 111.52
14-06-04 115.29 116.49 115.27 1,293,000 116.31 110.16
14-06-03 115.47 116.00 115.27 1,127,400 115.51 109.40
14-06-02 115.84 116.14 115.54 1,082,100 115.68 109.56
14-05-30 114.61 116.09 114.01 2,622,400 116.02 109.88
Date Open High Low Vol Cls adjCls
14-05-29 114.58 115.19 113.51 2,976,700 114.14 108.10
14-05-28 114.00 114.95 113.96 2,388,800 114.24 108.20
14-05-27 115.00 115.22 113.62 2,583,900 113.87 107.85
14-05-23 115.07 115.15 114.51 1,100,300 114.94 108.86
14-05-22 114.53 115.00 114.40 1,059,900 114.73 108.66
14-05-21 115.10 115.32 114.16 1,712,700 114.52 108.46
14-05-20 115.79 116.11 114.98 2,126,900 115.13 109.04
14-05-19 115.09 116.55 114.87 2,212,800 116.37 110.22
14-05-16 114.58 115.82 114.36 2,145,300 115.61 109.50
Date Open High Low Vol Cls adjCls
14-05-15 114.76 114.80 113.62 1,883,200 114.35 108.30
14-05-14 115.73 116.10 114.86 1,255,300 115.13 109.04
14-05-13 116.32 116.60 116.08 1,229,400 116.29 109.80
14-05-12 115.78 116.91 115.58 1,940,500 116.51 110.01
14-05-09 114.55 115.67 114.30 1,954,600 115.39 108.95
14-05-08 113.08 114.82 112.97 2,556,900 114.73 108.33
14-05-07 112.83 113.09 111.61 2,950,600 111.98 105.73
14-05-06 114.28 114.49 112.77 1,945,300 112.83 106.54
14-05-05 115.06 115.06 113.93 1,398,000 114.49 108.10
Date Open High Low Vol Cls adjCls
14-05-02 116.14 116.14 115.06 1,321,100 115.15 108.73
14-05-01 115.68 116.00 114.94 1,168,000 115.56 109.11
14-04-30 115.04 115.76 114.76 1,633,800 115.68 109.23
14-04-29 115.38 115.95 115.16 1,580,300 115.40 108.96
14-04-28 115.10 116.61 115.10 3,018,800 115.59 109.14
14-04-25 114.85 115.30 114.20 1,721,200 115.01 108.60
14-04-24 114.90 115.31 114.14 1,939,300 115.03 108.61
14-04-23 113.48 114.99 113.33 1,991,200 114.79 108.39
14-04-22 114.00 114.23 113.51 2,315,100 113.56 107.23
Date Open High Low Vol Cls adjCls
14-04-21 113.51 114.10 113.40 1,826,800 114.10 107.74
14-04-17 113.52 114.03 113.12 1,659,000 113.50 107.17
14-04-16 112.80 113.64 112.27 2,455,000 113.49 107.16
14-04-15 112.58 112.96 111.45 2,123,700 112.06 105.81
14-04-14 112.49 113.00 111.53 2,519,000 112.56 106.28
14-04-11 111.44 112.78 111.40 3,097,800 112.08 105.83
14-04-10 114.12 114.44 111.94 3,305,100 112.08 105.83
14-04-09 112.72 113.14 112.11 2,899,600 113.05 106.74
14-04-08 110.56 112.74 110.38 3,863,900 112.66 106.38
Date Open High Low Vol Cls adjCls
14-04-07 110.73 111.13 110.36 3,119,400 110.79 104.61
14-04-04 111.95 112.00 110.63 2,716,200 110.65 104.48
14-04-03 111.74 112.15 111.28 2,328,900 111.70 105.47
14-04-02 111.90 112.01 110.94 3,296,800 111.55 105.33
14-04-01 112.21 112.55 111.51 2,566,200 111.86 105.62
14-03-31 111.94 112.28 111.57 2,119,500 111.68 105.45
14-03-28 112.35 112.79 111.15 2,795,500 111.66 105.43
14-03-27 112.50 112.94 111.82 2,039,500 112.03 105.78
14-03-26 114.28 114.47 112.46 1,905,900 112.49 106.22
Date Open High Low Vol Cls adjCls
14-03-25 113.82 114.46 113.79 2,199,400 113.93 107.58
14-03-24 113.99 114.00 112.89 2,501,700 113.37 107.05
14-03-21 114.41 114.58 113.30 4,442,300 113.83 107.48
14-03-20 112.56 113.22 112.13 1,408,200 113.16 106.85
14-03-19 113.54 114.25 112.46 1,635,600 112.85 106.56
14-03-18 113.90 114.12 113.02 2,501,000 113.85 107.50
14-03-17 114.14 114.46 113.39 2,189,200 113.46 107.13
14-03-14 114.95 114.95 113.33 2,290,000 113.45 107.12
14-03-13 115.66 115.79 114.19 2,519,600 114.41 108.03
Date Open High Low Vol Cls adjCls
14-03-12 114.39 115.62 114.25 2,173,400 115.21 108.78
14-03-11 114.56 114.75 113.92 2,201,800 114.71 108.31
14-03-10 113.21 114.59 113.00 2,319,100 114.59 108.20
14-03-07 113.80 114.01 113.14 2,905,600 113.50 107.17
14-03-06 113.15 114.64 112.27 8,921,900 113.26 106.94
14-03-05 116.57 116.95 115.81 2,305,700 116.47 109.97
14-03-04 116.61 116.91 115.85 1,808,300 116.65 110.14
14-03-03 116.22 117.07 115.11 1,667,000 115.75 109.29
14-02-28 116.50 117.47 115.89 2,103,000 116.80 110.29
Date Open High Low Vol Cls adjCls
14-02-27 116.03 116.42 115.28 1,374,400 116.22 109.74
14-02-26 115.50 116.83 115.37 1,924,500 115.88 109.42
14-02-25 114.00 115.89 114.00 1,920,800 115.46 109.02
14-02-24 113.46 114.81 113.20 2,281,900 113.94 107.59
14-02-21 115.40 115.49 112.92 3,654,300 113.19 106.88
14-02-20 114.57 115.55 113.88 1,837,100 115.06 108.64
14-02-19 115.11 115.30 114.27 1,802,600 114.91 108.50
14-02-18 116.30 116.41 114.92 2,056,500 115.36 108.93
14-02-14 115.16 116.49 114.50 1,517,900 116.10 109.62
Date Open High Low Vol Cls adjCls
14-02-13 114.14 115.93 114.14 1,583,300 115.81 109.35
14-02-12 114.88 115.43 114.30 1,737,700 114.81 108.41
14-02-11 113.91 115.15 113.50 1,768,900 114.99 108.28
14-02-10 114.04 114.10 112.58 1,871,700 113.85 107.21
14-02-07 114.08 114.61 113.38 2,194,100 114.04 107.39
14-02-06 113.01 114.58 113.00 3,738,900 114.26 107.60
14-02-05 110.22 110.80 109.80 2,374,200 110.51 104.07
14-02-04 110.73 111.33 109.50 2,529,600 110.89 104.42
14-02-03 112.96 113.00 110.05 3,111,900 110.18 103.75
Date Open High Low Vol Cls adjCls
14-01-31 111.29 113.28 111.13 2,143,600 112.36 105.81
14-01-30 112.75 113.49 112.09 1,625,800 112.73 106.16
14-01-29 114.05 114.19 112.11 2,356,000 112.23 105.68
14-01-28 113.53 114.76 113.44 2,362,100 114.38 107.71
14-01-27 112.56 113.73 112.03 3,784,900 113.08 106.49
14-01-24 112.69 112.87 111.92 3,183,100 112.13 105.59
14-01-23 113.50 113.53 112.40 2,162,300 112.80 106.22
14-01-22 115.01 115.16 113.69 2,501,600 113.75 107.12
14-01-21 115.61 116.11 114.84 2,110,800 114.93 108.23
Date Open High Low Vol Cls adjCls
14-01-17 115.60 116.61 115.43 2,708,100 116.29 109.51
14-01-16 116.44 116.47 115.30 1,938,200 115.56 108.82
14-01-15 116.07 116.69 115.25 1,847,500 116.24 109.46
14-01-14 115.20 116.83 115.12 2,320,600 116.23 109.45
14-01-13 117.06 117.53 114.58 3,164,200 114.77 108.08
14-01-10 118.20 118.65 116.66 2,790,200 117.85 110.98
14-01-09 116.20 119.10 114.05 5,759,400 118.51 111.60
14-01-08 116.04 116.04 113.92 4,600,000 114.05 107.40
14-01-07 116.39 116.56 115.38 2,292,500 115.86 109.10
Date Open High Low Vol Cls adjCls
14-01-06 117.49 117.75 115.89 2,120,200 116.40 109.61
14-01-03 118.21 118.36 117.13 1,293,500 117.29 110.45
14-01-02 118.71 119.30 117.74 1,618,400 117.81 110.94
13-12-31 119.19 119.71 118.71 1,181,700 119.02 112.08
13-12-30 118.95 119.37 118.57 812,800 118.77 111.84
13-12-27 118.87 119.31 118.25 995,100 118.53 111.62
13-12-26 118.68 119.11 118.59 1,169,900 118.63 111.71
13-12-24 118.69 118.85 118.18 612,500 118.69 111.77
13-12-23 119.10 119.13 118.13 1,181,600 118.69 111.77
Date Open High Low Vol Cls adjCls
13-12-20 117.69 119.05 117.69 3,007,000 118.53 111.62
13-12-19 117.84 118.44 117.25 2,339,400 117.99 111.11
13-12-18 117.78 118.60 115.85 3,167,600 118.50 111.59
13-12-17 118.17 118.36 117.02 1,722,800 117.55 110.69
13-12-16 117.92 118.90 117.53 2,069,500 118.00 111.12
13-12-13 119.01 119.05 117.41 1,722,600 117.91 111.03
13-12-12 118.52 119.40 118.10 2,023,600 118.22 111.33
13-12-11 118.10 120.30 116.97 6,113,600 118.57 111.66
13-12-10 121.19 121.48 119.97 3,163,300 120.04 113.04
Date Open High Low Vol Cls adjCls
13-12-09 122.82 122.84 121.38 2,192,500 121.66 114.56
13-12-06 122.00 122.15 121.02 1,734,800 122.06 114.94
13-12-05 121.50 122.35 120.50 3,329,000 120.95 113.90
13-12-04 123.26 124.46 122.36 1,644,000 122.97 115.80
13-12-03 123.72 123.97 122.97 1,767,900 123.82 116.60
13-12-02 125.66 125.69 123.45 1,444,900 123.69 116.48
13-11-29 125.70 126.03 125.14 725,400 125.43 118.12
13-11-27 125.65 125.89 125.20 873,400 125.38 118.07
13-11-26 125.21 126.12 125.04 1,597,700 125.18 117.88
Date Open High Low Vol Cls adjCls
13-11-25 125.67 126.12 124.90 1,391,900 125.17 117.87
13-11-22 124.26 125.35 124.00 1,502,000 125.21 117.91
13-11-21 122.95 124.20 122.31 1,164,200 123.89 116.66
13-11-20 124.00 124.21 122.43 1,135,900 122.76 115.60
13-11-19 123.54 124.10 123.12 1,233,600 123.63 116.42
13-11-18 124.66 124.66 122.92 1,327,600 123.31 116.12
13-11-15 123.66 124.69 123.39 1,784,200 124.29 117.04
13-11-14 123.39 124.06 122.85 1,488,000 123.74 116.52
13-11-13 121.91 123.17 121.60 1,679,300 123.17 115.99
Date Open High Low Vol Cls adjCls
13-11-12 121.61 122.73 121.52 1,588,000 122.45 115.02
13-11-11 122.74 123.67 122.10 1,275,700 123.02 115.55
13-11-08 122.21 122.89 121.12 2,314,300 122.78 115.33
13-11-07 124.74 124.74 122.51 2,459,500 122.78 115.33
13-11-06 120.44 124.56 120.32 3,059,000 124.07 116.54
13-11-05 120.15 120.43 119.10 1,419,700 120.13 112.84
13-11-04 120.00 120.40 119.26 1,588,900 120.34 113.04
13-11-01 118.71 119.80 118.55 2,185,100 119.62 112.36
13-10-31 117.86 118.60 117.47 1,587,700 118.00 110.84
Date Open High Low Vol Cls adjCls
13-10-30 118.59 118.90 117.21 1,108,600 117.76 110.61
13-10-29 117.67 118.99 117.37 1,881,000 118.75 111.54
13-10-28 116.20 118.29 116.20 1,802,400 117.35 110.23
13-10-25 115.97 116.46 115.29 1,840,100 116.44 109.37
13-10-24 115.54 116.80 115.18 2,250,100 116.24 109.18
13-10-23 117.25 118.03 117.02 1,183,200 117.16 110.05
13-10-22 117.18 118.89 117.09 1,386,000 117.81 110.66
13-10-21 117.41 117.50 116.75 1,454,600 117.38 110.25
13-10-18 118.32 118.35 116.63 2,727,100 117.64 110.50
Date Open High Low Vol Cls adjCls
13-10-17 117.23 118.70 117.10 2,099,700 118.26 111.08
13-10-16 116.27 117.49 115.62 1,854,900 117.36 110.24
13-10-15 115.76 116.11 115.27 1,503,100 115.36 108.36
13-10-14 115.01 116.30 115.01 1,195,100 116.26 109.20
13-10-11 115.16 116.00 114.74 1,563,000 115.90 108.86
13-10-10 114.98 115.96 114.13 2,388,300 115.70 108.68
13-10-09 111.08 115.23 110.15 5,852,500 114.59 107.63
13-10-08 113.49 113.79 112.12 2,148,600 112.21 105.40
13-10-07 113.81 114.17 113.36 1,293,900 113.41 106.53
Date Open High Low Vol Cls adjCls
13-10-04 114.18 114.95 114.03 1,084,900 114.44 107.49
13-10-03 114.34 115.14 113.90 1,608,000 114.42 107.47
13-10-02 114.62 115.09 114.32 1,640,200 114.82 107.85
13-10-01 115.11 115.17 114.65 1,452,200 115.00 108.02
13-09-30 115.03 115.56 114.74 1,829,000 115.17 108.18
13-09-27 115.61 116.21 115.42 897,500 115.72 108.70
13-09-26 115.89 116.48 115.24 1,039,100 116.40 109.33
13-09-25 116.45 116.57 115.00 2,268,800 115.41 108.40
13-09-24 117.32 118.08 116.32 1,650,000 116.34 109.28
Date Open High Low Vol Cls adjCls
13-09-23 117.08 118.17 117.05 1,762,600 117.57 110.43
13-09-20 119.36 119.45 117.61 2,587,100 117.94 110.78
13-09-19 119.07 119.47 118.64 1,219,500 119.20 111.96
13-09-18 117.68 119.06 116.96 1,858,800 118.64 111.44
13-09-17 117.30 118.52 117.09 990,900 117.91 110.75
13-09-16 118.36 118.46 116.96 1,767,100 117.35 110.23
13-09-13 118.53 118.57 116.91 1,661,000 117.03 109.93
13-09-12 119.06 119.33 117.86 1,371,000 118.19 111.02
13-09-11 117.57 119.34 117.50 1,808,600 119.25 112.01
Date Open High Low Vol Cls adjCls
13-09-10 115.85 117.56 115.53 1,665,400 117.32 110.20
13-09-09 114.17 115.47 113.93 1,262,000 115.35 108.35
13-09-06 114.30 115.01 113.12 2,232,000 114.35 107.41
13-09-05 113.00 115.10 113.00 2,564,100 114.62 107.66
13-09-04 111.99 112.28 111.35 1,397,900 111.50 104.73
13-09-03 112.81 113.13 111.55 1,204,600 111.98 105.18
13-08-30 111.74 112.19 111.15 1,207,700 111.87 105.08
13-08-29 110.29 111.89 110.19 1,388,000 111.39 104.63
13-08-28 111.72 111.72 110.36 1,648,900 110.46 103.75
Date Open High Low Vol Cls adjCls
13-08-27 111.23 111.87 111.03 1,415,500 111.67 104.89
13-08-26 113.00 113.12 111.84 1,031,500 111.87 105.08
13-08-23 112.59 113.49 111.66 1,444,900 113.07 106.21
13-08-22 112.05 112.58 111.90 998,500 112.24 105.43
13-08-21 112.63 112.87 111.85 1,329,300 111.96 105.16
13-08-20 112.24 113.29 112.10 1,448,500 112.84 105.99
13-08-19 111.90 112.94 111.80 1,259,500 112.08 105.28
13-08-16 111.77 112.51 111.65 1,651,000 111.90 105.11
13-08-15 112.46 112.78 111.51 1,656,600 111.79 105.00
Date Open High Low Vol Cls adjCls
13-08-14 115.15 115.25 113.59 1,656,500 113.78 106.87
13-08-13 116.34 116.35 114.75 1,230,300 115.65 108.63
13-08-12 115.59 116.21 115.02 1,596,800 115.73 108.70
13-08-09 116.86 117.25 115.37 1,676,800 115.63 108.61
13-08-08 118.06 118.91 116.08 2,372,700 117.39 110.26
13-08-07 119.15 119.52 118.46 1,297,600 119.34 112.10
13-08-06 119.24 119.92 119.02 1,308,500 119.50 111.95
13-08-05 119.45 120.20 118.94 1,336,700 120.07 112.49
13-08-02 118.30 119.50 117.92 1,503,600 119.37 111.83
Date Open High Low Vol Cls adjCls
13-08-01 118.07 118.60 117.65 1,255,700 118.34 110.87
13-07-31 117.55 118.10 116.97 1,925,200 117.42 110.01
13-07-30 117.84 118.31 116.77 1,162,500 116.93 109.55
13-07-29 116.48 117.70 116.24 1,198,100 117.14 109.74
13-07-26 116.77 117.00 115.54 1,863,100 116.57 109.21
13-07-25 117.09 117.68 116.66 1,352,200 117.45 110.03
13-07-24 119.00 119.39 117.25 1,726,900 117.90 110.46
13-07-23 118.37 119.15 118.29 1,079,600 119.10 111.58
13-07-22 118.82 118.83 117.65 1,158,000 118.05 110.60
Date Open High Low Vol Cls adjCls
13-07-19 117.58 118.14 116.57 1,639,200 118.07 110.62
13-07-18 117.34 117.60 116.40 1,180,700 117.06 109.67
13-07-17 116.96 117.70 116.35 1,276,900 117.40 109.99
13-07-16 116.17 116.74 115.55 1,295,200 116.53 109.17
13-07-15 116.00 116.24 115.12 1,156,500 115.89 108.57
13-07-12 115.47 116.88 115.20 2,233,300 116.46 109.11
13-07-11 114.84 115.94 114.34 1,549,900 115.89 108.57
13-07-10 113.48 114.04 113.31 1,274,300 113.65 106.47
13-07-09 113.09 113.60 112.75 1,360,800 113.35 106.19
Date Open High Low Vol Cls adjCls
13-07-08 112.34 112.97 112.07 1,525,200 112.62 105.51
13-07-05 112.24 112.31 110.71 1,366,700 111.76 104.70
13-07-03 110.43 111.29 110.06 752,200 110.91 103.91
13-07-02 110.63 111.87 110.45 1,279,700 110.85 103.85
13-07-01 111.55 111.81 110.32 1,112,700 110.43 103.46
13-06-28 111.21 112.22 110.52 1,853,600 110.57 103.59
13-06-27 111.57 112.35 111.24 922,200 111.49 104.45
13-06-26 110.45 111.47 110.10 1,539,200 111.18 104.16
13-06-25 110.68 110.68 109.24 1,607,800 110.25 103.29
Date Open High Low Vol Cls adjCls
13-06-24 107.46 110.60 107.44 1,832,300 109.64 102.72
13-06-21 108.39 109.58 107.90 3,111,500 108.65 101.79
13-06-20 109.73 109.73 107.38 2,211,900 107.56 100.77
13-06-19 112.23 112.59 110.14 1,458,600 110.19 103.23
13-06-18 111.54 112.20 111.20 1,250,200 112.09 105.01
13-06-17 111.75 112.50 110.94 1,441,700 111.70 104.65
13-06-14 110.37 111.62 110.33 1,318,000 111.00 103.99
13-06-13 109.17 111.14 109.02 1,230,500 110.88 103.88
13-06-12 110.75 110.82 109.11 1,320,200 109.40 102.49
Date Open High Low Vol Cls adjCls
13-06-11 109.75 111.00 109.52 1,066,300 110.02 103.07
13-06-10 110.93 111.03 109.64 1,563,900 110.31 103.35
13-06-07 111.24 111.95 110.17 2,013,400 110.58 103.60
13-06-06 109.54 111.13 109.38 2,186,800 111.09 104.08
13-06-05 110.12 110.59 108.88 2,018,400 109.17 102.28
13-06-04 110.86 111.81 109.90 1,855,200 110.66 103.67
13-06-03 109.92 111.05 108.57 2,341,400 110.88 103.88
13-05-31 112.12 112.74 109.63 3,537,200 109.63 102.71
13-05-30 114.28 115.49 111.87 3,459,400 111.88 104.82
Date Open High Low Vol Cls adjCls
13-05-29 114.53 114.65 112.74 1,834,000 112.95 105.82
13-05-28 115.10 115.77 114.03 2,693,700 114.83 107.58
13-05-24 112.48 114.69 112.25 1,769,800 114.39 107.17
13-05-23 112.73 114.20 111.85 2,225,200 113.19 106.04
13-05-22 113.33 114.72 112.93 2,524,300 113.38 106.22
13-05-21 112.48 113.96 112.21 1,946,000 113.48 106.31
13-05-20 113.06 113.13 111.95 1,664,300 112.02 104.95
13-05-17 112.21 113.19 111.64 1,678,300 113.05 105.91
13-05-16 112.59 113.00 111.22 1,533,600 111.51 104.47
Date Open High Low Vol Cls adjCls
13-05-15 110.86 112.95 110.69 1,810,600 112.82 105.70
13-05-14 110.29 111.72 109.89 1,932,800 111.39 104.07
13-05-13 109.69 110.32 109.60 1,246,600 110.01 102.78
13-05-10 109.41 110.15 109.17 1,239,600 109.99 102.76
13-05-09 109.88 110.15 108.88 1,306,300 109.14 101.96
13-05-08 109.90 110.25 109.40 863,800 109.61 102.40
13-05-07 109.02 109.78 108.66 1,617,400 109.71 102.50
13-05-06 109.71 110.25 109.03 1,112,700 109.09 101.92
13-05-03 109.93 110.41 109.01 1,407,600 109.75 102.53
Date Open High Low Vol Cls adjCls
13-05-02 108.17 109.29 107.72 1,442,900 108.69 101.54
13-05-01 108.13 109.00 107.96 1,199,400 108.22 101.10
13-04-30 108.12 108.57 107.68 1,561,400 108.43 101.30
13-04-29 109.30 109.47 108.47 1,728,300 108.63 101.49
13-04-26 108.90 109.75 108.38 2,146,700 109.27 102.09
13-04-25 108.35 109.34 107.80 1,848,100 109.13 101.96
13-04-24 107.46 108.35 107.30 2,234,300 107.83 100.74
13-04-23 105.74 107.35 105.54 1,731,100 107.25 100.20
13-04-22 104.43 105.78 104.27 2,048,400 105.16 98.25
Date Open High Low Vol Cls adjCls
13-04-19 103.20 104.65 103.20 2,215,600 104.45 97.58
13-04-18 104.76 105.12 103.33 1,854,300 103.61 96.80
13-04-17 104.77 105.25 104.34 1,882,600 104.77 97.88
13-04-16 104.73 105.79 104.55 2,796,500 105.55 98.61
13-04-15 105.45 106.22 104.13 1,818,400 104.21 97.36
13-04-12 106.14 106.79 105.65 1,437,700 106.13 99.15
13-04-11 105.88 106.40 105.19 2,319,400 106.01 99.04
13-04-10 105.73 106.52 105.53 1,757,200 105.75 98.80
13-04-09 107.25 107.28 105.59 1,947,300 105.79 98.83
Date Open High Low Vol Cls adjCls
13-04-08 106.45 107.09 105.87 1,077,600 107.04 100.00
13-04-05 105.30 105.97 104.45 1,678,900 105.80 98.84
13-04-04 106.26 106.89 105.46 1,575,700 106.36 99.37
13-04-03 107.50 107.74 106.00 1,833,200 106.36 99.37
13-04-02 106.27 107.75 106.03 1,831,900 107.68 100.60
13-04-01 106.00 106.59 105.38 1,005,700 105.81 98.85
13-03-28 106.66 107.06 105.61 1,672,900 106.11 99.13
13-03-27 105.24 106.77 105.04 1,971,500 106.64 99.63
13-03-26 105.69 106.01 105.44 1,452,800 105.97 99.00
Date Open High Low Vol Cls adjCls
13-03-25 105.19 105.77 104.56 2,315,300 105.47 98.54
13-03-22 103.46 105.12 103.44 2,036,100 105.11 98.20
13-03-21 102.85 103.97 102.68 2,216,900 103.52 96.71
13-03-20 102.44 103.36 102.34 2,316,400 103.08 96.30
13-03-19 101.86 102.54 101.13 2,240,300 102.12 95.41
13-03-18 101.34 102.01 101.01 2,138,000 101.68 94.99
13-03-15 102.55 102.99 101.51 4,001,800 101.75 95.06
13-03-14 103.27 104.03 102.91 2,316,700 102.91 96.14
13-03-13 103.99 104.19 102.91 2,459,100 103.42 96.62
Date Open High Low Vol Cls adjCls
13-03-12 103.61 105.52 103.26 3,795,000 103.75 96.93
13-03-11 103.55 103.69 102.35 2,120,800 102.44 95.70
13-03-08 102.58 103.26 101.86 1,549,200 103.04 96.27
13-03-07 103.55 103.98 101.90 2,603,300 101.97 95.27
13-03-06 103.15 103.49 102.36 1,254,400 102.56 95.82
13-03-05 103.68 103.88 102.75 1,611,700 103.15 96.37
13-03-04 101.26 103.46 101.16 1,942,000 103.43 96.63
13-03-01 100.82 101.65 100.26 1,790,100 101.42 94.75
13-02-28 101.07 102.37 100.79 2,213,200 101.29 94.63
Date Open High Low Vol Cls adjCls
13-02-27 99.67 101.54 98.95 2,511,000 100.73 94.11
13-02-26 100.10 100.76 99.31 2,915,100 99.45 92.91
13-02-25 101.64 102.13 100.06 1,644,000 100.09 93.51
13-02-22 101.07 101.30 100.23 1,576,200 101.16 94.51
13-02-21 101.17 101.42 100.26 2,730,500 100.69 94.07
13-02-20 102.18 102.63 101.05 1,915,100 101.08 94.43
13-02-19 102.35 102.40 101.47 1,894,200 101.90 95.20
13-02-15 101.79 103.13 101.03 4,239,800 102.17 95.45
13-02-14 101.04 102.06 101.01 2,211,200 102.02 95.31
Date Open High Low Vol Cls adjCls
13-02-13 101.98 102.37 100.95 1,224,400 101.63 94.95
13-02-12 102.21 102.23 101.53 1,203,200 101.76 95.07
13-02-11 102.87 102.94 101.76 1,457,400 101.99 95.28
13-02-08 102.38 102.96 101.81 1,726,400 102.79 96.03
13-02-07 101.77 102.31 101.20 3,007,300 101.85 95.15
13-02-06 102.88 103.19 100.94 3,192,000 101.70 95.01
13-02-05 102.75 103.97 102.28 1,842,400 103.31 96.26
13-02-04 104.11 104.11 102.34 1,728,600 102.48 95.49
13-02-01 102.89 104.35 102.59 2,316,000 104.15 97.04
Date Open High Low Vol Cls adjCls
13-01-31 102.50 103.15 102.11 1,656,300 102.34 95.36
13-01-30 103.00 103.11 102.30 1,939,800 102.53 95.53
13-01-29 102.15 103.53 102.10 2,073,100 103.36 96.31
13-01-28 102.62 102.75 102.00 1,631,700 102.49 95.50
13-01-25 102.96 103.13 102.01 1,612,800 102.36 95.38
13-01-24 102.39 103.53 102.29 1,515,400 102.89 95.87
13-01-23 102.30 102.75 101.77 1,442,800 102.12 95.15
13-01-22 101.43 102.17 101.17 2,004,500 102.15 95.18
13-01-18 100.90 101.45 100.62 2,341,600 101.20 94.29
Date Open High Low Vol Cls adjCls
13-01-17 101.57 101.75 100.96 2,095,400 100.96 94.07
13-01-16 100.73 101.61 100.65 1,201,700 101.53 94.60
13-01-15 99.85 101.52 99.81 1,725,200 101.15 94.25
13-01-14 100.34 101.90 99.70 2,155,100 100.37 93.52
13-01-11 101.00 101.49 100.07 2,206,300 100.28 93.44
13-01-10 101.35 101.50 100.13 2,328,500 100.74 93.87
13-01-09 101.03 101.50 100.75 1,834,400 101.23 94.32
13-01-08 101.00 101.79 100.73 2,189,900 101.18 94.28
13-01-07 101.09 101.73 100.90 1,663,900 101.37 94.45
Date Open High Low Vol Cls adjCls
13-01-04 102.55 102.91 101.55 1,989,000 102.16 95.19
13-01-03 102.11 103.02 101.76 3,872,400 102.49 95.50
13-01-02 100.60 101.45 100.21 3,153,800 101.45 94.53
12-12-31 96.85 98.93 96.51 2,412,700 98.73 91.99
12-12-28 97.17 97.89 96.94 1,651,300 96.97 90.35
12-12-27 98.52 98.72 97.13 2,057,400 97.92 91.24
12-12-26 99.26 99.70 98.12 1,456,300 98.68 91.95
12-12-24 99.12 99.94 98.78 933,700 99.44 92.65
12-12-21 98.43 99.55 97.64 4,167,700 99.49 92.70
Date Open High Low Vol Cls adjCls
12-12-20 99.22 99.43 98.14 1,964,100 99.20 92.43
12-12-19 99.49 100.22 98.64 3,153,300 98.68 91.95
12-12-18 98.90 99.96 98.64 2,900,500 99.86 93.05
12-12-17 97.01 98.90 97.00 2,847,800 98.78 92.04
12-12-14 97.00 97.96 96.85 2,160,800 96.92 90.31
12-12-13 98.05 98.87 97.34 2,715,100 97.85 91.17
12-12-12 99.02 99.39 97.25 5,390,300 97.72 91.05
12-12-11 99.00 99.65 98.07 4,021,200 98.31 91.60
12-12-10 98.90 99.27 98.55 2,317,000 98.95 92.20
Date Open High Low Vol Cls adjCls
12-12-07 98.88 99.01 98.17 3,093,800 98.56 91.83
12-12-06 98.44 99.63 98.08 5,057,500 98.47 91.75
12-12-05 104.56 105.97 104.30 8,470,800 105.95 92.20
12-12-04 104.55 104.92 104.02 3,850,200 104.40 90.85
12-12-03 104.82 104.82 103.90 4,268,800 104.59 91.01
12-11-30 102.48 104.50 101.66 4,951,400 103.92 90.43
12-11-29 103.08 103.21 101.56 6,360,500 101.88 88.66
12-11-28 100.44 102.62 100.00 10,407,800 102.58 89.27
12-11-27 96.30 97.33 95.77 2,428,000 96.51 83.98
Date Open High Low Vol Cls adjCls
12-11-26 97.36 97.53 95.83 1,531,200 96.26 83.77
12-11-23 97.00 97.93 96.56 671,900 97.92 85.21
12-11-21 97.22 97.40 96.47 1,045,500 96.74 84.18
12-11-20 96.79 97.12 96.20 1,783,200 97.12 84.51
12-11-19 96.68 96.83 95.37 2,877,500 96.57 84.04
12-11-16 95.52 96.23 94.64 3,105,400 95.69 83.27
12-11-15 94.00 95.88 93.51 2,445,500 95.70 83.28
12-11-14 95.60 95.97 94.16 3,587,500 94.47 82.21
12-11-13 95.46 96.63 95.25 2,328,400 95.69 83.03
Date Open High Low Vol Cls adjCls
12-11-12 95.42 96.16 95.09 1,632,800 95.98 83.28
12-11-09 94.51 96.20 94.43 2,542,800 95.46 82.83
12-11-08 96.96 97.44 94.74 2,906,000 94.74 82.21
12-11-07 97.93 98.12 96.06 2,620,100 97.30 84.43
12-11-06 97.98 99.60 97.92 2,410,300 98.79 85.72
12-11-05 95.76 97.80 95.45 2,199,500 97.73 84.80
12-11-02 97.85 98.12 96.04 2,025,500 96.12 83.40
12-11-01 98.59 98.80 97.13 2,941,200 97.13 84.28
12-10-31 97.89 98.78 97.40 3,534,300 98.43 85.41
Date Open High Low Vol Cls adjCls
12-10-26 96.42 97.52 96.12 2,998,900 96.94 84.12
12-10-25 96.00 96.63 95.77 2,734,800 96.62 83.84
12-10-24 95.04 96.25 94.50 4,327,600 95.62 82.97
12-10-23 94.47 95.81 93.84 3,357,400 95.18 82.59
12-10-22 94.68 95.32 94.13 3,097,700 95.00 82.43
12-10-19 96.10 96.23 94.46 3,859,900 94.78 82.24
12-10-18 96.87 97.36 96.25 2,804,300 96.33 83.59
12-10-17 97.15 97.36 95.78 4,113,700 96.78 83.98
12-10-16 96.97 97.52 96.51 3,788,300 97.00 84.17
Date Open High Low Vol Cls adjCls
12-10-15 98.07 98.13 96.44 4,005,200 96.51 83.74
12-10-12 98.06 98.48 96.18 7,552,500 97.55 84.64
12-10-11 101.83 102.00 98.30 4,753,200 98.32 85.31
12-10-10 102.40 104.43 101.30 5,739,800 101.56 88.12
12-10-09 101.35 101.77 99.56 1,606,500 99.64 86.46
12-10-08 101.59 101.77 101.06 813,100 101.35 87.94
12-10-05 101.80 102.40 101.54 1,192,300 101.79 88.32
12-10-04 100.00 101.69 99.96 2,051,800 101.48 88.05
12-10-03 99.25 99.96 98.75 2,787,900 99.62 86.44
Date Open High Low Vol Cls adjCls
12-10-02 100.86 101.37 99.33 2,050,700 99.49 86.33
12-10-01 100.63 101.87 100.29 1,873,600 100.51 87.21
12-09-28 100.22 100.46 99.75 1,788,700 100.16 86.91
12-09-27 101.06 101.70 100.13 1,821,100 100.30 87.03
12-09-26 101.86 102.77 100.96 1,635,200 101.00 87.64
12-09-25 102.48 103.11 101.43 1,790,400 101.44 88.02
12-09-24 102.75 102.95 102.22 1,223,800 102.61 89.04
12-09-21 102.76 103.51 102.08 3,328,600 102.36 88.82
12-09-20 101.58 102.68 101.50 1,356,100 102.64 89.06
Date Open High Low Vol Cls adjCls
12-09-19 102.40 102.42 101.71 1,664,000 101.88 88.40
12-09-18 102.20 102.21 101.70 1,464,100 101.99 88.50
12-09-17 102.10 102.78 101.98 1,306,900 102.25 88.72
12-09-14 102.68 102.88 101.95 3,195,300 102.18 88.66
12-09-13 100.79 102.89 100.54 1,901,900 102.75 89.16
12-09-12 99.99 100.96 99.50 1,770,600 100.89 87.54
12-09-11 100.37 100.54 99.46 1,626,900 99.52 86.35
12-09-10 99.49 100.71 99.34 1,288,500 100.45 87.16
12-09-07 100.00 100.00 99.17 937,600 99.72 86.53
Date Open High Low Vol Cls adjCls
12-09-06 98.72 99.99 98.72 1,462,500 99.98 86.75
12-09-05 98.25 98.48 97.77 1,156,500 98.22 85.23
12-09-04 97.79 98.61 97.07 1,184,800 98.15 85.17
12-08-31 99.28 99.28 97.71 1,692,600 97.87 84.92
12-08-30 97.56 99.06 96.55 2,426,400 98.59 85.55
12-08-29 95.60 97.27 95.60 1,494,700 97.11 84.26
12-08-28 96.32 97.13 96.21 908,000 96.57 83.79
12-08-27 96.15 96.85 95.83 1,112,100 96.64 83.86
12-08-24 94.68 96.41 94.39 1,257,400 96.25 83.52
Date Open High Low Vol Cls adjCls
12-08-23 95.18 95.49 94.69 1,155,700 94.74 82.21
12-08-22 95.33 95.98 95.05 842,300 95.53 82.89
12-08-21 95.95 96.13 95.16 1,256,200 95.29 82.68
12-08-20 96.00 96.12 95.64 684,400 96.02 83.32
12-08-17 96.79 96.84 95.86 1,520,600 96.14 83.42
12-08-16 96.23 96.61 95.70 1,638,100 96.48 83.72
12-08-15 95.84 96.89 95.51 1,082,300 96.47 83.71
12-08-14 96.00 96.00 95.37 1,187,400 95.67 83.01
12-08-13 95.08 95.63 94.84 830,500 95.63 82.98
Date Open High Low Vol Cls adjCls
12-08-10 95.02 95.43 94.51 1,214,900 95.30 82.69
12-08-09 95.82 95.90 95.05 1,007,000 95.37 82.75
12-08-08 95.94 96.35 95.44 1,369,700 95.63 82.98
12-08-07 96.72 96.93 95.75 1,705,400 95.80 82.89
12-08-06 97.18 97.20 96.42 1,071,400 96.50 83.49
12-08-03 97.00 97.38 96.71 1,371,600 97.21 84.11
12-08-02 95.60 96.34 95.00 1,373,500 95.70 82.80
12-08-01 96.43 97.17 95.63 2,839,100 95.94 83.01
12-07-31 96.14 96.58 95.56 1,361,900 96.18 83.22
Date Open High Low Vol Cls adjCls
12-07-30 97.11 97.30 96.14 1,838,100 96.46 83.46
12-07-27 96.15 97.76 96.07 1,564,700 97.11 84.02
12-07-26 94.95 96.13 94.86 1,562,100 95.91 82.98
12-07-25 94.19 94.25 93.20 1,462,300 93.75 81.11
12-07-24 94.52 94.52 93.43 1,278,300 94.08 81.40
12-07-23 95.11 95.11 93.87 1,546,900 94.39 81.67
12-07-20 95.80 96.40 95.09 2,024,400 95.61 82.72
12-07-19 96.02 96.38 95.07 1,602,300 95.95 83.02
12-07-18 95.68 96.43 95.52 1,788,400 95.96 83.03
Date Open High Low Vol Cls adjCls
12-07-17 95.30 96.35 94.91 1,767,900 96.06 83.11
12-07-16 94.54 95.36 94.10 1,313,900 95.15 82.33
12-07-13 94.11 94.97 93.74 1,510,000 94.81 82.03
12-07-12 94.09 94.24 93.11 1,895,200 94.02 81.35
12-07-11 93.88 94.72 93.75 2,074,100 94.50 81.76
12-07-10 94.47 94.75 93.65 1,867,600 93.80 81.16
12-07-09 94.00 94.34 93.18 1,511,300 93.97 81.30
12-07-06 94.06 94.70 93.46 1,722,000 93.68 81.05
12-07-05 93.46 94.53 93.44 1,902,200 94.00 81.33
Date Open High Low Vol Cls adjCls
12-07-03 94.51 94.62 94.10 1,120,600 94.42 81.69
12-07-02 95.00 95.55 94.23 2,279,300 94.40 81.68
12-06-29 93.51 95.11 93.43 3,438,000 95.00 82.20
12-06-28 90.83 93.00 89.91 4,408,300 92.92 80.40
12-06-27 91.98 92.21 91.00 2,087,600 91.32 79.01
12-06-26 91.15 91.79 90.70 2,600,100 91.69 79.33
12-06-25 90.75 91.25 90.39 1,592,600 90.87 78.62
12-06-22 90.79 91.29 90.42 1,539,800 90.93 78.67
12-06-21 91.50 92.35 90.28 2,631,700 90.40 78.22
Date Open High Low Vol Cls adjCls
12-06-20 91.68 91.93 90.87 1,929,900 91.49 79.16
12-06-19 91.93 92.67 91.44 1,821,400 91.86 79.48
12-06-18 91.37 92.09 91.01 1,570,900 92.03 79.63
12-06-15 90.35 91.64 90.09 3,911,800 91.44 79.12
12-06-14 87.85 90.08 87.81 3,117,300 89.83 77.72
12-06-13 88.11 88.41 87.25 1,405,000 87.43 75.65
12-06-12 88.24 88.56 87.58 1,822,500 88.50 76.57
12-06-11 89.06 89.15 87.84 1,569,500 87.91 76.06
12-06-08 88.01 89.20 87.70 1,888,800 88.74 76.78
Date Open High Low Vol Cls adjCls
12-06-07 88.05 88.70 87.95 1,909,700 88.13 76.25
12-06-06 86.99 87.83 86.88 2,187,100 87.78 75.95
12-06-05 86.29 86.96 85.74 2,143,800 86.77 75.07
12-06-04 85.44 86.60 85.37 2,404,300 86.56 74.89
12-06-01 86.00 86.16 85.17 3,096,100 85.49 73.97
12-05-31 85.59 87.05 85.58 3,564,700 86.39 74.75
12-05-30 85.90 86.43 85.77 3,111,900 85.81 74.24
12-05-29 85.11 86.68 85.08 3,151,400 86.64 74.96
12-05-25 84.90 85.07 84.00 2,379,600 84.48 73.09
Date Open High Low Vol Cls adjCls
12-05-24 84.25 85.27 83.48 3,558,300 84.48 73.09
12-05-23 82.98 83.36 82.26 2,915,900 83.31 72.08
12-05-22 83.47 84.26 83.01 2,244,800 83.38 71.90
12-05-21 83.19 83.88 82.75 1,598,800 83.73 72.21
12-05-18 83.70 84.19 82.66 3,152,700 82.94 71.52
12-05-17 84.86 85.21 83.47 2,022,500 83.47 71.98
12-05-16 84.88 85.26 84.57 2,149,600 84.91 73.22
12-05-15 84.10 85.14 84.08 2,165,200 84.58 72.94
12-05-14 84.26 84.72 83.76 1,656,500 84.30 72.70
Date Open High Low Vol Cls adjCls
12-05-11 83.84 85.05 83.70 2,863,800 84.60 72.96
12-05-10 83.40 84.36 83.11 2,600,000 83.88 72.33
12-05-09 82.22 83.10 82.10 2,416,000 82.62 71.25
12-05-08 83.02 83.32 81.98 2,609,500 82.64 71.27
12-05-07 83.38 83.74 83.00 2,042,900 83.15 71.71
12-05-04 84.21 84.43 83.32 2,796,800 83.39 71.91
12-05-03 85.86 85.94 83.94 4,696,600 84.24 72.65
12-05-02 86.89 86.95 86.24 2,432,800 86.64 74.71
12-05-01 86.91 88.00 86.38 2,970,500 86.97 75.00
Date Open High Low Vol Cls adjCls
12-04-30 88.70 89.00 88.13 1,790,700 88.18 76.04
12-04-27 88.39 89.22 88.14 1,597,500 88.69 76.48
12-04-26 87.26 88.46 87.00 2,443,100 88.08 75.96
12-04-25 86.77 87.45 86.52 2,301,900 87.28 75.27
12-04-24 86.81 87.20 86.22 1,796,800 86.43 74.53
12-04-23 87.22 87.30 86.39 1,712,500 86.62 74.70
12-04-20 87.38 88.07 87.26 2,203,100 87.58 75.53
12-04-19 87.94 87.94 86.69 1,762,800 87.12 75.13
12-04-18 87.30 88.49 87.19 1,620,100 88.07 75.95
Date Open High Low Vol Cls adjCls
12-04-17 87.17 87.86 87.14 1,732,900 87.67 75.60
12-04-16 86.66 87.12 86.30 1,956,700 86.88 74.92
12-04-13 86.91 87.14 86.03 2,737,800 86.32 74.44
12-04-12 87.51 87.56 86.95 2,509,800 87.18 75.18
12-04-11 87.50 87.59 87.06 1,912,600 87.32 75.30
12-04-10 87.54 87.59 86.37 2,812,100 86.89 74.93
12-04-09 87.68 88.14 87.03 1,817,700 87.88 75.78
12-04-05 87.41 88.87 87.40 2,752,600 88.65 76.45
12-04-04 90.14 90.50 88.97 2,529,400 89.04 76.78
Date Open High Low Vol Cls adjCls
12-04-03 91.45 91.76 90.01 2,823,000 90.39 77.95
12-04-02 90.94 92.10 90.83 2,705,100 91.84 79.20
12-03-30 90.04 91.15 90.01 2,556,600 90.80 78.30
12-03-29 90.16 90.72 89.33 2,245,600 89.84 77.47
12-03-28 91.24 91.49 90.13 1,609,000 90.62 78.15
12-03-27 91.53 91.78 90.97 1,310,700 91.28 78.72
12-03-26 90.63 91.53 90.38 1,884,800 91.52 78.92
12-03-23 90.49 90.63 89.83 1,601,400 90.27 77.85
12-03-22 90.25 91.09 90.05 1,499,300 90.50 78.04
Date Open High Low Vol Cls adjCls
12-03-21 90.36 90.95 90.21 1,693,900 90.64 78.16
12-03-20 89.90 90.49 89.58 1,500,400 90.26 77.84
12-03-19 90.75 90.76 89.58 1,608,300 90.02 77.63
12-03-16 91.26 91.50 90.26 3,556,600 90.44 77.99
12-03-15 90.82 91.60 90.27 1,834,300 91.46 78.87
12-03-14 89.47 90.96 89.46 2,066,800 90.90 78.39
12-03-13 89.78 90.00 89.29 1,735,400 89.98 77.60
12-03-12 89.28 89.72 89.06 1,354,700 89.43 77.12
12-03-09 88.47 89.52 88.38 1,724,100 89.34 77.04
Date Open High Low Vol Cls adjCls
12-03-08 88.01 88.50 87.84 1,614,200 88.30 76.15
12-03-07 87.90 87.93 87.20 2,173,900 87.89 75.79
12-03-06 87.11 87.95 86.95 3,181,300 87.58 75.53
12-03-05 86.00 87.67 85.83 3,040,500 87.63 75.57
12-03-02 85.71 86.30 85.71 1,956,300 86.23 74.36
12-03-01 86.54 86.79 85.69 3,051,100 86.16 74.30
12-02-29 86.19 87.20 85.73 5,345,100 86.06 74.21
12-02-28 85.03 85.86 84.58 3,529,700 85.27 73.53
12-02-27 84.17 85.25 84.01 2,344,500 85.09 73.38
Date Open High Low Vol Cls adjCls
12-02-24 84.99 84.99 84.05 1,262,000 84.40 72.78
12-02-23 84.31 84.96 83.80 1,996,900 84.77 73.10
12-02-22 84.35 84.74 83.72 1,955,300 84.31 72.71
12-02-21 84.60 84.69 83.65 2,345,800 84.26 72.66
12-02-17 83.94 84.51 83.80 1,966,300 84.47 72.84
12-02-16 83.51 84.05 83.51 1,771,900 84.05 72.48
12-02-15 84.48 84.52 83.04 1,570,300 83.24 71.78
12-02-14 83.47 84.10 83.30 1,186,000 84.10 72.52
12-02-13 84.55 84.61 83.24 1,556,200 83.87 72.33
Date Open High Low Vol Cls adjCls
12-02-10 84.12 84.31 83.68 1,689,300 84.20 72.61
12-02-09 84.27 84.60 84.07 1,317,300 84.53 72.90
12-02-08 84.45 84.59 83.85 1,662,600 84.28 72.68
12-02-07 84.66 85.00 84.38 1,574,900 84.56 72.71
12-02-06 84.67 85.20 84.65 1,379,000 85.04 73.13
12-02-03 86.11 86.18 84.97 2,347,900 85.36 73.40
12-02-02 83.76 85.89 83.76 4,697,900 85.51 73.53
12-02-01 82.92 83.94 82.78 3,036,300 83.22 71.56
12-01-31 81.77 82.30 81.12 1,844,900 82.27 70.75
Date Open High Low Vol Cls adjCls
12-01-30 81.20 81.67 81.00 1,973,300 81.44 70.03
12-01-27 82.13 82.44 81.38 2,312,100 81.62 70.19
12-01-26 82.83 83.08 81.80 1,952,500 82.06 70.56
12-01-25 81.39 82.80 81.23 2,558,300 82.72 71.13
12-01-24 81.26 81.88 81.15 1,642,900 81.73 70.28
12-01-23 81.30 82.00 81.22 1,916,800 81.64 70.20
12-01-20 81.30 81.68 80.89 2,304,400 81.41 70.01
12-01-19 81.70 81.75 81.11 1,994,100 81.21 69.83
12-01-18 81.29 81.76 80.59 2,418,100 81.76 70.31
Date Open High Low Vol Cls adjCls
12-01-17 81.24 81.75 80.61 2,747,800 81.42 70.01
12-01-13 79.87 80.79 79.29 2,658,200 80.61 69.32
12-01-12 80.19 80.47 79.77 2,502,900 79.95 68.75
12-01-11 79.32 80.16 78.98 2,415,500 79.99 68.78
12-01-10 79.37 79.72 79.13 3,647,500 79.15 68.06
12-01-09 80.34 81.00 78.81 4,798,300 79.01 67.94
12-01-06 83.17 83.17 81.12 3,397,400 81.13 69.76
12-01-05 83.57 83.64 82.10 3,590,500 83.26 71.60
12-01-04 84.67 84.95 84.01 2,260,200 84.07 72.29
Date Open High Low Vol Cls adjCls
12-01-03 84.28 85.08 84.16 2,339,500 84.60 72.75
11-12-30 84.12 84.34 83.28 1,235,500 83.32 71.65
11-12-29 84.20 84.40 83.60 1,021,300 84.34 72.53
11-12-28 84.58 84.66 84.03 1,142,900 84.18 72.39
11-12-27 84.50 84.75 83.86 986,700 84.58 72.73
11-12-23 83.69 84.70 83.53 1,043,100 84.66 72.80
11-12-22 83.95 84.00 83.19 1,677,900 83.77 72.03
11-12-21 83.59 84.41 82.96 2,642,200 83.79 72.05
11-12-20 83.15 83.91 82.91 2,909,500 83.64 71.92
Date Open High Low Vol Cls adjCls
11-12-19 82.80 83.38 81.85 2,236,700 82.06 70.56
11-12-16 83.07 83.63 82.32 3,874,600 82.57 71.00
11-12-15 83.10 83.33 82.50 1,912,000 82.57 71.00
11-12-14 83.57 83.92 82.75 1,891,000 82.75 71.16
11-12-13 84.60 84.71 83.38 2,491,200 83.63 71.91
11-12-12 84.10 84.60 83.52 2,535,900 84.15 72.36
11-12-09 84.68 85.30 84.13 3,893,100 84.37 72.55
11-12-08 84.87 86.95 84.00 4,377,800 85.76 73.75
11-12-07 87.69 87.98 86.19 2,715,800 87.47 75.22
Date Open High Low Vol Cls adjCls
11-12-06 87.56 88.40 86.93 2,350,500 88.06 75.72
11-12-05 87.79 88.19 86.65 1,818,900 87.20 74.98
11-12-02 87.65 88.68 86.62 2,616,600 86.73 74.58
11-12-01 85.00 87.68 84.96 3,572,400 87.09 74.89
11-11-30 84.93 85.82 84.50 3,558,500 85.30 73.35
11-11-29 82.64 83.66 82.01 1,917,300 83.51 71.81
11-11-28 82.76 82.82 81.74 2,005,400 82.23 70.71
11-11-25 80.35 81.63 80.30 826,800 80.82 69.50
11-11-23 81.29 81.63 80.41 2,183,600 80.76 69.45
Date Open High Low Vol Cls adjCls
11-11-22 81.22 82.11 81.05 1,635,300 81.81 70.35
11-11-21 81.22 81.81 80.79 1,872,400 81.29 69.90
11-11-18 82.06 82.24 81.44 2,355,900 81.72 70.27
11-11-17 82.64 83.17 81.19 2,312,000 81.98 70.50
11-11-16 83.94 84.36 82.86 2,459,300 82.94 71.32
11-11-15 83.41 84.73 83.15 1,724,100 84.48 72.65
11-11-14 82.74 83.99 82.72 1,539,500 83.45 71.76
11-11-11 83.35 83.71 82.68 2,500,700 83.04 71.41
11-11-10 84.02 84.12 82.45 2,502,500 82.72 71.13
Date Open High Low Vol Cls adjCls
11-11-09 83.57 84.04 82.77 2,850,300 83.41 71.73
11-11-08 84.14 85.03 83.34 2,499,400 85.00 73.09
11-11-07 83.69 84.29 83.21 2,055,200 84.16 72.16
11-11-04 84.52 84.68 83.50 2,097,100 83.81 71.86
11-11-03 83.89 84.76 82.88 2,623,300 84.70 72.63
11-11-02 84.04 84.77 83.56 2,620,900 84.43 72.40
11-11-01 82.37 84.24 81.99 2,790,400 83.35 71.47
11-10-31 84.55 85.30 83.25 3,073,100 83.25 71.38
11-10-28 84.65 85.18 84.26 1,904,900 84.93 72.82
Date Open High Low Vol Cls adjCls
11-10-27 85.00 86.14 84.06 3,728,300 85.22 73.07
11-10-26 83.41 84.13 82.11 2,421,100 83.73 71.80
11-10-25 83.45 84.50 83.05 2,193,000 83.23 71.37
11-10-24 84.83 85.18 84.16 3,025,600 84.48 72.44
11-10-21 84.77 85.30 84.32 2,957,200 85.30 73.14
11-10-20 84.38 85.35 83.78 2,419,600 84.26 72.25
11-10-19 84.39 84.99 84.17 2,704,000 84.38 72.35
11-10-18 82.35 85.00 82.19 3,544,500 84.57 72.52
11-10-17 81.57 82.53 81.54 2,278,000 82.36 70.62
Date Open High Low Vol Cls adjCls
11-10-14 82.07 82.81 81.19 2,227,700 81.77 70.11
11-10-13 81.44 81.95 81.28 1,839,100 81.67 70.03
11-10-12 81.51 82.50 81.21 2,454,000 81.42 69.81
11-10-11 80.98 81.06 80.25 1,983,800 80.90 69.37
11-10-10 80.00 81.32 79.85 2,324,400 81.23 69.65
11-10-07 79.31 79.69 78.72 3,353,600 79.02 67.76
11-10-06 79.81 80.00 78.41 4,214,800 79.20 67.91
11-10-05 80.99 81.78 78.62 5,043,100 80.25 68.81
11-10-04 80.67 81.78 78.61 4,717,800 81.65 70.01
Date Open High Low Vol Cls adjCls
11-10-03 81.72 83.22 81.18 3,235,000 81.63 69.99
11-09-30 82.38 83.68 82.02 2,764,100 82.13 70.42
11-09-29 84.98 85.27 81.99 2,434,200 82.98 71.15
11-09-28 84.59 85.30 83.77 2,141,000 83.79 71.85
11-09-27 85.61 85.94 83.95 2,494,200 84.33 72.31
11-09-26 83.80 84.75 83.36 3,125,000 84.45 72.41
11-09-23 82.70 83.90 82.47 2,827,400 83.37 71.49
11-09-22 82.73 83.78 81.73 4,549,800 83.18 71.32
11-09-21 85.07 86.18 84.39 2,639,000 84.43 72.40
Date Open High Low Vol Cls adjCls
11-09-20 85.15 86.34 84.70 3,318,300 85.07 72.94
11-09-19 83.54 85.34 83.42 2,567,700 85.03 72.91
11-09-16 83.26 84.96 82.96 4,399,100 84.24 72.23
11-09-15 82.89 83.29 82.10 2,440,300 83.01 71.18
11-09-14 80.94 82.52 79.93 2,738,300 81.90 70.23
11-09-13 80.07 80.79 79.30 2,353,600 80.71 69.21
11-09-12 78.03 79.88 78.02 2,215,800 79.72 68.36
11-09-09 79.95 80.08 78.50 2,494,400 78.90 67.65
11-09-08 80.29 81.47 80.17 2,340,900 80.76 69.25
Date Open High Low Vol Cls adjCls
11-09-07 79.27 80.61 78.88 2,038,400 80.61 69.12
11-09-06 77.03 78.53 76.59 2,242,600 78.40 67.22
11-09-02 78.23 79.68 78.08 2,459,300 78.56 67.36
11-09-01 78.98 80.91 78.78 3,998,300 79.48 68.15
11-08-31 78.24 79.04 78.02 2,693,400 78.54 67.34
11-08-30 77.60 78.54 77.22 2,241,100 78.07 66.94
11-08-29 77.86 78.11 77.38 2,613,600 77.79 66.70
11-08-26 75.78 77.67 75.05 2,177,700 77.21 66.20
11-08-25 77.77 78.52 75.77 2,077,600 75.86 65.05
Date Open High Low Vol Cls adjCls
11-08-24 76.22 77.53 75.75 2,488,100 77.49 66.44
11-08-23 74.59 76.83 74.16 3,399,300 76.22 65.36
11-08-22 75.97 75.99 73.73 2,455,700 74.42 63.81
11-08-19 73.40 75.49 73.40 3,734,400 74.36 63.76
11-08-18 74.52 75.38 72.46 4,974,400 74.36 63.76
11-08-17 75.62 77.40 75.33 3,584,500 76.12 65.27
11-08-16 73.93 75.61 73.37 2,847,500 75.14 64.43
11-08-15 73.17 74.08 72.68 2,615,200 74.08 63.52
11-08-12 73.02 73.41 71.70 3,012,700 72.79 62.41
Date Open High Low Vol Cls adjCls
11-08-11 70.60 73.39 70.31 4,324,100 72.61 62.26
11-08-10 72.97 73.14 70.22 4,918,600 70.39 60.36
11-08-09 71.62 74.66 70.71 5,714,800 74.66 64.02
11-08-08 75.60 76.47 70.46 8,417,500 70.62 60.55
11-08-05 77.45 77.53 74.78 3,586,500 76.74 65.80
11-08-04 76.11 78.28 75.80 5,799,000 76.51 65.60
11-08-03 75.93 77.30 75.11 3,809,400 77.08 66.09
11-08-02 77.30 77.75 75.77 3,445,100 75.83 64.82
11-08-01 79.32 79.35 77.06 2,554,400 77.71 66.42
Date Open High Low Vol Cls adjCls
11-07-29 77.50 78.92 77.19 2,434,000 78.25 66.88
11-07-28 78.39 79.32 78.25 1,985,600 78.33 66.95
11-07-27 80.06 80.29 78.33 2,309,200 78.39 67.00
11-07-26 80.96 81.57 80.42 1,127,100 80.55 68.85
11-07-25 81.20 81.59 81.06 1,174,200 81.16 69.37
11-07-22 81.67 81.83 81.15 991,500 81.67 69.81
11-07-21 80.87 82.12 80.67 1,729,600 81.52 69.68
11-07-20 80.82 80.88 79.85 1,562,400 80.69 68.97
11-07-19 79.76 80.95 79.70 1,839,400 80.81 69.07
Date Open High Low Vol Cls adjCls
11-07-18 79.53 79.81 78.81 1,486,900 79.11 67.62
11-07-15 80.36 80.57 79.40 2,212,200 79.86 68.26
11-07-14 80.87 81.47 80.13 1,558,500 80.33 68.66
11-07-13 80.99 81.56 80.31 1,448,500 80.84 69.10
11-07-12 80.89 81.76 80.65 1,725,100 80.71 68.99
11-07-11 80.68 81.08 80.44 1,590,300 80.68 68.96
11-07-08 81.59 82.00 80.91 1,992,300 81.41 69.58
11-07-07 83.20 83.45 81.61 3,197,400 82.06 70.14
11-07-06 81.37 82.94 81.37 2,155,600 82.64 70.64
Date Open High Low Vol Cls adjCls
11-07-05 81.69 81.95 80.97 1,860,800 81.29 69.48
11-07-01 81.50 81.70 81.04 2,087,500 81.54 69.70
11-06-30 80.27 81.34 79.98 2,410,500 81.24 69.44
11-06-29 80.20 80.68 79.88 2,262,000 80.03 68.41
11-06-28 79.99 80.17 79.63 1,786,600 79.99 68.37
11-06-27 78.95 80.06 78.92 1,841,200 79.85 68.25
11-06-24 81.13 81.13 79.13 2,462,600 79.13 67.64
11-06-23 79.75 80.59 79.32 2,315,900 80.40 68.72
11-06-22 81.10 81.36 80.50 1,545,700 80.52 68.82
Date Open High Low Vol Cls adjCls
11-06-21 81.39 81.44 80.54 2,242,000 81.39 69.57
11-06-20 79.71 81.30 79.64 2,178,600 81.25 69.45
11-06-17 79.98 80.66 79.23 4,217,400 79.63 68.06
11-06-16 77.88 78.91 77.75 2,191,800 78.85 67.40
11-06-15 78.55 78.96 77.74 1,765,800 77.93 66.61
11-06-14 79.14 79.42 78.80 1,746,900 79.24 67.73
11-06-13 78.18 79.02 78.05 1,381,100 78.45 67.05
11-06-10 79.10 79.28 78.23 2,121,900 78.30 66.93
11-06-09 79.00 79.70 78.64 1,843,700 79.03 67.55
Date Open High Low Vol Cls adjCls
11-06-08 78.37 79.66 78.25 2,517,700 78.93 67.47
11-06-07 78.08 78.95 77.83 2,467,000 78.36 66.98
11-06-06 77.55 78.15 77.31 2,496,700 77.69 66.41
11-06-03 78.60 78.85 77.76 3,377,400 77.81 66.51
11-06-02 80.83 80.86 78.97 4,003,400 79.00 67.53
11-06-01 82.34 82.51 80.14 2,708,800 80.21 68.56
11-05-31 81.94 82.50 81.66 2,230,300 82.48 70.50
11-05-27 80.93 81.81 80.81 1,736,000 81.53 69.69
11-05-26 80.06 80.92 79.61 2,353,600 80.81 69.07
Date Open High Low Vol Cls adjCls
11-05-25 80.33 80.77 79.14 5,232,000 80.32 68.65
11-05-24 82.97 82.97 81.27 3,623,100 81.35 69.53
11-05-23 82.62 83.28 82.28 2,400,000 82.64 70.64
11-05-20 83.77 83.95 82.31 2,223,400 83.40 71.29
11-05-19 83.34 83.90 83.10 1,137,300 83.86 71.68
11-05-18 82.63 83.37 82.05 1,630,900 83.24 71.15
11-05-17 82.17 82.88 82.05 1,538,300 82.71 70.70
11-05-16 82.55 82.65 82.10 1,768,100 82.31 70.35
11-05-13 83.27 83.59 82.57 2,215,700 82.72 70.70
Date Open High Low Vol Cls adjCls
11-05-12 81.73 83.40 81.49 2,500,000 83.32 71.22
11-05-11 82.03 82.27 81.19 1,600,000 81.70 69.83
11-05-10 81.68 82.70 81.55 2,069,300 82.23 70.08
11-05-09 80.47 81.50 80.33 1,519,700 81.40 69.37
11-05-06 80.44 80.82 80.07 2,214,700 80.45 68.56
11-05-05 80.05 80.92 79.37 3,300,000 79.61 67.85
11-05-04 80.27 80.92 80.11 2,187,700 80.14 68.30
11-05-03 80.92 81.16 80.13 2,700,000 80.51 68.61
11-05-02 81.21 81.28 80.56 2,154,800 81.04 69.07
Date Open High Low Vol Cls adjCls
11-04-29 81.18 81.49 80.54 6,513,700 80.89 68.94
11-04-28 80.93 81.50 80.86 2,500,000 81.46 69.42
11-04-27 80.31 81.29 80.17 3,069,400 81.10 69.12
11-04-26 78.94 80.00 78.35 2,800,000 79.78 67.99
11-04-25 78.64 78.87 78.36 1,610,300 78.66 67.04
11-04-21 78.65 78.96 78.05 1,790,700 78.87 67.22
11-04-20 77.51 78.67 77.40 2,477,700 78.56 66.95
11-04-19 77.08 77.15 76.46 1,794,500 76.71 65.38
11-04-18 76.00 77.06 76.00 1,641,500 76.90 65.54
Date Open High Low Vol Cls adjCls
11-04-15 76.34 77.03 76.24 2,137,000 76.97 65.60
11-04-14 75.96 76.47 75.66 1,590,700 76.34 65.06
11-04-13 76.74 76.74 75.96 1,285,900 76.41 65.12
11-04-12 75.75 76.84 75.74 2,108,000 76.45 65.15
11-04-11 76.16 76.62 75.67 2,423,900 76.20 64.94
11-04-08 77.17 77.29 76.21 2,933,400 76.41 65.12
11-04-07 76.37 78.46 76.34 5,923,000 77.82 66.32
11-04-06 75.31 75.94 74.75 1,980,700 74.99 63.91
11-04-05 74.35 75.82 74.35 3,386,300 74.93 63.86
Date Open High Low Vol Cls adjCls
11-04-04 74.62 74.88 73.94 1,287,100 74.17 63.21
11-04-01 73.16 74.33 73.14 2,474,600 74.25 63.28
11-03-31 72.56 73.46 72.08 2,323,500 73.32 62.49
11-03-30 72.27 72.98 72.27 1,769,700 72.81 62.05
11-03-29 71.24 71.95 70.78 1,334,600 71.90 61.28
11-03-28 71.49 71.81 70.99 1,328,200 71.26 60.73
11-03-25 72.24 72.37 71.41 2,122,100 71.46 60.90
11-03-24 71.19 72.33 71.10 2,118,700 72.11 61.46
11-03-23 71.49 71.54 70.40 2,494,900 70.92 60.44
Date Open High Low Vol Cls adjCls
11-03-22 71.06 71.89 70.92 1,929,300 71.55 60.98
11-03-21 71.11 71.19 70.37 2,553,200 71.04 60.54
11-03-18 71.03 71.23 70.15 4,766,800 70.66 60.22
11-03-17 70.46 70.99 70.08 2,346,600 70.46 60.05
11-03-16 71.14 71.19 69.54 3,980,200 69.76 59.45
11-03-15 70.76 71.97 70.66 2,542,200 71.56 60.99
11-03-14 72.25 72.47 71.54 2,217,400 71.84 61.23
11-03-11 73.09 73.62 72.54 2,068,600 72.55 61.83
11-03-10 73.51 74.18 73.12 2,372,300 73.38 62.54
Date Open High Low Vol Cls adjCls
11-03-09 73.48 74.25 73.08 1,926,400 74.16 63.20
11-03-08 72.09 74.06 72.09 2,615,800 73.62 62.74
11-03-07 72.99 72.99 72.03 3,105,000 72.19 61.52
11-03-04 72.50 72.86 72.21 2,678,000 72.81 62.05
11-03-03 72.25 72.60 71.62 2,985,400 72.49 61.78
11-03-02 73.50 73.77 70.86 6,197,500 71.76 61.16
11-03-01 75.11 75.39 73.43 3,507,200 73.62 62.74
11-02-28 73.93 74.95 73.85 3,306,600 74.79 63.74
11-02-25 73.25 74.03 73.24 1,818,100 73.57 62.70
Date Open High Low Vol Cls adjCls
11-02-24 72.79 73.53 72.30 1,848,000 72.98 62.20
11-02-23 73.80 73.80 72.41 2,783,600 72.84 62.08
11-02-22 75.11 75.41 73.84 2,115,700 73.89 62.97
11-02-18 74.82 75.48 74.30 2,130,900 75.43 64.29
11-02-17 74.28 75.01 74.06 1,360,100 74.84 63.78
11-02-16 74.51 75.10 74.40 1,435,000 74.96 63.88
11-02-15 74.35 74.54 74.12 1,460,200 74.33 63.35
11-02-14 75.05 75.11 74.52 1,220,000 74.66 63.63
11-02-11 74.06 75.06 74.06 1,678,200 75.04 63.95
Date Open High Low Vol Cls adjCls
11-02-10 74.44 74.65 73.94 1,938,600 74.55 63.54
11-02-09 74.36 74.77 74.12 1,746,000 74.67 63.64
11-02-08 74.23 74.82 74.12 1,771,400 74.80 63.57
11-02-07 73.96 74.28 73.62 2,447,000 74.25 63.11
11-02-04 74.12 74.42 73.47 1,874,300 74.13 63.00
11-02-03 71.77 74.24 71.77 3,780,100 74.03 62.92
11-02-02 72.15 72.48 70.54 4,454,800 70.85 60.22
11-02-01 72.22 72.63 71.90 1,997,700 72.43 61.56
11-01-31 72.24 72.43 71.61 2,309,000 71.84 61.06
Date Open High Low Vol Cls adjCls
11-01-28 73.33 73.58 71.75 2,426,000 71.93 61.13
11-01-27 72.84 73.70 72.76 2,854,500 73.12 62.15
11-01-26 72.47 72.98 72.22 2,093,700 72.62 61.72
11-01-25 72.51 72.61 71.71 2,820,000 72.46 61.58
11-01-24 72.86 72.89 72.39 2,212,600 72.62 61.72
11-01-21 72.48 72.96 72.34 2,182,900 72.77 61.85
11-01-20 71.79 72.93 71.79 2,306,800 72.36 61.50
11-01-19 72.38 72.49 71.86 2,310,500 72.07 61.25
11-01-18 72.54 72.91 72.28 2,416,600 72.60 61.70
Date Open High Low Vol Cls adjCls
11-01-14 71.35 72.52 71.21 2,454,700 72.51 61.63
11-01-13 71.32 71.75 71.25 1,923,100 71.60 60.85
11-01-12 71.20 71.68 71.11 1,629,900 71.49 60.76
11-01-11 70.55 71.25 70.32 2,065,500 71.07 60.40
11-01-10 70.28 70.60 70.02 2,073,200 70.48 59.90
11-01-07 70.95 71.19 70.45 2,342,700 70.65 60.05
11-01-06 70.36 71.25 70.01 3,280,400 70.65 60.05
11-01-05 71.99 72.10 70.90 4,270,100 70.99 60.34
11-01-04 72.53 72.53 71.76 3,966,700 72.33 61.47
Date Open High Low Vol Cls adjCls
11-01-03 72.75 73.45 72.39 3,405,500 72.47 61.59
10-12-31 72.69 72.99 72.19 1,304,200 72.21 61.37
10-12-30 72.71 72.97 72.61 1,424,800 72.85 61.92
10-12-29 72.89 73.16 72.57 1,526,400 72.70 61.79
10-12-28 72.23 72.87 72.14 1,974,500 72.71 61.80
10-12-27 71.88 72.27 71.72 1,155,800 72.08 61.26
10-12-23 72.16 72.45 71.94 1,379,400 72.24 61.40
10-12-22 72.33 72.54 72.00 1,947,900 72.27 61.42
10-12-21 72.57 72.77 72.26 2,200,500 72.32 61.47
Date Open High Low Vol Cls adjCls
10-12-20 71.89 72.55 71.76 2,631,800 72.31 61.46
10-12-17 71.93 72.44 71.70 6,457,100 71.84 61.06
10-12-16 71.05 72.23 71.01 3,449,700 72.12 61.30
10-12-15 71.01 71.45 70.89 3,522,600 71.05 60.39
10-12-14 70.70 71.54 70.60 2,682,500 71.21 60.52
10-12-13 71.13 71.49 70.53 5,797,100 70.74 60.12
10-12-10 70.75 71.28 70.62 3,555,900 71.25 60.56
10-12-09 69.70 71.13 69.28 6,777,000 71.02 60.36
10-12-08 69.38 69.71 68.53 3,691,400 69.25 58.86
Date Open High Low Vol Cls adjCls
10-12-07 69.70 70.06 69.12 5,115,400 69.64 59.19
10-12-06 68.33 69.41 68.33 3,366,000 69.19 58.81
10-12-03 68.87 69.26 68.24 3,092,300 68.39 58.13
10-12-02 68.52 69.11 68.13 3,288,800 69.01 58.65
10-12-01 68.21 68.80 68.01 3,038,100 68.31 58.06
10-11-30 66.59 67.92 66.51 3,305,000 67.61 57.46
10-11-29 66.90 67.00 66.33 2,350,200 66.97 56.92
10-11-26 67.11 67.47 67.03 952,900 67.22 57.13
10-11-24 67.17 68.00 67.17 2,688,000 67.54 57.40
Date Open High Low Vol Cls adjCls
10-11-23 66.97 67.07 66.27 2,985,800 66.90 56.86
10-11-22 66.27 67.34 66.18 2,827,200 67.26 57.17
10-11-19 66.26 66.72 66.12 2,710,300 66.56 56.57
10-11-18 67.25 67.49 66.32 3,671,100 66.41 56.44
10-11-17 66.02 67.13 66.02 5,484,600 67.02 56.96
10-11-16 65.19 66.40 64.57 6,198,600 65.74 55.87
10-11-15 65.45 65.99 65.40 2,949,000 65.48 55.65
10-11-12 64.88 65.70 64.65 3,703,200 65.20 55.41
10-11-11 64.10 65.42 63.91 3,798,400 65.35 55.54
Date Open High Low Vol Cls adjCls
10-11-10 64.02 64.50 63.94 2,680,800 64.45 54.78
10-11-09 64.70 64.78 63.96 2,600,000 64.22 54.58
10-11-08 64.86 64.87 64.24 2,613,500 64.81 55.08
10-11-05 65.53 66.04 65.23 3,039,900 65.40 55.58
10-11-04 63.89 65.63 63.89 5,801,500 65.48 55.65
10-11-03 63.53 63.86 62.71 4,080,900 63.16 53.68
10-11-02 63.55 64.18 63.35 2,988,400 63.72 54.16
10-11-01 63.05 63.62 62.78 2,790,600 63.28 53.78
10-10-29 62.61 62.90 62.52 2,350,900 62.77 53.35
Date Open High Low Vol Cls adjCls
10-10-28 63.06 63.25 62.50 2,385,400 62.80 53.37
10-10-27 63.38 63.38 62.51 3,378,700 62.98 53.53
10-10-26 63.52 64.19 63.44 2,826,200 63.68 53.95
10-10-25 64.12 64.77 64.01 2,764,000 64.11 54.31
10-10-22 63.84 64.10 63.22 2,406,400 64.03 54.24
10-10-21 62.56 63.89 62.54 4,190,700 63.60 53.88
10-10-20 62.35 63.07 62.25 2,785,800 62.61 53.04
10-10-19 62.66 63.14 61.90 3,970,600 62.21 52.70
10-10-18 63.42 63.81 63.13 2,417,000 63.21 53.55
Date Open High Low Vol Cls adjCls
10-10-15 63.46 63.77 63.21 4,033,400 63.70 53.97
10-10-14 63.12 63.86 62.91 4,214,500 63.18 53.52
10-10-13 63.20 63.96 63.00 5,006,500 63.36 53.68
10-10-12 64.03 64.09 63.31 4,454,400 63.34 53.66
10-10-11 63.39 64.49 63.28 2,584,800 64.32 54.49
10-10-08 64.40 64.95 63.94 5,632,000 64.29 54.47
10-10-07 65.22 65.27 64.43 5,048,000 65.26 55.29
10-10-06 63.00 65.46 62.81 11,502,200 65.41 55.41
10-10-05 65.00 65.00 64.33 5,698,600 64.66 54.78
Date Open High Low Vol Cls adjCls
10-10-04 65.06 65.24 64.53 4,502,900 64.56 54.69
10-10-01 64.92 65.25 64.50 4,037,200 65.05 55.11
10-09-30 64.87 65.00 64.07 4,090,300 64.49 54.63
10-09-29 64.93 65.22 64.39 3,585,200 64.67 54.79
10-09-28 63.86 65.11 63.69 5,453,500 65.00 55.07
10-09-27 63.82 64.14 63.63 4,704,400 63.73 53.99
10-09-24 63.00 64.31 62.78 4,481,600 64.05 54.26
10-09-23 62.05 62.82 61.88 3,399,200 62.50 52.95
10-09-22 61.52 62.45 61.52 4,806,500 62.33 52.80
Date Open High Low Vol Cls adjCls
10-09-21 61.21 61.53 60.86 3,198,500 61.27 51.91
10-09-20 61.51 61.78 60.97 3,472,500 61.28 51.92
10-09-17 61.50 61.50 60.95 3,495,800 61.29 51.92
10-09-16 61.16 61.33 60.82 2,230,600 61.24 51.88
10-09-15 61.04 61.27 60.91 3,523,100 61.19 51.84
10-09-14 60.00 61.21 59.94 4,134,800 61.04 51.71
10-09-13 59.82 60.23 59.41 3,107,800 60.05 50.87
10-09-10 59.30 59.79 59.14 2,608,600 59.54 50.44
10-09-09 59.50 59.51 58.83 2,622,900 58.94 49.93
Date Open High Low Vol Cls adjCls
10-09-08 59.37 59.42 58.80 3,412,700 59.21 50.16
10-09-07 58.25 59.00 58.20 2,598,500 58.64 49.68
10-09-03 59.05 59.05 58.19 2,779,400 58.57 49.62
10-09-02 58.41 58.83 57.65 5,011,300 58.59 49.64
10-09-01 56.93 57.89 56.76 3,966,400 57.79 48.96
10-08-31 55.86 57.06 55.74 4,358,700 56.50 47.87
10-08-30 56.21 56.85 56.07 2,843,100 56.07 47.50
10-08-27 56.39 56.53 55.41 4,254,700 56.19 47.60
10-08-26 57.13 57.15 56.15 3,854,500 56.28 47.68
Date Open High Low Vol Cls adjCls
10-08-25 55.37 57.40 55.20 5,946,600 57.07 48.35
10-08-24 54.52 55.67 54.05 6,658,600 55.60 47.10
10-08-23 55.33 55.65 54.85 2,407,500 54.90 46.51
10-08-20 54.73 55.12 54.48 2,896,200 55.04 46.63
10-08-19 55.44 55.63 54.61 2,946,200 55.01 46.60
10-08-18 55.25 55.99 54.99 2,909,200 55.68 47.17
10-08-17 55.51 56.29 55.38 2,641,600 55.83 47.30
10-08-16 55.14 55.50 55.00 2,395,400 55.37 46.91
10-08-13 55.41 55.71 55.06 2,270,600 55.31 46.86
Date Open High Low Vol Cls adjCls
10-08-12 55.49 55.96 55.37 3,269,000 55.67 47.16
10-08-11 56.51 56.62 55.81 2,847,500 55.87 47.33
10-08-10 56.79 57.31 56.63 2,433,600 56.98 48.27
10-08-09 56.55 57.49 56.54 2,391,800 57.16 48.42
10-08-06 56.25 56.64 55.76 3,030,000 56.54 47.90
10-08-05 56.74 56.74 55.86 4,358,300 56.46 47.83
10-08-04 56.49 57.61 56.24 4,364,600 57.40 48.63
10-08-03 56.62 56.91 56.38 3,246,800 56.55 47.73
10-08-02 57.06 57.34 56.76 3,588,100 56.84 47.98
Date Open High Low Vol Cls adjCls
10-07-30 55.71 56.89 55.71 2,973,900 56.71 47.87
10-07-29 56.74 57.00 55.77 3,439,800 56.21 47.45
10-07-28 57.22 57.40 56.41 3,077,800 56.51 47.70
10-07-27 56.49 57.36 56.39 6,930,000 57.21 48.29
10-07-26 55.79 56.00 55.45 3,494,400 55.71 47.03
10-07-23 55.00 56.00 54.78 4,905,800 55.95 47.23
10-07-22 54.09 55.08 53.84 5,284,100 54.90 46.34
10-07-21 55.07 55.10 53.49 4,973,800 53.61 45.25
10-07-20 54.37 55.09 54.11 6,343,500 55.09 46.50
Date Open High Low Vol Cls adjCls
10-07-19 55.13 55.29 54.60 3,575,000 54.82 46.27
10-07-16 56.59 56.60 54.95 5,020,200 54.98 46.41
10-07-15 56.37 56.59 55.85 2,949,400 56.55 47.73
10-07-14 56.39 56.40 55.87 3,428,200 56.35 47.57
10-07-13 56.15 56.75 56.15 3,207,300 56.51 47.70
10-07-12 56.05 56.43 55.73 2,644,600 55.93 47.21
10-07-09 56.29 56.29 55.60 3,895,600 56.19 47.43
10-07-08 54.78 55.79 54.52 7,592,700 55.71 47.03
10-07-07 53.76 54.33 53.41 4,813,000 54.29 45.83
Date Open High Low Vol Cls adjCls
10-07-06 54.69 54.71 53.51 3,364,700 54.00 45.58
10-07-02 55.18 55.18 53.76 3,385,200 54.23 45.78
10-07-01 54.73 55.16 54.22 5,376,600 54.90 46.34
10-06-30 55.52 55.67 54.69 4,609,600 54.83 46.28
10-06-29 56.18 56.37 55.39 4,298,400 55.63 46.96
10-06-28 56.59 57.20 56.22 3,043,600 56.65 47.82
10-06-25 56.17 56.86 55.87 4,488,900 56.44 47.64
10-06-24 57.17 57.45 56.00 3,772,600 56.22 47.46
10-06-23 57.59 57.68 57.02 2,541,200 57.44 48.49
Date Open High Low Vol Cls adjCls
10-06-22 57.99 58.31 57.54 2,716,300 57.61 48.63
10-06-21 58.50 58.70 57.55 2,795,600 57.78 48.77
10-06-18 58.50 58.73 58.05 3,657,100 58.21 49.14
10-06-17 58.59 58.72 57.99 2,829,000 58.58 49.45
10-06-16 58.47 58.89 58.12 2,876,900 58.34 49.25
10-06-15 57.93 59.18 57.92 5,099,900 59.16 49.94
10-06-14 57.64 57.90 57.30 2,510,800 57.52 48.55
10-06-11 57.18 57.65 57.00 3,093,000 57.52 48.55
10-06-10 57.82 58.06 57.30 3,270,300 57.65 48.66
Date Open High Low Vol Cls adjCls
10-06-09 56.68 57.75 56.58 4,926,900 57.40 48.45
10-06-08 55.69 56.72 55.55 3,726,500 56.66 47.83
10-06-07 56.01 56.62 55.76 3,414,800 55.85 47.14
10-06-04 57.45 57.45 56.01 5,499,000 56.17 47.41
10-06-03 58.23 59.16 57.30 7,219,000 57.93 48.90
10-06-02 58.34 58.98 57.95 3,898,900 58.95 49.76
10-06-01 58.18 58.85 57.73 3,200,400 57.98 48.94
10-05-28 58.79 58.92 58.02 3,501,100 58.25 49.17
10-05-27 57.34 59.26 57.04 8,764,500 58.74 49.58
Date Open High Low Vol Cls adjCls
10-05-26 56.60 56.70 55.71 6,146,600 55.98 47.25
10-05-25 55.96 56.50 55.39 6,120,300 56.50 47.69
10-05-24 57.18 57.41 56.68 3,376,800 56.76 47.91
10-05-21 55.93 57.73 55.79 5,966,100 57.44 48.49
10-05-20 57.00 57.52 56.55 6,755,600 56.59 47.77
10-05-19 57.49 58.48 57.49 4,350,200 57.77 48.76
10-05-18 58.64 58.99 57.68 4,308,800 57.78 48.77
10-05-17 57.82 58.44 57.53 4,129,100 58.35 49.25
10-05-14 57.27 58.12 57.21 4,890,500 57.74 48.74
Date Open High Low Vol Cls adjCls
10-05-13 57.81 58.49 57.60 5,007,700 57.67 48.68
10-05-12 58.06 58.19 57.66 4,151,100 57.88 48.86
10-05-11 57.40 58.30 57.33 5,442,100 57.94 48.91
10-05-10 58.62 58.99 57.10 8,378,900 57.52 48.55
10-05-07 57.86 58.70 56.83 9,286,700 57.31 48.38
10-05-06 58.95 59.11 55.00 11,175,500 58.03 48.98
10-05-05 59.75 60.83 59.72 6,438,700 60.36 50.95
10-05-04 58.83 60.37 58.31 6,046,200 59.88 50.37
10-05-03 59.03 59.50 58.90 4,051,400 59.31 49.89
Date Open High Low Vol Cls adjCls
10-04-30 59.13 59.68 59.02 4,960,700 59.08 49.70
10-04-29 59.01 59.45 58.92 2,883,800 59.35 49.93
10-04-28 59.30 59.49 58.74 3,462,400 58.85 49.51
10-04-27 60.25 60.25 59.11 3,948,900 59.17 49.77
10-04-26 60.20 60.30 60.01 2,874,600 60.07 50.53
10-04-23 60.07 60.48 60.00 4,017,400 60.20 50.64
10-04-22 59.23 60.41 59.12 3,929,700 60.22 50.66
10-04-21 59.40 59.56 59.04 3,033,200 59.51 50.06
10-04-20 59.70 59.92 59.33 3,703,300 59.49 50.04
Date Open High Low Vol Cls adjCls
10-04-19 59.29 59.53 58.61 4,040,700 59.47 50.03
10-04-16 58.96 59.52 58.93 5,443,700 59.19 49.79
10-04-15 59.41 59.44 58.90 5,754,400 59.03 49.66
10-04-14 59.79 59.87 58.94 6,763,100 59.62 50.15
10-04-13 60.22 60.55 59.76 4,191,400 59.89 50.38
10-04-12 60.89 61.21 60.26 4,550,700 60.35 50.77
10-04-09 61.04 61.41 60.92 2,804,500 61.21 51.49
10-04-08 61.60 61.62 60.82 4,471,500 60.98 51.30
10-04-07 61.65 61.96 61.50 3,897,200 61.72 51.92
Date Open High Low Vol Cls adjCls
10-04-06 61.05 61.85 60.75 3,589,100 61.74 51.94
10-04-05 60.33 60.87 60.00 2,146,100 60.82 51.16
10-04-01 59.73 60.30 59.71 2,638,300 60.14 50.59
10-03-31 60.06 60.11 59.68 2,548,200 59.71 50.23
10-03-30 60.27 60.50 60.04 2,121,500 60.17 50.62
10-03-29 60.14 60.43 59.96 2,375,500 60.14 50.59
10-03-26 60.25 60.42 59.91 2,302,000 60.13 50.58
10-03-25 60.42 60.42 60.01 2,591,500 60.05 50.52
10-03-24 60.54 60.74 60.02 2,910,000 60.07 50.53
Date Open High Low Vol Cls adjCls
10-03-23 60.76 60.89 60.36 2,937,800 60.76 51.11
10-03-22 60.54 61.09 60.43 2,369,000 60.88 51.21
10-03-19 61.38 61.50 60.49 4,687,500 60.72 51.08
10-03-18 61.00 61.43 60.92 3,156,200 61.27 51.54
10-03-17 60.96 61.46 60.90 3,115,300 61.33 51.59
10-03-16 60.71 60.96 60.59 2,480,600 60.91 51.24
10-03-15 60.07 60.62 60.05 2,584,700 60.55 50.94
10-03-12 59.88 60.48 59.81 3,938,700 60.17 50.62
10-03-11 59.78 60.06 59.77 3,957,200 59.90 50.39
Date Open High Low Vol Cls adjCls
10-03-10 60.21 60.41 59.76 3,248,400 59.84 50.34
10-03-09 60.38 60.57 60.04 3,187,000 60.13 50.58
10-03-08 60.54 61.00 60.52 3,020,400 60.67 51.04
10-03-05 60.85 60.97 60.50 3,514,800 60.68 51.05
10-03-04 60.75 61.16 60.48 3,286,100 60.80 51.15
10-03-03 59.75 61.58 59.64 10,153,500 60.68 51.05
10-03-02 62.12 62.12 61.20 4,126,100 61.38 51.63
10-03-01 61.00 62.11 60.68 4,031,100 61.65 51.86
10-02-26 61.36 61.47 60.78 3,681,600 60.97 51.29
Date Open High Low Vol Cls adjCls
10-02-25 60.29 61.52 60.21 3,534,000 61.40 51.65
10-02-24 60.80 61.22 60.61 2,908,200 60.86 51.20
10-02-23 60.64 60.92 60.41 3,081,200 60.51 50.90
10-02-22 61.40 61.45 60.69 3,004,300 60.79 51.14
10-02-19 60.73 61.36 60.66 2,510,100 61.14 51.43
10-02-18 60.93 61.13 60.58 2,275,200 60.96 51.28
10-02-17 60.79 61.30 60.74 2,663,100 61.05 51.36
10-02-16 59.62 60.85 59.30 4,052,300 60.67 51.04
10-02-12 59.19 59.42 58.95 4,337,600 59.28 49.87
Date Open High Low Vol Cls adjCls
10-02-11 58.86 59.78 58.67 4,030,800 59.67 50.20
10-02-10 58.66 59.32 58.38 4,520,500 59.15 49.76
10-02-09 58.80 59.00 58.20 3,486,900 58.76 49.28
10-02-08 58.27 58.78 58.13 3,319,800 58.14 48.76
10-02-05 58.59 58.90 58.07 4,793,600 58.58 49.13
10-02-04 58.17 58.94 58.10 5,962,700 58.52 49.08
10-02-03 58.59 58.95 58.38 5,269,100 58.42 48.99
10-02-02 58.00 58.88 57.60 5,231,500 58.77 49.29
10-02-01 57.80 57.92 57.36 4,295,300 57.91 48.57
Date Open High Low Vol Cls adjCls
10-01-29 57.59 58.54 57.40 5,413,900 57.43 48.16
10-01-28 57.59 57.82 57.06 3,197,000 57.35 48.10
10-01-27 57.71 58.04 57.28 3,776,200 57.53 48.25
10-01-26 57.20 58.48 57.14 3,530,500 57.93 48.58
10-01-25 57.35 57.82 56.75 2,690,600 57.55 48.26
10-01-22 57.40 57.96 57.04 4,220,600 57.07 47.86
10-01-21 58.13 58.60 57.35 3,456,800 57.52 48.24
10-01-20 58.48 58.68 57.62 4,484,600 58.27 48.87
10-01-19 59.17 59.28 58.79 2,558,200 58.95 49.44
Date Open High Low Vol Cls adjCls
10-01-15 58.99 58.99 58.43 3,081,700 58.79 49.30
10-01-14 59.12 59.25 58.71 2,145,700 58.72 49.25
10-01-13 59.11 59.59 58.94 2,051,500 59.40 49.82
10-01-12 59.23 59.39 58.72 2,113,300 59.03 49.51
10-01-11 59.21 59.42 59.00 1,830,400 59.35 49.77
10-01-08 59.47 59.61 59.10 2,348,300 59.28 49.71
10-01-07 60.08 60.44 59.26 4,527,600 59.71 50.08
10-01-06 59.07 60.05 59.00 3,722,900 60.00 50.32
10-01-05 59.26 59.42 58.84 2,775,800 59.23 49.67
Date Open High Low Vol Cls adjCls
10-01-04 59.13 60.07 59.13 3,280,200 59.41 49.82
09-12-31 60.24 60.30 59.11 1,862,900 59.17 49.62
09-12-30 60.13 60.49 59.87 1,678,500 60.05 50.36
09-12-29 60.49 60.69 60.20 1,794,500 60.26 50.54
09-12-28 60.40 60.75 60.33 1,748,300 60.56 50.79
09-12-24 60.29 60.60 60.09 1,681,400 60.40 50.65
09-12-23 59.60 60.31 59.60 2,945,700 60.07 50.38
09-12-22 59.03 59.80 59.03 3,026,200 59.57 49.96
09-12-21 58.78 59.55 58.64 2,114,000 59.27 49.71
Date Open High Low Vol Cls adjCls
09-12-18 58.03 58.46 57.52 4,540,800 58.43 49.00
09-12-17 58.53 58.58 57.80 2,876,800 57.80 48.47
09-12-16 59.15 59.50 58.72 2,859,300 58.77 49.29
09-12-15 59.42 59.47 58.86 2,794,900 58.98 49.46
09-12-14 59.57 59.72 59.17 2,174,900 59.47 49.87
09-12-11 59.04 59.49 58.97 3,197,100 59.32 49.75
09-12-10 59.15 59.36 58.23 5,576,500 58.76 49.28
09-12-09 58.71 59.00 58.10 3,745,600 58.66 49.19
09-12-08 58.85 58.96 58.00 3,853,300 58.75 49.27
Date Open High Low Vol Cls adjCls
09-12-07 59.13 59.74 59.05 2,422,400 59.35 49.77
09-12-04 59.40 59.99 58.67 4,936,000 59.19 49.64
09-12-03 59.40 59.57 58.90 8,326,000 59.02 49.50
09-12-02 60.65 61.15 60.29 4,316,200 60.87 51.05
09-12-01 60.13 60.79 60.10 4,418,600 60.73 50.93
09-11-30 60.15 60.29 59.41 3,399,200 59.91 50.24
09-11-27 59.50 60.51 59.20 1,483,300 60.03 50.34
09-11-25 60.40 60.99 60.40 2,469,800 60.89 51.06
09-11-24 60.81 60.83 60.33 2,578,000 60.51 50.75
Date Open High Low Vol Cls adjCls
09-11-23 60.10 60.86 59.93 2,750,600 60.57 50.80
09-11-20 60.26 60.84 59.80 2,696,400 60.06 50.37
09-11-19 60.36 60.59 59.78 2,240,800 60.48 50.72
09-11-18 60.38 60.83 59.67 3,116,900 60.77 50.96
09-11-17 61.06 61.23 60.22 3,307,500 60.62 50.84
09-11-16 60.79 61.25 60.50 3,266,400 61.12 51.26
09-11-13 60.35 60.63 59.96 2,466,200 60.47 50.71
09-11-12 60.16 60.65 60.00 3,690,500 60.12 50.42
09-11-11 60.46 60.69 59.78 3,156,500 60.40 50.65
Date Open High Low Vol Cls adjCls
09-11-10 59.92 60.40 59.52 3,078,600 60.04 50.35
09-11-09 58.96 60.46 58.96 3,698,200 60.44 50.69
09-11-06 59.15 59.66 58.80 2,749,300 59.41 49.82
09-11-05 58.11 59.49 57.98 4,668,700 59.41 49.82
09-11-04 57.68 59.27 57.68 4,756,800 58.81 49.32
09-11-03 57.55 58.37 57.31 4,122,300 57.65 48.35
09-11-02 56.85 57.88 56.76 3,884,000 57.75 48.43
09-10-30 57.73 57.95 56.81 3,902,700 56.85 47.68
09-10-29 57.31 57.94 56.76 3,940,900 57.92 48.57
Date Open High Low Vol Cls adjCls
09-10-28 57.05 57.50 56.72 3,027,100 56.72 47.57
09-10-27 57.61 57.82 56.77 2,876,800 57.15 47.93
09-10-26 57.69 58.36 57.52 2,766,600 57.65 48.35
09-10-23 58.08 58.43 57.56 2,152,500 57.81 48.48
09-10-22 57.76 58.49 57.57 2,917,600 58.27 48.87
09-10-21 58.76 59.25 57.71 4,153,300 57.71 48.40
09-10-20 59.26 59.27 58.42 3,384,300 59.09 49.40
09-10-19 58.82 59.35 58.36 3,502,500 59.23 49.52
09-10-16 58.85 58.90 58.12 3,230,700 58.48 48.89
Date Open High Low Vol Cls adjCls
09-10-15 58.39 59.04 58.39 2,879,900 58.97 49.30
09-10-14 59.00 59.00 58.44 3,461,400 58.77 49.14
09-10-13 57.90 58.87 57.75 4,733,900 58.48 48.89
09-10-12 58.38 58.83 57.76 2,915,700 58.03 48.52
09-10-09 58.20 58.69 57.72 5,751,900 58.64 49.03
09-10-08 59.28 59.38 58.39 5,025,900 58.63 49.02
09-10-07 59.76 60.30 58.86 11,117,300 59.00 49.33
09-10-06 57.02 58.37 57.02 5,865,700 57.93 48.43
09-10-05 56.59 57.25 56.30 4,480,100 56.88 47.56
Date Open High Low Vol Cls adjCls
09-10-02 55.92 56.68 55.73 5,760,800 56.47 47.21
09-10-01 56.15 56.69 55.40 5,097,900 55.69 46.56
09-09-30 57.12 57.44 55.98 12,235,900 56.38 47.14
09-09-29 56.56 56.93 56.25 4,939,600 56.49 47.23
09-09-28 56.50 56.66 56.31 4,786,200 56.56 47.29
09-09-25 57.72 57.72 56.00 6,137,100 56.28 47.06
09-09-24 58.03 58.24 57.07 3,389,400 57.43 48.02
09-09-23 57.86 58.80 57.86 2,952,200 57.98 48.48
09-09-22 58.72 58.86 58.34 2,833,800 58.40 48.83
Date Open High Low Vol Cls adjCls
09-09-21 57.61 58.73 57.38 4,847,800 58.58 48.98
09-09-18 58.20 58.20 57.46 4,561,700 57.55 48.12
09-09-17 57.86 58.23 57.32 3,979,200 57.96 48.46
09-09-16 56.82 57.77 56.69 3,920,300 57.70 48.24
09-09-15 56.78 57.00 56.42 3,330,000 56.82 47.51
09-09-14 56.22 57.02 56.16 3,083,000 56.99 47.65
09-09-11 56.86 56.99 56.52 3,031,500 56.81 47.50
09-09-10 57.04 57.04 56.66 3,886,900 56.91 47.58
09-09-09 56.49 57.08 56.29 3,931,100 57.06 47.71
Date Open High Low Vol Cls adjCls
09-09-08 56.86 57.00 56.15 5,526,200 56.73 47.43
09-09-04 54.68 55.53 54.54 4,593,400 55.47 46.38
09-09-03 54.22 55.23 54.17 12,230,400 54.99 45.98
09-09-02 50.40 50.82 49.95 4,268,100 50.65 42.35
09-09-01 51.34 51.37 50.18 5,505,400 50.65 42.35
09-08-31 51.35 51.70 50.86 3,788,800 50.98 42.62
09-08-28 51.50 52.00 51.35 4,994,000 51.77 43.28
09-08-27 49.91 51.65 49.87 5,890,400 51.31 42.90
09-08-26 49.87 50.36 49.54 5,574,900 50.23 42.00
Date Open High Low Vol Cls adjCls
09-08-25 48.78 50.08 48.46 6,258,400 49.62 41.49
09-08-24 48.78 48.78 48.01 2,839,600 48.12 40.23
09-08-21 48.23 48.82 47.89 3,974,800 48.56 40.60
09-08-20 48.09 48.09 47.50 2,335,800 47.91 40.06
09-08-19 47.21 48.07 47.16 3,459,200 47.94 40.08
09-08-18 47.54 47.90 47.10 3,410,200 47.40 39.63
09-08-17 48.10 48.39 47.39 4,494,500 47.47 39.69
09-08-14 48.79 49.03 48.19 3,318,300 48.63 40.66
09-08-13 49.16 49.20 48.21 3,694,600 48.88 40.87
Date Open High Low Vol Cls adjCls
09-08-12 48.94 49.49 48.91 2,881,100 49.15 41.09
09-08-11 49.03 49.39 48.80 2,613,100 48.92 40.75
09-08-10 49.84 49.96 49.00 3,165,000 49.40 41.15
09-08-07 49.45 50.24 48.91 4,221,300 50.10 41.73
09-08-06 48.56 49.36 48.25 4,750,200 48.75 40.61
09-08-05 49.73 49.75 48.69 3,524,400 49.06 40.87
09-08-04 49.60 50.00 49.15 3,805,600 49.48 41.22
09-08-03 49.75 50.04 49.51 3,582,800 50.00 41.65
09-07-31 49.01 49.93 49.00 3,384,000 49.50 41.23
Date Open High Low Vol Cls adjCls
09-07-30 49.26 49.73 48.88 3,295,600 49.25 41.03
09-07-29 48.53 49.41 48.41 3,579,600 48.77 40.63
09-07-28 48.44 48.92 48.10 3,268,900 48.84 40.68
09-07-27 48.99 49.13 48.03 2,905,100 48.68 40.55
09-07-24 48.12 49.24 48.11 4,589,700 49.13 40.93
09-07-23 48.50 49.23 47.77 6,234,200 48.60 40.48
09-07-22 48.18 49.09 48.00 3,799,300 48.82 40.67
09-07-21 48.29 48.59 47.61 3,911,900 48.38 40.30
09-07-20 47.50 48.50 47.03 4,881,200 48.47 40.38
Date Open High Low Vol Cls adjCls
09-07-17 47.37 47.49 46.97 3,293,600 47.48 39.55
09-07-16 46.73 47.59 46.52 3,903,700 47.49 39.56
09-07-15 45.40 47.00 45.06 7,246,300 46.90 39.07
09-07-14 44.81 45.17 44.37 3,880,600 45.03 37.51
09-07-13 44.92 45.12 44.50 4,686,400 44.97 37.46
09-07-10 45.30 45.51 44.65 3,791,400 44.97 37.46
09-07-09 46.40 46.50 45.25 5,697,600 45.50 37.90
09-07-08 44.83 46.11 44.63 7,496,100 46.02 38.34
09-07-07 45.21 45.44 44.48 4,268,100 44.54 37.10
Date Open High Low Vol Cls adjCls
09-07-06 44.57 45.79 44.50 4,745,700 45.70 38.07
09-07-02 45.64 45.64 44.59 4,920,300 44.64 37.19
09-07-01 45.81 46.38 45.71 3,044,100 45.79 38.14
09-06-30 46.09 46.29 45.64 5,136,000 45.78 38.14
09-06-29 46.73 46.80 46.01 3,545,400 46.20 38.49
09-06-26 46.03 46.60 45.83 3,675,800 46.41 38.66
09-06-25 44.82 46.34 44.82 5,439,800 46.28 38.55
09-06-24 45.21 45.33 44.78 4,248,300 45.04 37.52
09-06-23 46.02 46.05 44.98 4,396,600 45.07 37.54
Date Open High Low Vol Cls adjCls
09-06-22 45.81 46.22 45.25 5,446,700 45.35 37.78
09-06-19 46.70 46.70 45.91 5,120,600 46.11 38.41
09-06-18 46.69 46.86 45.90 4,628,500 46.24 38.52
09-06-17 46.06 47.20 45.88 5,875,000 46.59 38.81
09-06-16 46.36 46.54 45.80 4,675,300 45.95 38.28
09-06-15 46.75 46.83 45.99 4,338,700 46.33 38.59
09-06-12 46.35 47.10 45.96 4,735,700 47.03 39.18
09-06-11 46.71 47.05 46.22 6,474,800 46.27 38.54
09-06-10 47.22 47.45 46.38 5,181,800 46.59 38.81
Date Open High Low Vol Cls adjCls
09-06-09 47.56 47.96 46.89 4,992,200 47.13 39.26
09-06-08 47.40 47.84 46.96 3,293,000 47.53 39.59
09-06-05 48.40 48.59 47.18 5,473,000 47.64 39.68
09-06-04 47.13 48.00 46.25 8,815,500 47.87 39.88
09-06-03 49.22 49.25 48.00 9,321,500 48.47 40.38
09-06-02 49.52 50.14 49.30 3,820,700 49.45 41.19
09-06-01 49.20 49.98 48.75 4,680,700 49.70 41.40
09-05-29 48.20 48.52 47.21 4,713,300 48.52 40.42
09-05-28 47.94 48.79 46.54 10,927,600 47.97 39.96
Date Open High Low Vol Cls adjCls
09-05-27 48.85 49.70 48.20 6,273,600 48.83 40.68
09-05-26 47.75 49.92 47.60 7,600,100 49.14 40.93
09-05-22 48.30 48.83 48.07 4,038,600 48.30 40.23
09-05-21 48.42 49.28 47.86 4,702,500 48.31 40.24
09-05-20 48.50 49.61 48.26 9,621,600 48.78 40.63
09-05-19 46.23 47.74 45.72 6,007,600 47.21 39.33
09-05-18 45.21 46.17 45.06 4,243,000 46.09 38.39
09-05-15 44.78 45.58 44.70 5,187,400 44.75 37.28
09-05-14 45.80 46.10 44.61 6,582,900 44.80 37.32
Date Open High Low Vol Cls adjCls
09-05-13 46.25 46.55 45.30 5,929,500 45.65 38.03
09-05-12 46.57 47.25 45.77 5,375,200 46.91 38.93
09-05-11 45.70 46.76 45.25 5,167,400 46.02 38.19
09-05-08 46.50 46.81 45.52 6,487,200 46.60 38.67
09-05-07 47.66 47.93 45.66 8,110,300 45.93 38.11
09-05-06 47.82 48.20 46.59 5,077,900 46.87 38.89
09-05-05 48.14 48.27 47.13 3,848,700 47.65 39.54
09-05-04 47.80 47.96 47.30 4,743,000 47.71 39.59
09-05-01 48.39 48.44 47.35 4,440,200 47.69 39.57
Date Open High Low Vol Cls adjCls
09-04-30 47.92 48.97 47.03 7,551,400 48.60 40.33
09-04-29 47.89 48.44 47.30 5,846,000 47.67 39.56
09-04-28 47.10 48.14 46.68 4,413,100 47.07 39.06
09-04-27 47.93 48.33 47.02 4,138,400 47.64 39.53
09-04-24 47.19 48.63 46.50 6,728,100 48.17 39.97
09-04-23 46.60 48.13 46.27 5,548,400 46.83 38.86
09-04-22 45.92 47.77 45.61 6,135,200 47.07 39.06
09-04-21 44.48 46.58 44.03 6,380,200 46.46 38.55
09-04-20 45.35 45.59 44.10 5,403,500 44.34 36.79
Date Open High Low Vol Cls adjCls
09-04-17 46.10 46.50 45.61 4,742,400 45.77 37.98
09-04-16 45.77 46.75 45.74 4,668,100 46.23 38.36
09-04-15 45.37 45.80 45.05 3,676,800 45.66 37.89
09-04-14 46.11 46.25 45.18 4,674,900 45.35 37.63
09-04-13 46.92 47.23 46.22 4,185,900 46.41 38.51
09-04-09 45.85 47.42 45.54 10,597,600 46.90 38.92
09-04-08 46.66 48.39 46.63 5,340,700 47.70 39.58
09-04-07 47.03 47.21 46.31 4,584,100 46.39 38.50
09-04-06 48.16 48.86 47.28 4,338,300 47.74 39.62
Date Open High Low Vol Cls adjCls
09-04-03 47.86 48.97 47.85 4,225,700 48.91 40.59
09-04-02 46.82 48.60 46.50 5,122,400 48.07 39.89
09-04-01 45.67 46.50 45.02 4,637,300 46.35 38.46
09-03-31 46.48 46.87 45.19 5,363,500 46.32 38.44
09-03-30 46.56 46.90 45.65 4,478,700 46.25 38.38
09-03-27 47.68 48.15 47.06 4,866,300 47.40 39.33
09-03-26 47.37 49.35 47.06 6,826,500 48.46 40.21
09-03-25 46.51 47.76 45.57 6,118,800 46.81 38.84
09-03-24 47.42 48.00 46.26 5,045,800 46.36 38.47
Date Open High Low Vol Cls adjCls
09-03-23 45.48 47.54 45.25 6,274,500 47.54 39.45
09-03-20 45.57 45.64 44.00 7,206,600 44.83 37.20
09-03-19 44.60 45.27 44.25 6,798,600 45.12 37.44
09-03-18 43.90 45.04 43.08 7,082,400 44.46 36.89
09-03-17 43.09 44.02 42.81 6,168,300 43.98 36.50
09-03-16 42.13 43.02 42.00 4,879,100 42.12 34.95
09-03-13 40.99 42.40 40.50 6,387,500 42.20 35.02
09-03-12 39.96 40.99 39.33 6,020,300 40.86 33.91
09-03-11 40.12 40.43 39.34 6,356,500 39.56 32.83
Date Open High Low Vol Cls adjCls
09-03-10 39.03 40.19 38.65 8,581,000 40.14 33.31
09-03-09 38.44 39.47 38.18 6,474,500 38.44 31.90
09-03-06 39.58 39.74 38.17 7,087,200 38.98 32.35
09-03-05 40.54 40.95 39.26 8,932,600 39.56 32.83
09-03-04 41.11 41.90 40.15 14,476,000 40.81 33.86
09-03-03 41.31 41.86 40.25 8,133,400 40.69 33.77
09-03-02 41.71 42.86 40.72 7,625,200 40.84 33.89
09-02-27 41.29 43.03 41.25 7,385,700 42.34 35.13
09-02-26 42.35 42.44 41.55 4,907,600 41.55 34.48
Date Open High Low Vol Cls adjCls
09-02-25 42.22 42.79 41.32 6,932,700 42.00 34.85
09-02-24 41.12 42.78 41.05 6,083,600 42.55 35.31
09-02-23 42.80 43.23 41.04 6,430,200 41.17 34.16
09-02-20 42.53 43.29 42.10 6,996,200 42.76 35.48
09-02-19 42.74 43.47 42.59 5,451,200 42.62 35.37
09-02-18 42.20 42.63 41.72 6,191,500 42.38 35.17
09-02-17 42.15 42.74 41.90 6,194,100 42.12 34.95
09-02-13 44.28 44.29 42.62 4,873,100 42.76 35.48
09-02-12 43.50 44.39 42.89 6,573,000 44.32 36.78
Date Open High Low Vol Cls adjCls
09-02-11 44.17 44.46 43.08 4,778,800 43.54 36.13
09-02-10 44.80 45.60 43.78 6,590,400 43.97 36.35
09-02-09 44.78 45.41 44.57 5,332,500 45.17 37.35
09-02-06 44.10 45.48 44.00 8,261,300 45.21 37.38
09-02-05 42.85 43.96 42.41 9,886,100 43.83 36.24
09-02-04 42.74 43.50 41.83 20,971,900 42.98 35.54
09-02-03 45.47 46.18 44.87 5,326,400 46.12 38.13
09-02-02 44.78 45.67 44.53 4,782,600 45.30 37.45
09-01-30 46.55 46.66 44.79 6,682,800 45.03 37.23
Date Open High Low Vol Cls adjCls
09-01-29 47.99 48.00 46.34 4,706,600 46.45 38.40
09-01-28 48.07 48.52 47.39 5,163,300 47.81 39.53
09-01-27 47.39 48.08 47.08 4,085,300 47.90 39.60
09-01-26 47.48 48.03 46.94 4,091,900 47.35 39.15
09-01-23 46.90 47.51 46.21 4,906,200 46.97 38.83
09-01-22 47.55 47.88 46.67 6,144,900 47.45 39.23
09-01-21 47.26 48.04 46.58 6,242,200 47.90 39.60
09-01-20 49.17 49.21 47.15 7,370,300 47.22 39.04
09-01-16 49.31 49.31 47.86 6,413,000 48.80 40.35
Date Open High Low Vol Cls adjCls
09-01-15 47.52 48.94 47.25 6,015,900 48.47 40.07
09-01-14 48.35 48.58 47.44 7,906,800 47.63 39.38
09-01-13 49.06 50.36 48.55 6,310,400 48.94 40.46
09-01-12 49.59 50.13 48.92 4,812,900 49.43 40.87
09-01-09 50.24 50.98 48.91 4,577,100 49.14 40.63
09-01-08 49.55 51.90 49.38 7,287,100 50.65 41.88
09-01-07 51.00 51.35 49.69 6,870,000 50.12 41.44
09-01-06 52.52 52.58 51.08 6,472,900 51.45 42.54
09-01-05 53.18 53.62 51.80 5,890,900 52.29 43.23
Date Open High Low Vol Cls adjCls
09-01-02 52.44 53.50 52.05 3,687,200 53.35 44.11
08-12-31 51.20 52.83 51.13 4,939,600 52.50 43.41
08-12-30 50.83 51.50 50.40 2,355,800 51.13 42.27
08-12-29 51.35 51.82 50.58 2,413,900 50.83 42.03
08-12-26 51.49 52.00 51.29 1,218,200 51.47 42.56
08-12-24 51.92 52.06 51.57 1,123,400 51.69 42.74
08-12-23 52.37 53.33 51.25 3,533,700 51.47 42.56
08-12-22 54.29 54.35 51.75 4,977,100 52.72 43.59
08-12-19 54.59 55.00 53.38 6,452,400 53.79 44.47
Date Open High Low Vol Cls adjCls
08-12-18 54.37 54.74 53.60 5,053,200 54.15 44.77
08-12-17 52.69 54.46 52.69 6,888,800 53.94 44.60
08-12-16 53.00 53.44 52.32 8,211,700 53.03 43.84
08-12-15 53.29 53.40 51.54 4,868,700 52.74 43.61
08-12-12 51.36 54.09 51.36 6,796,200 53.40 44.15
08-12-11 52.25 53.47 50.70 10,660,400 52.06 43.04
08-12-10 52.86 53.97 51.89 7,260,800 53.69 44.39
08-12-09 55.06 55.16 52.46 7,886,900 53.10 43.90
08-12-08 55.39 56.27 54.46 7,387,300 55.19 45.63
Date Open High Low Vol Cls adjCls
08-12-05 52.17 55.89 51.86 8,656,700 55.58 45.95
08-12-04 50.97 53.35 50.51 9,864,600 52.75 43.61
08-12-03 49.00 52.22 48.73 7,885,400 51.42 42.51
08-12-02 48.50 50.20 47.76 6,138,500 50.10 41.42
08-12-01 50.73 50.76 47.88 5,559,800 47.91 39.61
08-11-28 51.35 51.68 50.66 1,533,300 51.47 42.56
08-11-26 49.65 51.67 49.60 4,421,900 51.45 42.54
08-11-25 50.17 51.68 49.46 7,454,600 50.67 41.89
08-11-24 46.87 49.97 46.45 8,242,600 49.45 40.89
Date Open High Low Vol Cls adjCls
08-11-21 45.22 46.91 43.88 10,862,700 46.71 38.62
08-11-20 45.00 48.25 44.85 9,610,700 44.99 37.20
08-11-19 46.72 47.64 45.13 6,165,600 45.27 37.43
08-11-18 47.32 47.76 45.08 7,754,200 46.76 38.66
08-11-17 47.34 48.99 47.25 5,252,400 47.31 39.12
08-11-14 48.98 50.68 47.59 7,232,700 48.06 39.74
08-11-13 48.64 49.98 45.29 11,219,800 49.97 41.31
08-11-12 51.00 51.17 48.57 7,948,300 48.78 40.33
08-11-11 52.25 53.27 50.88 5,035,500 52.28 43.09
Date Open High Low Vol Cls adjCls
08-11-10 54.63 55.15 52.29 5,286,500 53.00 43.69
08-11-07 53.87 54.41 52.89 4,063,400 54.07 44.57
08-11-06 53.00 54.89 52.90 9,811,700 53.51 44.11
08-11-05 54.87 55.54 53.57 5,565,000 53.71 44.27
08-11-04 54.34 55.99 53.33 8,033,800 55.09 45.41
08-11-03 56.53 56.83 52.78 8,809,200 53.47 44.07
08-10-31 57.00 58.43 56.04 6,046,800 57.01 46.99
08-10-30 57.99 58.52 55.89 6,783,600 56.97 46.96
08-10-29 57.08 59.48 54.84 8,166,000 56.88 46.88
Date Open High Low Vol Cls adjCls
08-10-28 53.95 57.86 52.29 9,123,600 57.48 47.38
08-10-27 50.03 53.48 49.59 7,446,200 51.90 42.78
08-10-24 48.81 52.06 48.66 5,103,600 50.93 41.98
08-10-23 53.42 53.68 49.68 8,923,400 52.21 43.03
08-10-22 54.83 55.18 52.09 6,863,600 53.55 44.14
08-10-21 57.04 58.59 55.57 7,081,300 55.86 46.04
08-10-20 59.31 59.31 56.00 6,356,700 58.08 47.87
08-10-17 56.76 59.94 52.77 8,423,400 57.98 47.79
08-10-16 54.03 58.14 52.45 10,619,000 57.79 47.63
Date Open High Low Vol Cls adjCls
08-10-15 57.23 57.90 53.00 7,662,600 53.61 44.19
08-10-14 61.09 61.52 57.11 7,996,300 58.41 48.15
08-10-13 56.10 59.69 55.75 8,433,700 59.52 49.06
08-10-10 53.13 55.99 51.00 12,410,400 53.90 44.43
08-10-09 57.41 58.01 52.70 7,837,500 54.40 44.84
08-10-08 54.00 58.80 53.35 13,645,400 57.06 47.03
08-10-07 60.45 61.42 57.05 9,819,200 57.80 47.64
08-10-06 60.72 62.00 57.11 9,508,900 60.47 49.84
08-10-03 63.69 65.12 62.29 7,767,800 62.60 51.60
Date Open High Low Vol Cls adjCls
08-10-02 64.31 64.44 61.33 6,284,800 61.92 51.04
08-10-01 64.00 65.00 63.64 3,860,200 64.69 53.32
08-09-30 63.66 65.37 63.00 5,082,700 64.93 53.52
08-09-29 65.95 66.50 62.00 7,243,100 63.20 52.09
08-09-26 64.52 66.32 64.52 4,508,100 66.29 54.64
08-09-25 64.89 66.67 64.76 5,293,400 65.98 54.39
08-09-24 64.08 65.23 63.36 3,521,300 64.79 53.40
08-09-23 64.62 65.48 64.02 4,405,100 64.16 52.88
08-09-22 66.55 66.57 64.25 6,314,600 64.32 53.02
Date Open High Low Vol Cls adjCls
08-09-19 71.00 71.00 66.09 103,300 66.09 54.48
08-09-18 65.75 70.16 64.65 11,588,600 68.23 56.24
08-09-17 67.95 68.30 65.34 11,423,300 65.37 53.88
08-09-16 67.90 69.86 67.85 10,797,500 68.88 56.78
08-09-15 68.66 70.00 68.17 6,569,400 68.95 56.83
08-09-12 70.14 70.14 68.81 5,410,800 69.55 57.33
08-09-11 68.92 70.42 68.42 6,455,300 70.37 58.00
08-09-10 68.82 70.26 68.60 6,010,400 69.43 57.23
08-09-09 69.24 69.78 68.49 6,780,000 68.63 56.57
Date Open High Low Vol Cls adjCls
08-09-08 69.44 70.90 68.78 8,855,500 68.93 56.82
08-09-05 67.09 68.63 66.41 5,903,500 68.44 56.41
08-09-04 67.90 68.98 67.36 6,158,900 67.36 55.52
08-09-03 67.00 68.50 66.52 5,869,300 68.33 56.32
08-09-02 68.15 69.44 68.03 5,241,800 68.26 56.26
08-08-29 67.14 67.65 66.95 2,831,800 67.06 55.28
08-08-28 66.86 67.93 66.84 3,031,500 67.81 55.89
08-08-27 66.35 67.17 65.87 2,851,000 66.71 54.99
08-08-26 66.42 66.73 65.60 2,622,000 66.52 54.83
Date Open High Low Vol Cls adjCls
08-08-25 67.45 67.49 66.28 3,202,200 66.45 54.77
08-08-22 66.56 67.75 66.54 3,510,300 67.43 55.58
08-08-21 65.50 66.39 65.24 2,984,300 66.25 54.61
08-08-20 66.30 66.73 65.36 3,761,100 65.94 54.35
08-08-19 67.40 67.65 65.76 4,898,400 66.46 54.78
08-08-18 68.10 68.49 67.06 4,119,600 67.41 55.56
08-08-15 67.47 68.34 67.29 4,690,500 68.00 56.05
08-08-14 66.41 67.98 66.26 4,225,700 67.14 55.34
08-08-13 67.31 67.50 66.03 5,372,200 66.95 55.18
Date Open High Low Vol Cls adjCls
08-08-12 66.79 68.20 66.52 5,146,400 67.78 55.87
08-08-11 66.95 68.97 66.37 6,363,500 67.10 55.31
08-08-08 66.11 67.27 66.06 7,178,500 66.99 55.22
08-08-07 65.16 66.61 65.02 8,414,300 65.82 54.25
08-08-06 64.22 65.90 64.08 7,900,300 65.72 54.17
08-08-05 63.17 65.00 63.16 6,882,800 64.63 53.14
08-08-04 62.18 63.05 61.59 4,223,300 62.52 51.41
08-08-01 63.11 63.27 61.77 5,735,500 62.20 51.14
08-07-31 62.33 63.75 62.11 6,712,500 62.68 51.54
Date Open High Low Vol Cls adjCls
08-07-30 61.81 63.40 61.71 12,036,000 63.00 51.80
08-07-29 60.35 62.16 60.32 9,240,600 61.78 50.80
08-07-28 61.60 61.95 60.24 8,306,800 60.35 49.62
08-07-25 63.31 63.35 61.45 8,608,900 61.76 50.78
08-07-24 63.10 64.10 62.67 11,113,400 62.98 51.78
08-07-23 63.09 66.66 62.31 40,327,700 63.43 52.15
08-07-22 69.86 72.05 69.51 7,971,800 72.00 59.20
08-07-21 72.14 73.09 69.47 6,269,800 69.66 57.28
08-07-18 74.12 74.15 71.96 7,249,400 72.23 59.39
Date Open High Low Vol Cls adjCls
08-07-17 73.00 74.26 71.25 6,776,500 74.13 60.95
08-07-16 70.01 72.93 68.93 7,751,400 72.58 59.68
08-07-15 69.14 70.31 67.71 7,814,400 69.57 57.20
08-07-14 70.67 70.68 69.02 5,260,100 69.57 57.20
08-07-11 70.12 70.70 68.79 5,146,700 69.83 57.42
08-07-10 71.64 72.04 70.02 7,238,200 70.86 58.26
08-07-09 74.71 74.72 72.13 5,511,400 72.15 59.32
08-07-08 72.74 74.89 72.74 5,979,900 74.66 61.39
08-07-07 72.82 73.50 71.83 5,202,900 72.87 59.92
Date Open High Low Vol Cls adjCls
08-07-03 72.61 73.09 71.62 2,633,400 72.23 59.39
08-07-02 72.65 73.94 72.04 5,225,700 72.13 59.31
08-07-01 69.42 72.74 69.21 8,572,400 72.55 59.65
08-06-30 70.00 71.99 69.87 7,608,100 70.14 57.67
08-06-27 69.66 70.90 69.19 9,101,900 70.26 57.77
08-06-26 69.66 70.13 68.94 6,761,200 69.03 56.76
08-06-25 69.40 71.93 69.40 7,661,200 70.89 58.29
08-06-24 68.02 70.12 67.85 5,187,400 69.26 56.95
08-06-23 69.07 69.79 68.19 5,222,800 68.44 56.27
Date Open High Low Vol Cls adjCls
08-06-20 69.99 70.11 68.18 5,460,000 68.73 56.51
08-06-19 68.71 70.70 68.71 4,711,700 70.24 57.75
08-06-18 69.56 69.78 68.65 5,099,700 68.96 56.70
08-06-17 70.61 70.84 69.69 3,639,300 69.93 57.50
08-06-16 69.84 71.08 69.39 3,972,700 70.42 57.90
08-06-13 68.60 70.34 68.50 6,884,900 70.32 57.82
08-06-12 69.36 69.92 67.14 8,404,100 68.20 56.08
08-06-11 70.22 70.48 68.75 5,864,900 68.87 56.63
08-06-10 70.88 71.02 69.78 6,616,800 70.46 57.93
Date Open High Low Vol Cls adjCls
08-06-09 71.22 72.47 70.91 5,510,500 71.33 58.65
08-06-06 72.95 72.95 71.00 6,308,400 71.19 58.53
08-06-05 71.53 73.57 71.48 6,103,400 73.50 60.43
08-06-04 69.71 71.03 69.27 4,615,800 70.81 58.22
08-06-03 70.44 71.07 69.66 5,971,100 70.04 57.59
08-06-02 71.45 71.46 69.83 7,114,900 70.33 57.83
08-05-30 72.50 72.97 70.98 5,908,600 71.32 58.64
08-05-29 73.83 74.75 70.67 8,817,500 72.98 60.01
08-05-28 73.06 74.41 72.72 6,563,400 73.24 60.22
Date Open High Low Vol Cls adjCls
08-05-27 71.53 73.24 71.36 6,240,100 72.59 59.69
08-05-23 70.52 71.65 69.54 6,182,100 71.32 58.64
08-05-22 69.43 71.01 69.30 6,521,100 70.76 58.18
08-05-21 71.89 71.96 68.90 6,635,200 69.39 57.05
08-05-20 71.93 72.10 71.00 3,740,500 71.39 58.70
08-05-19 73.41 73.75 71.87 3,963,400 72.11 59.29
08-05-16 74.36 74.36 72.20 5,690,300 73.27 60.24
08-05-15 74.15 74.47 73.56 3,612,500 74.45 61.21
08-05-14 74.47 75.23 73.98 4,171,000 74.22 61.03
Date Open High Low Vol Cls adjCls
08-05-13 73.99 74.08 72.82 3,768,000 73.98 60.70
08-05-12 71.69 73.91 71.53 3,528,800 73.68 60.45
08-05-09 70.65 71.96 70.50 2,782,500 71.44 58.61
08-05-08 72.40 72.40 70.90 4,701,100 71.20 58.42
08-05-07 72.83 74.08 71.92 3,670,800 72.08 59.14
08-05-06 71.90 72.96 71.50 3,538,500 72.65 59.61
08-05-05 72.27 72.90 71.86 3,415,700 72.43 59.42
08-05-02 72.50 72.80 70.98 4,448,700 72.14 59.19
08-05-01 70.78 72.93 70.25 4,656,400 72.00 59.07
Date Open High Low Vol Cls adjCls
08-04-30 70.99 72.24 70.41 5,117,300 71.25 58.46
08-04-29 70.66 71.41 70.27 3,183,100 71.00 58.25
08-04-28 71.21 71.67 70.69 3,575,400 70.83 58.11
08-04-25 70.38 71.69 70.00 4,626,700 71.54 58.69
08-04-24 69.25 70.84 68.91 5,546,800 70.22 57.61
08-04-23 68.22 69.83 67.77 4,142,900 69.60 57.10
08-04-22 68.65 69.20 67.36 3,396,500 68.08 55.86
08-04-21 69.03 69.37 68.25 2,802,100 69.11 56.70
08-04-18 69.20 69.88 68.95 4,981,000 69.43 56.96
Date Open High Low Vol Cls adjCls
08-04-17 67.43 68.59 67.14 4,911,100 68.49 56.19
08-04-16 65.85 67.42 65.52 4,909,600 67.24 55.17
08-04-15 65.36 65.87 64.97 2,661,400 65.72 53.92
08-04-14 65.85 65.99 65.09 2,593,600 65.32 53.59
08-04-11 66.47 66.50 65.51 4,058,500 65.70 53.90
08-04-10 66.17 67.28 65.93 4,891,500 66.52 54.58
08-04-09 67.02 67.40 65.40 2,997,900 66.03 54.17
08-04-08 65.97 67.13 65.97 3,068,300 66.93 54.91
08-04-07 66.50 67.14 65.92 2,927,000 66.30 54.40
Date Open High Low Vol Cls adjCls
08-04-04 66.44 66.97 66.20 3,712,800 66.45 54.52
08-04-03 66.13 67.05 66.02 3,128,500 66.87 54.86
08-04-02 65.94 66.93 65.74 3,978,400 66.25 54.35
08-04-01 65.18 66.87 65.11 5,742,800 66.49 54.55
08-03-31 64.92 65.39 63.74 4,127,800 64.97 53.30
08-03-28 64.98 65.06 64.26 3,116,000 64.37 52.81
08-03-27 67.10 67.95 65.17 5,307,400 65.26 53.54
08-03-26 66.50 66.93 65.86 5,810,600 66.62 54.66
08-03-25 65.89 67.12 65.20 7,618,000 66.59 54.63
Date Open High Low Vol Cls adjCls
08-03-24 63.48 65.62 63.48 6,447,700 65.50 53.74
08-03-20 60.92 63.80 60.88 5,915,700 63.42 52.03
08-03-19 61.33 62.71 60.88 5,412,400 60.88 49.95
08-03-18 61.22 61.75 60.01 5,704,600 61.67 50.60
08-03-17 60.40 60.89 59.66 5,413,000 60.36 49.52
08-03-14 62.58 62.85 60.09 6,801,500 60.86 49.93
08-03-13 61.84 62.68 61.38 7,257,300 62.17 51.01
08-03-12 62.62 63.73 62.39 6,355,100 62.60 51.36
08-03-11 61.08 62.63 60.86 5,926,300 62.62 51.38
Date Open High Low Vol Cls adjCls
08-03-10 60.47 61.04 59.97 4,895,700 60.25 49.43
08-03-07 60.00 61.28 59.94 5,712,600 60.30 49.47
08-03-06 61.36 61.42 60.00 6,139,700 60.04 49.26
08-03-05 61.67 62.58 60.28 13,979,800 60.83 49.91
08-03-04 62.09 62.97 61.63 6,800,800 62.39 51.19
08-03-03 61.91 63.20 61.69 6,205,000 62.51 51.29
08-02-29 62.83 63.25 61.64 5,399,100 61.92 50.80
08-02-28 64.19 64.64 62.56 5,432,600 63.10 51.77
08-02-27 64.85 65.00 62.91 10,423,700 64.49 52.91
Date Open High Low Vol Cls adjCls
08-02-26 65.61 67.18 65.44 6,913,800 66.46 54.53
08-02-25 66.02 66.50 65.27 5,986,000 65.63 53.85
08-02-22 65.31 66.10 64.82 4,368,600 66.02 54.17
08-02-21 64.89 66.00 64.54 6,183,500 64.97 53.30
08-02-20 62.50 65.00 62.48 4,911,500 64.56 52.97
08-02-19 64.67 64.75 62.48 3,887,200 62.83 51.55
08-02-15 63.60 63.98 63.11 4,250,900 63.92 52.44
08-02-14 65.74 65.99 63.73 4,277,400 64.01 52.52
08-02-13 65.19 65.85 64.65 4,922,500 65.68 53.89
Date Open High Low Vol Cls adjCls
08-02-12 64.43 65.54 64.01 4,451,900 64.41 52.73
08-02-11 63.27 64.25 62.98 4,825,100 64.00 52.39
08-02-08 64.61 65.60 62.95 7,423,400 63.24 51.77
08-02-07 64.32 65.39 63.31 8,453,100 64.75 53.00
08-02-06 65.26 65.59 63.69 7,394,000 63.71 52.15
08-02-05 65.92 66.87 64.43 6,934,300 64.87 53.10
08-02-04 67.99 68.23 66.52 4,288,100 66.98 54.83
08-02-01 68.11 68.42 66.97 6,057,300 67.79 55.49
08-01-31 65.63 69.58 65.32 7,975,200 67.94 55.62
Date Open High Low Vol Cls adjCls
08-01-30 66.54 67.60 65.66 5,766,000 66.23 54.22
08-01-29 66.50 66.80 65.31 5,705,200 66.68 54.58
08-01-28 65.38 66.37 65.00 5,407,900 66.36 54.32
08-01-25 67.29 67.98 65.40 5,562,900 65.46 53.59
08-01-24 68.38 68.40 66.10 6,217,400 67.15 54.97
08-01-23 65.31 69.00 64.72 10,043,800 68.61 56.16
08-01-22 62.73 66.80 62.38 9,818,400 66.14 54.14
08-01-18 63.72 65.83 63.65 7,358,100 64.53 52.82
08-01-17 64.09 65.56 64.08 7,161,200 64.30 52.64
Date Open High Low Vol Cls adjCls
08-01-16 64.00 65.10 63.73 9,600,600 64.10 52.47
08-01-15 64.06 64.61 63.71 6,862,100 63.98 52.37
08-01-14 66.98 66.98 63.62 10,121,500 64.71 52.97
08-01-11 69.38 69.49 66.00 8,229,300 66.43 54.38
08-01-10 66.53 70.45 66.27 10,950,500 69.86 57.19
08-01-09 65.27 67.35 64.90 8,802,400 67.27 55.07
08-01-08 66.01 66.87 64.91 5,856,600 64.97 53.18
08-01-07 65.65 66.64 64.80 3,973,500 65.98 54.01
08-01-04 66.90 66.90 65.38 4,936,000 65.65 53.74
Date Open High Low Vol Cls adjCls
08-01-03 68.52 68.88 66.91 3,501,000 67.12 54.94
08-01-02 69.63 69.66 68.11 3,736,000 68.14 55.78
07-12-31 70.22 70.45 69.73 1,862,200 69.76 57.11
07-12-28 70.15 70.72 69.81 1,910,800 70.22 57.48
07-12-27 70.62 70.90 69.75 2,093,200 69.86 57.19
07-12-26 70.99 70.99 69.55 2,083,200 70.59 57.78
07-12-24 70.39 71.00 70.08 1,093,500 70.76 57.92
07-12-21 69.55 70.08 69.35 5,863,700 70.08 57.37
07-12-20 69.02 69.09 68.00 3,112,100 68.89 56.39
Date Open High Low Vol Cls adjCls
07-12-19 68.67 68.67 67.61 2,743,900 68.40 55.99
07-12-18 68.65 68.88 67.50 3,273,600 68.45 56.03
07-12-17 68.39 69.00 68.08 2,972,100 68.17 55.80
07-12-14 68.25 69.10 67.60 7,735,300 68.49 56.07
07-12-13 65.52 69.84 65.10 17,559,600 68.54 56.11
07-12-12 71.29 71.36 69.41 6,842,800 70.19 57.46
07-12-11 71.12 72.22 69.85 4,818,800 69.96 57.27
07-12-10 72.45 72.56 70.80 4,611,200 71.25 58.33
07-12-07 71.06 72.68 71.00 5,401,000 71.83 58.80
Date Open High Low Vol Cls adjCls
07-12-06 69.05 71.19 69.00 6,545,800 70.83 57.98
07-12-05 69.95 70.88 68.93 6,381,400 69.65 57.02
07-12-04 66.76 69.42 66.66 5,067,400 69.17 56.62
07-12-03 67.40 67.91 66.72 3,641,000 66.94 54.80
07-11-30 68.00 68.33 67.05 4,936,000 67.40 55.17
07-11-29 66.96 67.56 66.50 3,399,300 67.09 54.92
07-11-28 66.81 67.46 65.91 5,521,500 66.98 54.83
07-11-27 65.38 67.25 65.38 3,905,800 65.95 53.87
07-11-26 67.38 67.38 65.36 3,648,800 65.38 53.40
Date Open High Low Vol Cls adjCls
07-11-23 66.33 67.45 66.28 2,076,300 66.97 54.70
07-11-21 66.50 67.27 65.94 3,721,500 66.07 53.97
07-11-20 66.75 67.76 65.05 5,156,000 66.33 54.18
07-11-19 66.65 67.08 66.09 4,476,700 66.46 54.28
07-11-16 66.59 67.07 65.87 4,407,400 66.80 54.56
07-11-15 65.94 67.31 65.71 4,668,800 66.34 54.19
07-11-14 68.00 68.09 65.94 4,518,900 66.06 53.96
07-11-13 66.25 67.50 65.73 5,841,700 67.41 55.06
07-11-12 65.17 67.19 65.17 4,463,400 65.73 53.69
Date Open High Low Vol Cls adjCls
07-11-09 66.59 66.71 65.00 4,290,500 65.29 53.33
07-11-08 67.06 68.00 64.93 5,856,300 66.58 54.38
07-11-07 66.85 67.19 65.90 3,690,100 66.15 54.03
07-11-06 65.80 67.39 65.80 4,472,400 67.29 54.96
07-11-05 65.13 66.29 65.01 3,731,900 65.92 53.84
07-11-02 65.36 66.14 63.15 6,153,900 65.58 53.57
07-11-01 66.70 67.05 64.77 4,383,400 64.86 52.98
07-10-31 67.25 67.63 65.78 3,819,100 67.26 54.94
07-10-30 66.99 67.60 66.75 2,503,800 67.15 54.85
Date Open High Low Vol Cls adjCls
07-10-29 65.30 69.04 65.30 3,375,700 67.00 54.73
07-10-26 65.29 66.07 64.66 2,850,600 65.53 53.52
07-10-25 65.60 66.47 64.01 6,781,800 64.82 52.94
07-10-24 65.72 65.93 64.30 4,713,600 65.24 53.29
07-10-23 67.05 67.25 65.57 3,497,300 66.19 54.06
07-10-22 65.34 67.50 65.24 4,508,900 67.05 54.77
07-10-19 66.43 66.88 65.33 5,402,900 65.70 53.66
07-10-18 66.41 66.94 65.70 2,731,500 66.53 54.34
07-10-17 66.63 66.95 65.77 4,546,300 66.52 54.33
Date Open High Low Vol Cls adjCls
07-10-16 66.45 66.52 65.39 4,375,400 65.95 53.87
07-10-15 67.80 67.90 65.86 5,391,600 66.57 54.37
07-10-12 68.16 68.49 67.55 6,862,500 68.00 55.54
07-10-11 68.93 70.55 68.80 7,133,500 69.24 56.56
07-10-10 68.32 69.95 67.22 27,403,800 69.13 56.47
07-10-09 63.74 63.95 62.69 3,992,600 63.31 51.71
07-10-08 63.60 64.24 63.38 2,658,200 63.71 52.04
07-10-05 62.62 64.00 62.53 3,691,600 63.27 51.68
07-10-04 62.20 62.68 61.95 2,375,700 62.09 50.72
Date Open High Low Vol Cls adjCls
07-10-03 61.35 62.97 61.35 3,019,100 61.92 50.58
07-10-02 61.92 62.00 61.16 3,905,000 61.62 50.33
07-10-01 61.52 62.20 61.22 3,953,200 61.81 50.49
07-09-28 61.34 62.02 61.21 4,080,200 61.37 50.13
07-09-27 60.72 61.29 60.70 2,786,800 61.12 49.92
07-09-26 59.61 60.90 59.50 4,334,600 60.69 49.57
07-09-25 58.85 59.61 58.17 5,152,900 59.38 48.50
07-09-24 60.63 60.78 59.72 3,798,200 60.25 49.21
07-09-21 61.27 61.48 60.29 5,831,700 60.72 49.60
Date Open High Low Vol Cls adjCls
07-09-20 61.53 61.80 60.65 4,020,100 61.15 49.95
07-09-19 61.84 62.74 61.50 3,882,500 61.92 50.58
07-09-18 59.92 62.54 59.92 5,150,100 61.82 50.49
07-09-17 59.59 60.25 59.09 2,825,700 59.51 48.61
07-09-14 59.66 60.28 59.18 3,167,200 59.96 48.98
07-09-13 58.90 60.30 58.56 4,344,300 59.95 48.97
07-09-12 58.35 59.08 58.06 2,841,400 58.48 47.77
07-09-11 57.62 58.89 57.52 4,301,600 58.59 47.86
07-09-10 57.09 57.98 56.50 4,859,800 57.24 46.75
Date Open High Low Vol Cls adjCls
07-09-07 57.80 57.82 56.66 6,050,700 57.00 46.56
07-09-06 59.49 59.61 56.09 6,376,100 58.29 47.61
07-09-05 58.24 59.47 57.88 13,475,000 59.00 48.19
07-09-04 61.96 62.18 61.40 2,382,100 61.61 50.32
07-08-31 61.40 62.19 61.30 2,462,900 61.75 50.44
07-08-30 60.71 61.49 60.57 2,108,000 61.02 49.84
07-08-29 59.45 61.34 59.23 3,218,600 61.31 50.08
07-08-28 60.86 61.03 58.83 4,337,100 59.00 48.19
07-08-27 61.68 61.88 61.01 2,294,700 61.03 49.85
Date Open High Low Vol Cls adjCls
07-08-24 61.04 61.70 60.67 2,274,000 61.68 50.38
07-08-23 61.54 61.73 60.57 3,881,400 60.85 49.70
07-08-22 60.65 61.64 60.41 3,367,700 61.26 50.04
07-08-21 58.20 60.45 58.02 5,421,600 60.28 49.24
07-08-20 58.39 59.29 57.33 5,438,500 57.93 47.32
07-08-17 59.70 60.54 57.80 9,738,600 58.37 47.68
07-08-16 58.20 59.55 57.24 6,470,600 59.23 48.38
07-08-15 60.90 60.90 58.29 6,955,600 58.49 47.77
07-08-14 61.52 61.76 60.72 4,331,100 60.80 49.66
Date Open High Low Vol Cls adjCls
07-08-13 63.00 63.53 61.71 4,150,900 61.78 50.46
07-08-10 63.00 64.04 62.50 5,193,700 63.25 51.66
07-08-09 64.49 65.57 63.24 6,793,100 63.24 51.65
07-08-08 65.00 65.12 63.92 6,706,800 64.95 53.05
07-08-07 62.50 64.82 62.49 7,913,400 64.39 52.59
07-08-06 61.02 62.96 60.54 4,649,600 62.93 51.40
07-08-03 60.74 61.77 60.41 6,106,100 60.49 49.41
07-08-02 60.12 60.97 59.95 4,209,100 60.84 49.69
07-08-01 60.00 61.12 59.00 6,664,200 60.12 49.11
Date Open High Low Vol Cls adjCls
07-07-31 59.62 61.06 59.62 5,861,600 59.80 48.84
07-07-30 58.57 59.57 58.51 6,304,900 59.48 48.58
07-07-27 59.24 59.82 58.47 5,130,500 58.57 47.84
07-07-26 59.60 60.03 58.34 6,301,800 59.05 48.23
07-07-25 60.60 60.62 59.51 3,540,300 60.30 49.25
07-07-24 60.89 62.04 59.95 5,152,500 60.15 49.01
07-07-23 61.64 61.73 60.77 2,602,300 60.90 49.62
07-07-20 62.18 62.20 60.98 3,686,600 61.25 49.91
07-07-19 62.74 62.75 61.85 3,089,100 62.18 50.67
Date Open High Low Vol Cls adjCls
07-07-18 62.10 62.72 62.01 3,953,900 62.42 50.86
07-07-17 61.79 62.47 61.66 3,739,000 62.13 50.63
07-07-16 62.60 62.82 61.66 3,022,900 61.85 50.40
07-07-13 61.75 63.07 61.26 4,582,700 62.98 51.32
07-07-12 60.75 61.85 60.42 5,231,000 61.74 50.31
07-07-11 60.35 60.86 60.24 3,568,400 60.72 49.48
07-07-10 61.00 61.00 59.92 4,773,300 60.51 49.31
07-07-09 61.63 61.63 60.97 4,354,300 61.36 50.00
07-07-06 60.27 61.67 60.16 4,270,300 61.44 50.06
Date Open High Low Vol Cls adjCls
07-07-05 60.01 60.20 59.61 3,085,100 60.12 48.99
07-07-03 59.92 60.28 59.54 2,887,400 60.08 48.96
07-07-02 59.50 60.31 59.43 4,434,900 60.25 49.09
07-06-29 58.56 59.09 58.28 5,020,500 58.52 47.68
07-06-28 58.43 58.73 57.92 3,731,800 58.22 47.44
07-06-27 57.14 58.48 57.07 4,680,200 58.38 47.57
07-06-26 57.25 57.49 57.06 5,055,800 57.33 46.71
07-06-25 57.20 57.37 56.71 4,001,100 57.20 46.61
07-06-22 56.89 57.58 56.70 4,497,100 57.17 46.58
Date Open High Low Vol Cls adjCls
07-06-21 56.19 57.23 55.90 4,933,300 57.19 46.60
07-06-20 56.41 56.82 55.90 3,718,800 56.35 45.92
07-06-19 55.72 56.41 55.71 3,411,400 56.33 45.90
07-06-18 55.91 56.44 55.91 2,356,700 56.00 45.63
07-06-15 56.21 56.43 56.02 3,866,000 56.09 45.70
07-06-14 55.81 56.10 55.60 2,303,100 55.76 45.43
07-06-13 55.15 55.97 55.11 2,841,000 55.97 45.61
07-06-12 55.18 55.73 55.11 2,497,100 55.16 44.95
07-06-11 55.72 55.91 55.32 3,112,100 55.70 45.39
Date Open High Low Vol Cls adjCls
07-06-08 55.15 56.24 55.15 3,979,500 56.01 45.64
07-06-07 56.02 56.30 55.26 6,938,000 55.26 45.03
07-06-06 55.30 56.03 54.85 4,982,300 55.82 45.48
07-06-05 55.83 55.90 55.15 2,962,100 55.45 45.18
07-06-04 55.96 56.69 55.91 2,748,900 56.12 45.73
07-06-01 56.54 56.90 55.49 4,948,900 56.29 45.87
07-05-31 56.12 57.45 55.97 7,044,100 56.47 46.01
07-05-30 56.31 56.58 55.91 3,146,600 56.53 46.06
07-05-29 56.30 56.98 56.23 3,269,000 56.57 46.09
Date Open High Low Vol Cls adjCls
07-05-25 56.48 56.70 56.11 3,398,800 56.40 45.96
07-05-24 56.10 56.82 55.99 4,901,000 56.30 45.87
07-05-23 56.39 56.86 55.96 4,089,900 56.02 45.65
07-05-22 55.59 56.10 55.44 6,028,700 55.95 45.59
07-05-21 56.41 56.49 55.46 3,520,400 55.77 45.44
07-05-18 55.92 56.41 55.66 3,785,500 56.41 45.96
07-05-17 54.83 55.86 54.74 3,636,700 55.58 45.29
07-05-16 54.37 54.82 54.05 3,004,300 54.81 44.66
07-05-15 54.85 55.18 54.07 3,569,000 54.21 44.17
Date Open High Low Vol Cls adjCls
07-05-14 55.01 55.39 54.54 4,045,400 54.70 44.57
07-05-11 54.55 55.51 54.47 3,267,000 54.97 44.79
07-05-10 55.46 56.21 54.61 5,204,900 54.95 44.77
07-05-09 54.58 55.15 54.45 5,123,000 54.94 44.77
07-05-08 54.39 54.64 54.29 4,442,400 54.61 44.50
07-05-07 53.95 54.38 53.78 2,470,400 54.08 44.07
07-05-04 53.41 54.01 53.29 4,429,600 53.79 43.83
07-05-03 53.64 53.83 53.00 3,975,900 53.14 43.30
07-05-02 53.42 54.28 53.29 2,764,800 53.35 43.47
Date Open High Low Vol Cls adjCls
07-05-01 53.58 53.91 53.11 3,904,700 53.46 43.56
07-04-30 54.36 54.68 53.56 4,180,100 53.57 43.65
07-04-27 54.01 54.57 53.66 4,273,700 54.46 44.38
07-04-26 54.06 54.36 53.96 2,697,600 54.04 44.03
07-04-25 54.34 54.52 53.93 3,557,000 54.27 44.22
07-04-24 54.58 54.60 54.03 3,950,200 54.25 44.09
07-04-23 55.10 55.32 54.60 2,766,300 54.88 44.60
07-04-20 55.87 56.07 54.85 6,148,600 55.12 44.79
07-04-19 54.74 55.43 54.71 3,287,000 55.32 44.96
Date Open High Low Vol Cls adjCls
07-04-18 55.22 55.70 54.80 3,553,500 55.02 44.71
07-04-17 55.40 56.03 55.17 5,958,500 55.60 45.18
07-04-16 54.33 54.46 54.00 2,831,900 54.40 44.21
07-04-13 54.77 54.77 53.81 2,628,100 54.16 44.01
07-04-12 54.68 55.04 53.75 3,707,700 54.68 44.44
07-04-11 54.61 54.78 53.84 3,796,900 54.03 43.91
07-04-10 54.81 55.08 54.34 2,451,300 54.67 44.43
07-04-09 55.00 55.09 54.53 2,301,500 54.82 44.55
07-04-05 54.50 55.12 54.27 2,787,300 54.88 44.60
Date Open High Low Vol Cls adjCls
07-04-04 54.70 54.70 54.09 3,444,900 54.45 44.25
07-04-03 53.99 55.00 53.84 4,584,600 54.55 44.33
07-04-02 53.35 54.02 53.35 4,549,000 53.91 43.81
07-03-30 53.57 53.92 53.03 4,306,400 53.84 43.75
07-03-29 54.14 54.20 53.24 3,497,900 53.70 43.64
07-03-28 53.76 54.29 53.17 3,600,700 53.71 43.65
07-03-27 54.27 54.37 53.81 2,840,100 54.13 43.99
07-03-26 54.44 54.53 53.69 2,799,900 54.52 44.31
07-03-23 54.19 55.02 54.09 2,715,500 54.56 44.34
Date Open High Low Vol Cls adjCls
07-03-22 54.51 54.66 53.97 3,585,800 54.24 44.08
07-03-21 53.15 54.55 53.09 4,189,800 54.34 44.16
07-03-20 53.38 53.38 52.71 5,226,000 53.18 43.22
07-03-19 53.10 53.72 52.95 3,162,600 53.24 43.27
07-03-16 53.02 53.55 52.77 5,569,600 52.98 43.05
07-03-15 52.40 53.48 52.40 3,777,100 53.19 43.22
07-03-14 52.82 53.15 51.52 7,118,000 52.53 42.69
07-03-13 53.24 53.92 52.57 6,579,200 52.96 43.04
07-03-12 54.18 54.37 53.28 6,271,200 53.65 43.60
Date Open High Low Vol Cls adjCls
07-03-09 54.44 54.53 53.50 7,836,100 54.34 44.16
07-03-08 55.48 56.46 54.05 12,785,200 54.26 44.09
07-03-07 55.99 56.53 55.72 3,136,200 56.12 45.61
07-03-06 55.71 56.09 55.16 3,297,300 55.72 45.28
07-03-05 55.28 56.13 55.23 3,807,700 55.25 44.90
07-03-02 55.50 56.74 55.50 4,694,300 55.75 45.31
07-03-01 55.10 56.39 54.77 4,399,200 56.00 45.51
07-02-28 55.80 56.25 55.05 5,102,600 55.89 45.42
07-02-27 56.94 57.12 55.36 4,827,000 55.40 45.02
Date Open High Low Vol Cls adjCls
07-02-26 57.92 58.07 56.97 2,731,500 57.40 46.65
07-02-23 58.10 58.19 57.27 3,148,000 57.47 46.70
07-02-22 58.33 58.33 57.55 2,099,300 58.09 47.21
07-02-21 58.09 58.28 57.82 1,882,000 58.18 47.28
07-02-20 57.97 58.70 57.60 3,534,800 58.28 47.36
07-02-16 57.72 58.10 57.57 3,756,100 57.80 46.97
07-02-15 56.89 57.90 56.76 3,241,400 57.90 47.05
07-02-14 56.51 57.15 56.34 2,246,200 57.05 46.36
07-02-13 56.14 56.62 55.90 2,285,000 56.46 45.88
Date Open High Low Vol Cls adjCls
07-02-12 56.68 56.70 55.64 2,442,500 55.80 45.35
07-02-09 56.78 56.88 55.85 2,510,300 55.98 45.39
07-02-08 56.04 57.09 55.68 5,392,400 56.62 45.91
07-02-07 56.62 57.45 56.62 2,986,700 57.13 46.32
07-02-06 56.53 57.04 56.41 1,675,400 56.57 45.87
07-02-05 56.00 56.70 55.86 3,316,100 56.21 45.57
07-02-02 56.51 56.72 55.80 2,224,400 56.01 45.41
07-02-01 56.25 56.88 56.09 2,176,800 56.39 45.72
07-01-31 55.49 56.52 55.03 3,101,100 56.16 45.53
Date Open High Low Vol Cls adjCls
07-01-30 55.58 55.83 54.98 2,177,500 55.30 44.84
07-01-29 54.99 55.89 54.66 3,074,000 55.27 44.81
07-01-26 55.85 55.85 55.14 1,841,500 55.36 44.88
07-01-25 56.83 56.97 55.58 2,515,500 55.73 45.18
07-01-24 56.50 57.18 56.48 2,026,300 57.06 46.26
07-01-23 56.37 57.14 56.12 2,775,100 56.44 45.76
07-01-22 56.62 56.74 55.89 3,358,100 56.34 45.68
07-01-19 56.66 56.98 56.42 2,818,400 56.77 46.03
07-01-18 56.68 57.25 56.46 3,675,900 56.90 46.13
Date Open High Low Vol Cls adjCls
07-01-17 56.00 56.79 55.93 4,804,700 56.68 45.95
07-01-16 55.90 56.24 55.70 3,041,900 56.24 45.60
07-01-12 54.99 56.06 54.99 3,538,600 55.95 45.36
07-01-11 54.41 55.42 54.22 3,427,300 55.32 44.85
07-01-10 53.67 54.43 53.46 3,842,600 54.41 44.11
07-01-09 53.63 54.16 53.60 3,211,500 54.03 43.81
07-01-08 53.17 53.81 53.12 2,978,100 53.63 43.48
07-01-05 54.15 54.24 53.11 3,511,500 53.41 43.30
07-01-04 53.44 54.22 53.02 3,982,700 54.07 43.84
Date Open High Low Vol Cls adjCls
07-01-03 53.35 54.09 52.43 3,888,100 52.84 42.84
06-12-29 52.78 53.39 52.66 1,573,100 52.87 42.87
06-12-28 53.17 53.41 52.98 1,632,400 53.10 43.05
06-12-27 53.00 53.55 52.75 3,185,900 53.40 43.29
06-12-26 52.51 52.89 52.20 1,794,600 52.69 42.72
06-12-22 52.27 52.58 51.95 1,749,800 52.20 42.32
06-12-21 53.09 53.30 52.16 2,168,600 52.33 42.43
06-12-20 53.20 53.45 52.84 2,327,200 52.93 42.91
06-12-19 53.66 53.70 52.95 4,069,300 53.28 43.20
Date Open High Low Vol Cls adjCls
06-12-18 53.95 54.19 53.65 3,932,000 53.81 43.63
06-12-15 54.50 54.57 53.64 5,623,200 53.73 43.56
06-12-14 54.55 55.12 53.83 9,833,100 54.11 43.87
06-12-13 53.62 53.64 52.71 3,097,400 53.14 43.08
06-12-12 53.71 54.09 52.99 3,710,100 53.24 43.17
06-12-11 53.75 54.42 53.41 2,076,600 54.06 43.83
06-12-08 53.74 54.31 53.50 1,853,000 53.69 43.53
06-12-07 54.43 54.69 53.60 2,161,400 53.68 43.52
06-12-06 54.50 54.70 53.97 2,030,100 54.43 44.13
Date Open High Low Vol Cls adjCls
06-12-05 53.68 54.48 53.15 2,989,000 54.40 44.11
06-12-04 52.11 53.78 52.11 2,902,400 53.39 43.29
06-12-01 52.28 52.66 51.73 3,211,200 52.20 42.32
06-11-30 52.80 52.92 52.01 4,309,500 52.30 42.40
06-11-29 52.90 53.40 52.83 2,369,500 53.30 43.21
06-11-28 53.36 53.47 52.55 2,676,500 52.90 42.89
06-11-27 53.86 54.39 53.16 2,570,900 53.39 43.29
06-11-24 53.46 53.97 53.30 962,300 53.51 43.38
06-11-22 53.99 54.00 53.23 1,516,400 53.76 43.59
Date Open High Low Vol Cls adjCls
06-11-21 53.61 54.00 53.44 1,825,600 53.72 43.55
06-11-20 53.55 54.77 53.52 4,546,500 53.79 43.61
06-11-17 53.07 53.62 52.88 3,939,500 53.40 43.29
06-11-16 53.39 53.44 52.53 2,528,700 53.42 43.31
06-11-15 52.36 53.36 52.36 2,861,600 53.01 42.98
06-11-14 52.64 53.11 52.30 5,091,300 52.43 42.40
06-11-13 53.01 53.42 52.05 2,620,600 52.13 42.16
06-11-10 51.97 53.00 51.72 2,618,300 52.90 42.78
06-11-09 52.38 52.57 51.66 2,963,200 51.74 41.84
Date Open High Low Vol Cls adjCls
06-11-08 52.45 52.76 51.95 3,169,400 52.47 42.44
06-11-07 52.51 53.25 52.25 2,582,400 52.58 42.52
06-11-06 51.98 52.86 51.90 2,240,900 52.41 42.39
06-11-03 53.25 53.25 51.40 4,497,500 51.82 41.91
06-11-02 52.00 53.42 51.50 6,367,600 53.00 42.86
06-11-01 53.55 53.93 52.50 4,389,300 52.91 42.79
06-10-31 53.06 53.80 52.92 4,106,500 53.38 43.17
06-10-30 52.71 53.40 52.62 2,582,600 53.10 42.94
06-10-27 53.52 53.53 52.88 2,771,600 53.01 42.87
Date Open High Low Vol Cls adjCls
06-10-26 52.75 53.85 52.50 3,552,800 53.49 43.26
06-10-25 52.52 53.17 52.02 5,140,600 52.57 42.52
06-10-24 52.62 52.83 52.20 3,122,300 52.49 42.45
06-10-23 51.43 52.84 51.43 5,242,200 52.69 42.61
06-10-20 51.84 51.85 51.07 3,501,900 51.69 41.80
06-10-19 52.00 52.40 51.43 4,684,400 51.66 41.78
06-10-18 52.74 53.10 52.00 4,050,100 52.14 42.17
06-10-17 52.54 53.03 52.31 3,821,600 52.47 42.44
06-10-16 53.01 53.65 52.80 4,329,600 52.98 42.85
Date Open High Low Vol Cls adjCls
06-10-13 53.60 53.72 52.96 4,914,800 53.20 43.03
06-10-12 51.79 54.35 51.39 18,346,400 53.90 43.59
06-10-11 49.77 50.16 49.29 3,962,900 50.07 40.49
06-10-10 49.99 50.37 49.50 3,086,700 49.76 40.24
06-10-09 49.64 50.02 49.15 2,289,700 49.81 40.28
06-10-06 50.35 50.35 49.22 4,219,000 49.48 40.02
06-10-05 49.60 50.76 49.02 7,963,900 50.36 40.73
06-10-04 48.99 50.43 48.51 5,680,700 50.32 40.70
06-10-03 48.25 49.71 47.89 7,705,100 49.26 39.84
Date Open High Low Vol Cls adjCls
06-10-02 49.57 49.57 48.50 5,419,600 48.75 39.43
06-09-29 50.22 50.46 49.60 4,135,500 49.68 40.18
06-09-28 50.69 50.91 49.57 6,386,200 50.07 40.49
06-09-27 51.25 51.52 50.15 7,073,600 50.62 40.94
06-09-26 51.42 51.96 50.25 6,283,700 51.62 41.75
06-09-25 50.79 51.73 49.75 5,206,100 51.25 41.45
06-09-22 50.09 50.43 49.81 3,629,800 49.89 40.35
06-09-21 51.94 52.35 49.55 7,072,800 50.26 40.65
06-09-20 51.10 52.18 51.03 6,155,000 51.87 41.95
Date Open High Low Vol Cls adjCls
06-09-19 49.94 50.94 49.67 5,057,800 50.86 41.13
06-09-18 49.90 49.90 49.12 3,726,300 49.54 40.07
06-09-15 50.44 51.13 49.52 7,989,500 49.82 40.29
06-09-14 49.31 50.20 48.81 4,841,700 49.91 40.36
06-09-13 49.50 50.05 49.00 4,470,800 49.54 40.07
06-09-12 48.63 50.36 48.35 5,783,100 49.58 40.10
06-09-11 48.00 49.15 47.68 5,119,900 48.63 39.33
06-09-08 47.48 48.16 47.14 4,274,900 48.07 38.88
06-09-07 47.77 48.03 46.94 4,472,000 47.19 38.17
Date Open High Low Vol Cls adjCls
06-09-06 47.97 48.29 47.60 4,554,400 47.70 38.58
06-09-05 47.50 48.40 47.37 4,992,000 48.21 38.99
06-09-01 47.11 47.65 46.93 4,582,200 47.35 38.29
06-08-31 47.31 47.59 46.55 8,895,900 46.79 37.84
06-08-30 46.76 47.99 46.00 23,977,100 47.18 38.16
06-08-29 49.37 49.51 48.30 3,108,900 49.25 39.83
06-08-28 48.71 49.48 48.44 3,547,100 49.16 39.76
06-08-25 48.80 48.99 48.36 5,140,900 48.59 39.30
06-08-24 50.88 50.88 48.78 6,969,300 49.61 40.12
Date Open High Low Vol Cls adjCls
06-08-23 51.92 51.92 50.36 3,756,100 50.50 40.84
06-08-22 51.18 52.14 51.18 3,812,500 51.59 41.72
06-08-21 52.34 52.48 51.36 4,228,600 51.43 41.59
06-08-18 52.12 52.57 51.45 3,450,100 52.55 42.50
06-08-17 51.95 52.59 51.46 4,488,800 51.85 41.93
06-08-16 51.91 52.08 51.20 3,564,500 51.95 42.01
06-08-15 52.40 52.40 51.25 3,295,200 51.82 41.91
06-08-14 51.24 52.49 50.97 3,863,300 51.65 41.77
06-08-11 51.06 51.27 50.26 4,471,900 50.75 41.04
Date Open High Low Vol Cls adjCls
06-08-10 50.01 51.58 49.42 4,723,500 51.26 41.46
06-08-09 52.16 52.50 49.99 4,011,700 50.20 40.60
06-08-08 51.85 52.16 51.37 3,176,100 51.66 41.78
06-08-07 51.85 51.99 50.89 3,177,800 51.47 41.63
06-08-04 51.48 52.45 51.36 4,404,200 51.78 41.88
06-08-03 51.65 52.57 49.99 7,369,500 51.00 41.25
06-08-02 52.26 52.65 51.64 2,745,600 52.44 42.41
06-08-01 52.40 52.55 51.59 3,538,800 52.25 42.26
06-07-31 52.00 52.90 51.81 3,852,000 52.76 42.67
Date Open High Low Vol Cls adjCls
06-07-28 51.80 52.14 50.70 4,768,700 51.87 41.95
06-07-27 53.40 53.48 51.23 5,313,600 51.45 41.51
06-07-26 53.90 53.95 53.01 3,731,300 53.33 43.02
06-07-25 53.41 54.10 52.76 3,266,300 54.00 43.56
06-07-24 52.91 53.55 52.62 4,419,600 53.36 43.05
06-07-21 53.12 53.35 52.45 5,297,800 52.56 42.40
06-07-20 53.61 54.05 53.32 3,037,200 53.35 43.04
06-07-19 53.00 54.16 53.00 6,246,800 53.79 43.39
06-07-18 53.56 53.67 52.36 5,563,500 52.88 42.66
Date Open High Low Vol Cls adjCls
06-07-17 53.51 54.26 53.44 3,719,100 53.96 43.53
06-07-14 54.89 55.15 53.10 6,483,100 53.52 43.18
06-07-13 55.56 55.88 54.67 6,125,600 55.05 44.41
06-07-12 56.50 56.90 55.84 3,488,600 55.88 45.08
06-07-11 56.26 56.87 55.98 3,017,900 56.73 45.76
06-07-10 56.03 56.75 55.99 2,602,100 56.31 45.43
06-07-07 55.63 56.70 55.49 3,417,300 56.16 45.30
06-07-06 55.40 55.95 55.13 4,707,700 55.85 45.05
06-07-05 57.50 57.94 56.69 2,148,100 56.85 45.86
Date Open High Low Vol Cls adjCls
06-07-03 57.18 57.62 56.95 1,347,400 57.58 46.45
06-06-30 57.09 57.38 56.70 4,012,900 57.13 46.09
06-06-29 56.04 57.23 55.69 4,146,400 57.15 46.10
06-06-28 55.74 56.25 55.50 1,870,000 56.06 45.22
06-06-27 56.12 56.76 55.43 2,979,300 55.65 44.89
06-06-26 55.44 56.38 55.39 2,763,300 56.30 45.42
06-06-23 55.10 56.14 55.10 1,879,200 55.50 44.77
06-06-22 55.51 55.68 54.98 2,687,800 55.27 44.59
06-06-21 54.72 56.17 54.72 4,149,800 55.76 44.98
Date Open High Low Vol Cls adjCls
06-06-20 54.32 55.34 54.28 6,346,000 54.88 44.27
06-06-19 53.75 53.98 53.10 2,034,400 53.55 43.20
06-06-16 53.61 54.00 53.35 3,179,700 53.75 43.36
06-06-15 53.00 53.98 52.82 3,000,100 53.87 43.46
06-06-14 52.57 53.37 52.44 2,897,100 52.98 42.74
06-06-13 52.24 53.05 52.20 3,712,700 52.63 42.46
06-06-12 52.96 53.13 52.24 2,639,900 52.31 42.20
06-06-09 53.55 53.72 53.01 2,746,100 53.04 42.79
06-06-08 52.34 53.72 52.29 5,211,900 53.45 43.12
Date Open High Low Vol Cls adjCls
06-06-07 52.49 53.14 52.19 3,302,100 52.29 42.18
06-06-06 52.58 52.77 52.03 3,283,900 52.51 42.36
06-06-05 53.23 53.41 52.52 2,577,100 52.57 42.41
06-06-02 53.93 54.04 52.75 3,163,000 53.45 43.12
06-06-01 53.10 54.25 52.90 4,182,300 54.23 43.75
06-05-31 52.99 53.58 52.32 8,559,600 52.93 42.70
06-05-30 54.27 54.32 53.35 3,078,300 53.56 43.21
06-05-26 54.53 54.66 54.16 1,938,900 54.43 43.91
06-05-25 53.85 54.49 53.61 2,921,900 54.40 43.89
Date Open High Low Vol Cls adjCls
06-05-24 53.59 54.52 53.50 4,685,300 53.81 43.41
06-05-23 54.02 54.70 53.60 2,618,300 53.64 43.27
06-05-22 53.84 54.46 53.72 2,864,000 54.11 43.65
06-05-19 53.52 54.50 53.03 3,685,800 54.20 43.72
06-05-18 54.29 54.29 53.44 2,602,300 53.47 43.13
06-05-17 54.80 55.10 53.89 3,972,800 54.01 43.57
06-05-16 55.40 55.64 55.10 2,415,700 55.24 44.56
06-05-15 54.68 55.62 54.46 2,968,300 55.55 44.81
06-05-12 56.12 56.13 54.90 2,677,800 55.23 44.55
Date Open High Low Vol Cls adjCls
06-05-11 56.52 56.84 55.68 2,234,000 56.06 45.22
06-05-10 56.64 57.24 56.33 1,902,000 56.80 45.82
06-05-09 56.94 56.95 56.22 1,457,300 56.61 45.67
06-05-08 56.70 57.24 56.23 1,867,600 56.85 45.86
06-05-05 55.90 56.83 55.63 3,369,400 56.70 45.64
06-05-04 54.85 55.97 54.51 4,146,700 55.53 44.69
06-05-03 53.84 54.46 53.34 3,759,200 53.96 43.43
06-05-02 54.12 54.40 53.82 2,635,000 53.98 43.45
06-05-01 54.74 54.94 54.02 2,938,000 54.12 43.56
Date Open High Low Vol Cls adjCls
06-04-28 54.54 54.54 53.80 2,679,400 54.43 43.81
06-04-27 54.25 54.91 54.01 2,692,500 54.36 43.75
06-04-26 54.65 54.75 54.17 2,370,300 54.52 43.88
06-04-25 54.22 54.88 54.22 1,929,500 54.54 43.90
06-04-24 53.69 54.73 53.63 2,021,100 54.48 43.85
06-04-21 54.94 55.15 53.67 2,692,700 53.97 43.44
06-04-20 54.76 55.09 54.50 2,053,000 54.85 44.15
06-04-19 55.58 55.59 54.33 3,010,400 54.79 44.10
06-04-18 53.81 55.47 53.81 4,397,800 55.30 44.51
Date Open High Low Vol Cls adjCls
06-04-17 54.03 54.34 53.26 2,202,100 53.89 43.37
06-04-13 54.33 54.69 54.00 1,540,000 54.09 43.53
06-04-12 54.24 54.70 53.99 1,578,900 54.47 43.84
06-04-11 54.58 54.90 53.83 2,667,500 54.24 43.66
06-04-10 55.01 55.19 53.99 7,034,200 54.43 43.81
06-04-07 56.45 57.38 55.62 3,650,500 55.70 44.83
06-04-06 55.69 56.60 55.49 5,813,600 56.59 45.55
06-04-05 54.57 55.37 54.46 3,365,200 55.14 44.38
06-04-04 54.54 54.90 54.15 2,117,200 54.70 44.03
Date Open High Low Vol Cls adjCls
06-04-03 54.48 54.78 54.11 2,748,600 54.32 43.72
06-03-31 54.28 54.53 54.14 2,159,600 54.16 43.59
06-03-30 54.60 55.08 53.95 2,461,900 54.22 43.64
06-03-29 54.34 55.02 54.25 1,973,100 54.68 44.01
06-03-28 54.95 55.29 54.10 3,015,900 54.27 43.68
06-03-27 54.52 54.95 54.34 2,184,100 54.77 44.08
06-03-24 55.08 55.38 54.31 2,573,000 54.64 43.98
06-03-23 55.18 55.21 54.60 2,126,700 54.99 44.26
06-03-22 55.19 55.33 54.61 3,110,400 55.16 44.40
Date Open High Low Vol Cls adjCls
06-03-21 55.40 56.11 55.10 3,309,700 55.40 44.59
06-03-20 55.90 56.31 55.62 3,491,800 56.00 45.07
06-03-17 54.99 56.08 54.84 4,459,900 55.88 44.98
06-03-16 55.07 55.19 54.77 2,446,000 55.00 44.27
06-03-15 55.00 55.35 54.56 2,924,400 55.00 44.27
06-03-14 54.03 55.31 54.00 3,666,900 55.27 44.48
06-03-13 54.04 54.40 53.95 2,679,900 54.23 43.65
06-03-10 53.10 54.01 53.04 2,608,700 53.97 43.44
06-03-09 53.83 53.90 53.00 2,053,500 53.07 42.71
Date Open High Low Vol Cls adjCls
06-03-08 53.60 53.89 53.48 2,408,200 53.77 43.28
06-03-07 53.44 53.93 53.31 3,352,300 53.62 43.16
06-03-06 53.23 53.81 52.81 6,555,200 53.76 43.27
06-03-03 52.26 54.07 52.26 4,486,200 53.52 43.08
06-03-02 51.25 53.30 50.78 6,842,000 52.80 42.50
06-03-01 51.70 52.39 51.29 3,655,300 52.19 42.01
06-02-28 51.40 51.90 50.91 2,594,300 51.19 41.20
06-02-27 50.98 51.96 50.51 2,287,200 51.61 41.54
06-02-24 51.23 51.23 50.40 1,381,100 50.69 40.80
Date Open High Low Vol Cls adjCls
06-02-23 51.54 51.68 50.97 1,675,200 51.11 41.14
06-02-22 50.92 51.91 50.83 1,801,100 51.51 41.46
06-02-21 51.01 51.34 50.50 1,773,500 50.70 40.81
06-02-17 51.69 51.89 50.86 1,717,900 50.98 41.03
06-02-16 51.63 52.15 51.40 2,252,000 51.74 41.64
06-02-15 51.10 51.58 50.84 2,578,900 51.57 41.51
06-02-14 50.16 51.33 50.00 2,990,500 51.18 41.19
06-02-13 49.68 50.11 49.64 1,557,800 50.11 40.33
06-02-10 49.11 49.94 48.88 2,131,100 49.74 40.03
Date Open High Low Vol Cls adjCls
06-02-09 48.76 49.50 48.72 2,013,700 48.97 39.41
06-02-08 48.68 49.17 48.48 1,436,500 49.07 39.49
06-02-07 49.35 49.64 48.53 2,641,100 48.72 39.21
06-02-06 49.16 49.45 48.96 1,400,400 49.27 39.56
06-02-03 49.71 50.34 49.26 2,378,700 49.45 39.71
06-02-02 49.77 50.42 49.24 2,309,700 50.21 40.32
06-02-01 49.92 50.03 49.04 2,424,000 49.50 39.75
06-01-31 49.74 50.08 49.29 1,887,000 49.89 40.06
06-01-30 49.92 50.23 49.42 1,747,900 49.68 39.89
Date Open High Low Vol Cls adjCls
06-01-27 50.03 50.87 49.93 1,743,800 50.05 40.19
06-01-26 50.40 50.40 49.84 2,183,800 50.09 40.22
06-01-25 49.48 50.23 49.28 2,182,600 49.94 40.10
06-01-24 49.19 49.90 49.09 2,478,700 49.55 39.79
06-01-23 49.59 49.90 48.95 3,523,100 49.13 39.45
06-01-20 50.56 50.83 49.67 4,943,900 49.69 39.90
06-01-19 50.68 50.83 50.12 2,201,500 50.59 40.62
06-01-18 50.20 50.90 50.12 2,802,100 50.74 40.74
06-01-17 50.81 50.93 50.44 2,528,000 50.60 40.63
Date Open High Low Vol Cls adjCls
06-01-13 50.95 51.08 50.76 1,910,900 51.00 40.95
06-01-12 50.37 50.96 50.32 2,206,400 50.73 40.74
06-01-11 50.00 50.79 49.92 2,108,200 50.69 40.70
06-01-10 49.70 50.13 49.70 1,532,700 50.00 40.15
06-01-09 49.93 50.30 49.61 3,232,100 50.05 40.19
06-01-06 50.05 50.06 49.56 2,627,700 49.85 40.03
06-01-05 50.48 50.48 49.41 3,571,200 49.78 39.97
06-01-04 49.81 50.23 49.57 2,320,100 50.08 40.21
06-01-03 49.75 50.05 48.74 2,583,100 49.92 40.08
Date Open High Low Vol Cls adjCls
05-12-30 49.80 50.40 49.39 1,380,800 49.47 39.72
05-12-29 49.96 50.25 49.88 1,147,400 49.97 40.13
05-12-28 49.87 50.39 49.72 1,306,200 50.11 40.24
05-12-27 50.14 50.39 49.71 1,315,400 49.77 39.96
05-12-23 49.98 50.42 49.88 1,485,800 49.98 40.13
05-12-22 49.90 49.90 49.42 1,661,600 49.84 40.02
05-12-21 49.49 49.97 49.16 2,434,500 49.81 40.00
05-12-20 48.57 49.50 48.40 2,163,200 49.22 39.52
05-12-19 48.98 49.02 48.45 2,847,800 48.66 39.07
Date Open High Low Vol Cls adjCls
05-12-16 49.66 49.81 48.65 4,918,500 48.75 39.15
05-12-15 49.41 49.76 49.01 2,958,500 49.51 39.76
05-12-14 48.52 49.45 48.52 2,503,300 49.22 39.52
05-12-13 48.67 48.80 48.18 2,908,500 48.62 39.04
05-12-12 48.53 48.93 48.50 1,805,400 48.68 39.09
05-12-09 48.40 49.03 48.24 2,294,800 48.55 38.98
05-12-08 48.20 48.82 48.11 4,520,000 48.29 38.78
05-12-07 49.35 49.54 48.94 2,379,500 49.35 39.63
05-12-06 49.42 49.90 49.00 3,390,500 49.08 39.41
Date Open High Low Vol Cls adjCls
05-12-05 49.24 49.65 49.02 2,884,300 49.59 39.82
05-12-02 48.81 49.43 48.64 2,469,400 49.34 39.62
05-12-01 48.60 49.20 48.02 6,144,100 48.79 39.18
05-11-30 50.61 51.21 49.83 3,202,200 49.95 40.11
05-11-29 50.44 51.12 50.20 2,768,500 50.75 40.75
05-11-28 50.49 50.72 50.00 2,369,000 50.25 40.35
05-11-25 50.76 50.95 50.19 1,314,900 50.58 40.61
05-11-23 49.40 50.77 49.07 2,892,600 50.56 40.60
05-11-22 49.45 49.47 48.93 3,868,300 49.25 39.55
Date Open High Low Vol Cls adjCls
05-11-21 49.71 49.96 49.30 2,133,400 49.40 39.67
05-11-18 49.94 50.31 49.49 2,622,000 49.81 40.00
05-11-17 49.26 49.84 49.11 2,426,600 49.82 40.00
05-11-16 49.26 49.45 48.88 2,279,400 49.20 39.51
05-11-15 49.43 49.52 48.56 3,281,200 49.25 39.45
05-11-14 50.06 50.25 49.53 2,433,500 49.80 39.90
05-11-11 49.62 50.30 49.62 2,080,300 50.14 40.17
05-11-10 48.60 50.15 48.55 3,919,500 50.06 40.10
05-11-09 48.85 49.20 48.60 2,366,400 48.65 38.97
Date Open High Low Vol Cls adjCls
05-11-08 49.60 49.60 48.80 2,243,800 48.94 39.21
05-11-07 49.05 49.94 48.77 3,227,500 49.61 39.74
05-11-04 48.72 49.16 48.50 1,416,200 49.08 39.32
05-11-03 49.00 50.00 48.48 4,049,700 48.67 38.99
05-11-02 48.17 48.89 48.11 2,739,200 48.51 38.86
05-11-01 48.30 48.60 47.85 1,984,400 48.13 38.56
05-10-31 47.45 48.60 47.45 3,369,900 48.37 38.75
05-10-28 46.86 47.35 46.53 2,359,200 47.34 37.92
05-10-27 47.20 47.60 46.28 3,162,000 46.35 37.13
Date Open High Low Vol Cls adjCls
05-10-26 47.58 48.24 47.10 4,363,200 47.10 37.73
05-10-25 48.00 48.21 47.54 3,214,100 47.92 38.39
05-10-24 47.67 48.24 47.47 2,318,900 48.20 38.61
05-10-21 47.92 48.19 47.43 4,582,200 47.76 38.26
05-10-20 47.81 48.23 47.40 5,342,500 47.64 38.16
05-10-19 46.55 47.77 46.10 5,036,000 47.77 38.27
05-10-18 46.45 46.75 46.13 2,440,100 46.31 37.10
05-10-17 46.25 46.62 46.03 2,460,200 46.61 37.34
05-10-14 45.52 46.59 45.34 4,538,300 46.46 37.22
Date Open High Low Vol Cls adjCls
05-10-13 45.05 45.53 45.05 3,754,900 45.37 36.35
05-10-12 45.87 45.94 45.11 4,752,700 45.25 36.25
05-10-11 45.44 45.93 45.31 2,843,800 45.52 36.47
05-10-10 45.50 46.11 45.24 4,766,300 45.64 36.56
05-10-07 45.10 45.65 44.92 3,541,000 45.64 36.56
05-10-06 43.92 45.40 43.76 8,745,100 44.92 35.99
05-10-05 42.82 43.23 42.35 3,908,400 42.91 34.38
05-10-04 42.81 43.75 42.75 3,247,300 42.97 34.42
05-10-03 43.04 43.45 42.81 2,278,800 42.84 34.32
Date Open High Low Vol Cls adjCls
05-09-30 42.79 43.16 42.50 2,762,100 43.09 34.52
05-09-29 42.36 42.82 42.01 2,578,500 42.61 34.14
05-09-28 43.32 43.36 42.37 3,911,500 42.42 33.98
05-09-27 42.57 43.33 42.53 2,301,300 43.14 34.56
05-09-26 43.15 43.49 42.35 2,387,200 42.77 34.26
05-09-23 43.02 43.44 42.60 2,386,100 42.82 34.30
05-09-22 41.39 43.17 41.16 4,422,400 43.05 34.49
05-09-21 41.34 42.03 40.51 3,811,500 41.48 33.23
05-09-20 42.44 42.47 41.20 3,444,500 41.36 33.13
Date Open High Low Vol Cls adjCls
05-09-19 42.96 43.25 42.05 2,985,000 42.25 33.85
05-09-16 42.90 43.28 42.78 4,960,300 43.19 34.60
05-09-15 43.39 43.47 42.91 2,568,100 42.94 34.40
05-09-14 43.74 43.92 43.08 2,049,200 43.16 34.58
05-09-13 43.76 44.00 43.32 2,622,000 43.53 34.87
05-09-12 43.09 44.00 42.96 2,085,600 43.92 35.18
05-09-09 43.11 43.35 42.90 1,388,400 43.04 34.48
05-09-08 43.10 43.28 42.84 1,988,100 43.04 34.48
05-09-07 43.17 43.50 43.05 2,408,700 43.31 34.70
Date Open High Low Vol Cls adjCls
05-09-06 43.17 43.54 42.85 3,968,800 43.20 34.61
05-09-02 43.25 43.50 42.91 1,915,300 43.16 34.58
05-09-01 43.76 44.18 42.93 4,825,500 43.18 34.59
05-08-31 43.06 43.48 42.61 4,429,000 43.40 34.77
05-08-30 43.10 43.27 42.51 4,815,400 43.04 34.48
05-08-29 42.50 43.75 42.39 2,316,400 43.41 34.78
05-08-26 43.46 43.55 43.01 2,091,600 43.12 34.54
05-08-25 43.63 43.77 43.30 2,485,100 43.41 34.78
05-08-24 43.42 44.06 43.29 2,710,100 43.33 34.71
Date Open High Low Vol Cls adjCls
05-08-23 44.32 44.36 43.46 3,324,900 43.65 34.97
05-08-22 44.26 44.45 43.79 2,720,900 44.23 35.43
05-08-19 44.00 44.57 43.89 4,126,200 44.26 35.46
05-08-18 43.45 44.26 43.22 3,368,300 43.98 35.23
05-08-17 42.73 44.17 42.63 4,160,000 43.66 34.98
05-08-16 42.89 42.89 42.31 3,398,900 42.73 34.23
05-08-15 42.80 43.26 42.65 2,200,700 42.99 34.44
05-08-12 42.71 43.09 42.45 2,918,100 42.82 34.30
05-08-11 42.53 43.05 42.52 6,183,200 42.79 34.28
Date Open High Low Vol Cls adjCls
05-08-10 43.17 43.52 42.40 5,283,700 42.47 34.02
05-08-09 43.36 43.53 42.92 4,570,700 43.20 34.61
05-08-08 43.82 44.02 43.14 3,834,700 43.30 34.69
05-08-05 43.90 44.30 43.56 2,734,100 43.67 34.98
05-08-04 44.27 44.61 43.85 4,511,200 44.25 35.45
05-08-03 45.15 45.37 44.22 6,144,500 44.45 35.61
05-08-02 45.88 45.88 45.28 1,471,200 45.38 36.26
05-08-01 45.92 46.06 45.42 2,113,300 45.65 36.48
05-07-29 46.40 46.50 45.76 2,147,000 45.97 36.73
Date Open High Low Vol Cls adjCls
05-07-28 46.07 46.64 45.93 1,900,000 46.53 37.18
05-07-27 46.04 46.16 45.64 1,381,400 46.10 36.84
05-07-26 45.90 46.20 45.86 1,196,200 46.00 36.76
05-07-25 45.75 46.28 45.75 1,318,700 45.92 36.69
05-07-22 45.53 46.03 45.40 1,632,100 45.95 36.72
05-07-21 46.00 46.19 45.44 2,398,800 45.47 36.33
05-07-20 46.06 46.61 45.56 2,443,900 46.09 36.83
05-07-19 46.37 46.65 46.07 2,016,300 46.35 37.04
05-07-18 46.28 46.80 46.28 1,259,600 46.40 37.08
Date Open High Low Vol Cls adjCls
05-07-15 46.19 46.50 45.89 2,160,400 46.45 37.12
05-07-14 45.90 46.22 45.62 1,185,500 45.96 36.73
05-07-13 46.06 46.30 45.54 2,274,900 45.79 36.59
05-07-12 45.70 46.30 45.35 2,485,700 46.18 36.90
05-07-11 45.28 45.70 45.20 2,097,500 45.64 36.47
05-07-08 45.04 45.76 44.80 2,601,100 45.55 36.40
05-07-07 44.91 45.29 44.52 3,254,400 45.09 36.03
05-07-06 45.30 45.51 44.92 2,545,500 45.36 36.25
05-07-05 45.14 45.66 44.82 2,427,000 45.32 36.21
Date Open High Low Vol Cls adjCls
05-07-01 45.10 45.19 44.73 1,525,700 44.93 35.90
05-06-30 45.13 45.55 44.71 2,587,000 44.73 35.74
05-06-29 45.41 45.68 44.97 1,630,500 45.19 36.11
05-06-28 44.98 45.60 44.76 2,360,500 45.39 36.27
05-06-27 44.84 44.93 44.56 2,151,500 44.71 35.73
05-06-24 44.80 45.02 44.29 2,709,600 44.92 35.89
05-06-23 45.32 45.67 44.81 5,257,800 44.81 35.81
05-06-22 46.04 46.20 45.44 3,852,300 45.47 36.33
05-06-21 46.28 46.32 45.64 2,390,600 45.90 36.68
Date Open High Low Vol Cls adjCls
05-06-20 46.22 46.52 46.05 1,734,100 46.36 37.05
05-06-17 46.31 46.67 45.75 4,815,500 46.59 37.23
05-06-16 46.19 46.44 45.72 2,029,600 45.99 36.75
05-06-15 46.50 46.63 45.49 2,628,800 46.19 36.91
05-06-14 45.88 46.50 45.64 1,557,300 46.34 37.03
05-06-13 45.66 46.50 45.56 2,171,500 45.73 36.54
05-06-10 45.75 46.19 45.55 1,447,100 45.81 36.61
05-06-09 45.85 46.25 45.25 2,608,900 45.84 36.63
05-06-08 45.93 45.95 45.42 2,407,600 45.69 36.51
Date Open High Low Vol Cls adjCls
05-06-07 45.94 46.41 45.49 3,140,000 45.83 36.62
05-06-06 45.37 46.00 45.17 2,725,300 45.78 36.58
05-06-03 46.67 46.73 45.96 2,225,200 46.12 36.85
05-06-02 45.66 46.66 45.66 2,822,300 46.62 37.25
05-06-01 45.34 46.38 45.34 2,936,800 45.56 36.41
05-05-31 45.30 45.69 45.11 1,960,400 45.38 36.26
05-05-27 45.49 45.50 45.00 2,199,400 45.30 36.20
05-05-26 46.32 46.36 44.73 9,454,200 45.49 36.35
05-05-25 44.31 45.52 44.18 3,222,500 45.42 36.29
Date Open High Low Vol Cls adjCls
05-05-24 44.60 44.78 43.98 3,809,900 44.54 35.59
05-05-23 45.06 45.09 44.34 3,278,700 44.51 35.57
05-05-20 45.10 45.33 44.53 1,625,000 44.96 35.93
05-05-19 45.03 45.35 44.53 2,406,700 44.95 35.92
05-05-18 43.90 45.08 43.81 3,464,800 44.89 35.87
05-05-17 43.21 43.88 42.90 3,796,800 43.80 35.00
05-05-16 42.18 43.25 41.66 3,011,900 43.25 34.56
05-05-13 42.81 42.81 41.58 2,526,000 42.04 33.59
05-05-12 42.58 42.85 42.10 4,004,000 42.47 33.94
Date Open High Low Vol Cls adjCls
05-05-11 43.19 43.36 41.84 3,658,400 42.98 34.34
05-05-10 42.94 43.20 42.78 2,472,300 42.95 34.32
05-05-09 43.00 43.50 42.52 3,526,600 43.34 34.63
05-05-06 43.03 43.09 42.70 2,592,400 42.88 34.26
05-05-05 43.01 43.11 42.33 3,743,100 42.75 34.16
05-05-04 41.96 43.00 41.93 4,474,600 42.86 34.25
05-05-03 41.25 42.58 41.14 4,665,400 42.04 33.50
05-05-02 40.71 41.34 40.68 2,711,600 41.27 32.89
05-04-29 40.62 40.85 40.02 4,968,600 40.63 32.38
Date Open High Low Vol Cls adjCls
05-04-28 41.17 41.27 40.26 4,259,400 40.30 32.11
05-04-27 41.36 41.71 41.17 3,257,400 41.43 33.02
05-04-26 41.50 41.89 40.95 6,135,800 41.59 33.14
05-04-25 40.41 41.95 39.90 9,700,600 41.44 33.02
05-04-22 39.97 41.60 39.48 24,897,600 40.17 32.01
05-04-21 43.56 44.25 43.14 2,853,600 44.02 35.08
05-04-20 43.80 43.99 42.91 3,257,000 43.09 34.34
05-04-19 44.33 44.49 43.83 3,122,000 43.89 34.98
05-04-18 44.98 45.27 44.14 3,315,100 44.30 35.30
Date Open High Low Vol Cls adjCls
05-04-15 45.05 45.43 44.80 2,668,800 44.86 35.75
05-04-14 45.76 46.08 45.38 2,051,800 45.42 36.19
05-04-13 46.40 46.42 45.62 2,287,600 45.76 36.47
05-04-12 46.31 46.51 45.12 2,933,700 46.39 36.97
05-04-11 45.87 46.36 45.55 2,614,500 46.30 36.90
05-04-08 47.05 47.05 46.00 1,854,100 46.18 36.80
05-04-07 46.51 47.23 45.75 3,136,700 46.90 37.37
05-04-06 46.49 46.78 46.08 2,644,900 46.28 36.88
05-04-05 45.20 46.46 45.14 4,752,800 46.36 36.94
Date Open High Low Vol Cls adjCls
05-04-04 43.83 45.22 43.64 3,553,400 45.16 35.99
05-04-01 44.36 44.41 43.60 3,342,800 43.79 34.90
05-03-31 45.00 45.07 44.00 3,528,100 44.18 35.21
05-03-30 44.43 45.40 44.40 3,603,000 44.99 35.85
05-03-29 44.32 44.73 44.00 3,040,000 44.44 35.41
05-03-28 43.53 44.66 43.53 2,665,500 44.45 35.42
05-03-24 43.67 43.89 43.50 1,969,400 43.60 34.74
05-03-23 43.19 44.07 43.06 2,700,300 43.72 34.84
05-03-22 43.23 43.94 43.15 2,808,300 43.43 34.61
Date Open High Low Vol Cls adjCls
05-03-21 43.66 43.70 42.75 3,181,600 43.23 34.45
05-03-18 44.15 44.30 43.28 4,490,000 43.70 34.82
05-03-17 44.50 44.65 44.06 2,674,900 44.15 35.18
05-03-16 45.05 45.18 44.48 2,739,500 44.65 35.58
05-03-15 45.72 45.76 45.04 2,970,400 45.32 36.12
05-03-14 44.90 45.71 44.84 3,118,700 45.66 36.39
05-03-11 44.94 45.35 44.68 2,518,300 44.94 35.81
05-03-10 45.76 45.84 44.59 4,417,300 44.75 35.66
05-03-09 45.94 46.21 45.33 4,918,800 45.61 36.35
Date Open High Low Vol Cls adjCls
05-03-08 44.80 46.63 44.50 8,118,000 46.06 36.70
05-03-07 44.92 45.15 44.37 3,306,200 44.54 35.49
05-03-04 44.76 45.25 44.50 4,714,100 44.76 35.67
05-03-03 45.10 45.25 44.73 4,944,200 44.80 35.70
05-03-02 45.41 46.07 44.31 12,766,600 45.02 35.88
05-03-01 46.63 47.27 46.61 2,890,600 46.71 37.22
05-02-28 46.61 47.00 46.18 2,425,000 46.59 37.13
05-02-25 46.42 46.76 46.35 1,525,800 46.57 37.11
05-02-24 45.66 46.69 45.60 2,348,800 46.54 37.09
Date Open High Low Vol Cls adjCls
05-02-23 45.75 46.12 45.49 2,810,400 45.65 36.38
05-02-22 45.52 46.71 45.40 3,505,200 45.40 36.18
05-02-18 45.99 46.13 45.74 2,028,100 45.80 36.50
05-02-17 46.80 47.08 46.00 2,179,600 46.10 36.74
05-02-16 47.00 47.10 46.66 1,791,700 46.94 37.41
05-02-15 46.74 47.02 46.30 2,079,100 47.00 37.45
05-02-14 46.52 46.76 46.15 2,043,900 46.51 37.06
05-02-11 45.98 46.91 45.73 2,959,000 46.44 37.01
05-02-10 45.58 46.29 45.45 1,966,300 45.86 36.55
Date Open High Low Vol Cls adjCls
05-02-09 45.84 46.01 45.42 2,132,900 45.51 36.27
05-02-08 46.48 46.50 45.69 2,893,400 45.88 36.56
05-02-07 46.20 46.60 46.00 2,565,400 46.10 36.74
05-02-04 46.36 46.82 45.92 3,578,300 46.18 36.80
05-02-03 46.50 46.64 45.75 4,782,300 46.37 36.87
05-02-02 46.97 47.18 46.52 2,259,000 47.17 37.51
05-02-01 47.19 47.36 46.89 2,634,200 46.96 37.34
05-01-31 47.70 48.24 47.13 2,845,700 47.27 37.59
05-01-28 47.32 47.46 46.60 2,648,800 47.29 37.60
Date Open High Low Vol Cls adjCls
05-01-27 47.24 47.79 46.93 2,257,600 47.23 37.56
05-01-26 47.35 47.51 47.18 2,598,200 47.36 37.66
05-01-25 46.63 47.24 46.52 2,145,800 47.08 37.44
05-01-24 46.60 47.15 46.33 2,487,800 46.42 36.91
05-01-21 47.71 47.94 46.43 3,102,700 46.51 36.98
05-01-20 48.49 48.64 47.70 1,871,400 47.79 38.00
05-01-19 49.15 49.16 48.33 1,830,000 48.36 38.45
05-01-18 48.15 49.18 47.84 3,119,800 49.14 39.07
05-01-14 47.90 48.49 47.80 3,035,500 48.27 38.38
Date Open High Low Vol Cls adjCls
05-01-13 47.60 48.40 47.53 2,913,600 47.74 37.96
05-01-12 47.25 47.64 47.00 2,310,700 47.53 37.79
05-01-11 47.46 47.56 47.10 2,364,500 47.32 37.63
05-01-10 47.41 47.94 47.27 2,053,100 47.58 37.83
05-01-07 47.62 47.96 47.37 2,448,200 47.49 37.76
05-01-06 48.86 48.89 47.76 3,771,700 47.90 38.09
05-01-05 47.18 47.86 46.92 2,672,900 47.22 37.55
05-01-04 48.19 48.34 47.04 3,280,200 47.04 37.40
05-01-03 48.24 48.99 47.75 2,219,300 47.90 38.09
Date Open High Low Vol Cls adjCls
04-12-31 48.32 48.63 48.26 1,393,500 48.41 38.49
04-12-30 48.76 48.92 48.35 1,420,800 48.45 38.53
04-12-29 47.65 48.87 47.60 1,952,600 48.71 38.73
04-12-28 47.47 48.12 47.43 1,240,400 48.10 38.25
04-12-27 47.78 48.05 47.35 1,838,900 47.46 37.74
04-12-23 47.68 48.09 47.50 1,428,500 47.50 37.77
04-12-22 47.58 48.30 47.51 2,159,300 47.81 38.02
04-12-21 47.71 48.00 47.43 2,692,100 47.97 38.14
04-12-20 47.70 48.20 47.45 2,235,300 47.75 37.97
Date Open High Low Vol Cls adjCls
04-12-17 47.84 48.23 47.57 3,617,600 47.79 38.00
04-12-16 48.40 48.46 47.70 2,857,200 47.95 38.13
04-12-15 47.81 48.50 47.76 3,004,500 48.36 38.45
04-12-14 47.00 47.98 47.00 3,321,900 47.93 38.11
04-12-13 47.53 47.86 46.80 3,845,000 47.08 37.44
04-12-10 47.70 48.00 47.18 4,315,000 47.52 37.79
04-12-09 47.25 48.60 47.05 8,193,100 48.10 38.25
04-12-08 48.06 48.92 48.02 3,798,700 48.90 38.88
04-12-07 48.21 48.75 47.82 3,963,300 48.06 38.22
Date Open High Low Vol Cls adjCls
04-12-06 47.99 48.60 47.48 3,825,100 48.28 38.39
04-12-03 48.70 49.25 47.91 4,044,400 47.92 38.10
04-12-02 48.80 49.82 48.41 3,862,400 49.19 39.11
04-12-01 48.87 49.69 48.78 4,555,000 49.63 39.46
04-11-30 49.28 49.36 48.45 3,890,500 48.60 38.65
04-11-29 49.34 49.67 49.15 2,245,000 49.43 39.31
04-11-26 49.26 49.81 49.03 656,200 49.64 39.47
04-11-24 49.75 49.78 48.88 2,784,100 49.59 39.43
04-11-23 48.63 49.77 48.58 4,082,300 49.69 39.51
Date Open High Low Vol Cls adjCls
04-11-22 47.52 49.01 47.40 4,473,600 48.90 38.88
04-11-19 48.28 48.46 47.45 3,318,300 47.48 37.75
04-11-18 48.62 48.93 48.22 3,323,200 48.35 38.45
04-11-17 49.10 49.26 48.25 5,949,900 48.97 38.94
04-11-16 49.60 49.74 48.54 4,923,800 48.63 38.67
04-11-15 49.14 49.85 48.84 3,292,200 49.74 39.55
04-11-12 48.37 49.20 48.29 2,752,300 49.12 39.06
04-11-11 49.00 49.05 48.52 3,004,900 48.69 38.72
04-11-10 49.04 49.19 48.72 2,462,000 48.90 38.88
Date Open High Low Vol Cls adjCls
04-11-09 49.04 49.29 48.85 3,719,400 49.00 38.96
04-11-08 48.76 49.47 48.41 4,262,600 49.18 39.11
04-11-05 49.55 50.46 49.17 3,837,400 49.55 39.40
04-11-04 48.90 49.56 47.90 4,602,500 49.42 39.30
04-11-03 49.00 49.50 48.20 4,110,900 48.54 38.60
04-11-02 48.26 48.91 47.85 3,048,600 48.53 38.51
04-11-01 47.80 48.15 47.20 3,181,100 48.14 38.20
04-10-29 48.22 48.39 47.47 2,906,500 47.94 38.04
04-10-28 47.78 48.55 47.64 3,377,100 48.21 38.26
Date Open High Low Vol Cls adjCls
04-10-27 46.85 48.32 46.53 4,616,600 48.10 38.17
04-10-26 46.25 47.94 46.18 7,444,600 47.19 37.45
04-10-25 45.50 46.16 45.34 2,506,800 45.99 36.49
04-10-22 46.61 46.75 45.70 3,731,900 45.73 36.29
04-10-21 46.33 46.57 45.86 5,510,600 46.52 36.92
04-10-20 45.88 46.50 45.71 3,270,100 46.46 36.87
04-10-19 45.86 46.45 45.82 4,710,100 46.21 36.67
04-10-18 45.60 46.13 45.24 3,340,100 46.13 36.61
04-10-15 45.48 45.98 45.16 3,748,100 45.60 36.19
Date Open High Low Vol Cls adjCls
04-10-14 45.40 45.99 45.10 4,550,200 45.41 36.03
04-10-13 45.06 45.78 44.95 3,715,300 45.42 36.04
04-10-12 44.64 45.42 44.39 4,537,800 45.33 35.97
04-10-11 44.50 45.00 44.14 3,136,100 44.90 35.63
04-10-08 44.01 45.44 44.01 6,412,600 44.69 35.46
04-10-07 44.20 44.91 44.00 9,228,600 44.65 35.43
04-10-06 42.95 43.15 42.24 3,920,500 42.93 34.07
04-10-05 43.17 43.66 42.91 2,934,300 43.06 34.17
04-10-04 42.30 43.82 42.30 4,541,100 43.30 34.36
Date Open High Low Vol Cls adjCls
04-10-01 41.74 42.67 41.48 3,828,700 42.29 33.56
04-09-30 41.69 41.89 41.29 3,190,800 41.51 32.94
04-09-29 41.16 41.81 41.15 2,094,800 41.79 33.16
04-09-28 41.47 41.55 41.14 2,025,200 41.30 32.77
04-09-27 41.17 41.66 41.11 2,007,200 41.20 32.69
04-09-24 40.70 41.68 40.58 2,089,100 41.35 32.81
04-09-23 40.83 41.37 40.75 1,662,400 40.75 32.34
04-09-22 41.16 41.40 40.82 2,010,300 40.98 32.52
04-09-21 41.16 41.53 40.94 2,073,800 41.41 32.86
Date Open High Low Vol Cls adjCls
04-09-20 41.18 41.55 40.69 2,530,600 41.01 32.54
04-09-17 41.60 41.98 41.20 3,075,400 41.26 32.74
04-09-16 41.50 41.74 41.30 2,290,900 41.57 32.99
04-09-15 41.22 41.61 41.13 2,128,500 41.41 32.86
04-09-14 40.83 41.59 40.81 2,885,600 41.42 32.87
04-09-13 40.84 41.79 40.50 4,738,700 41.15 32.65
04-09-10 39.92 40.78 39.79 4,132,300 40.54 32.17
04-09-09 40.10 40.25 39.59 3,023,200 39.99 31.73
04-09-08 40.51 40.88 40.05 3,494,400 40.12 31.84
Date Open High Low Vol Cls adjCls
04-09-07 40.70 40.95 40.25 3,235,700 40.61 32.23
04-09-03 40.27 40.90 40.26 3,536,900 40.60 32.22
04-09-02 39.06 40.76 39.05 9,234,400 40.41 32.07
04-09-01 41.11 41.33 40.46 4,785,300 40.83 32.40
04-08-31 41.75 41.99 41.03 4,129,300 41.17 32.67
04-08-30 41.88 42.28 41.71 2,603,400 41.79 33.16
04-08-27 42.41 42.53 41.95 2,231,600 42.05 33.37
04-08-26 42.05 42.60 41.86 1,938,300 42.42 33.66
04-08-25 42.18 42.35 41.71 2,777,700 42.04 33.36
Date Open High Low Vol Cls adjCls
04-08-24 41.93 42.32 41.84 2,475,300 42.09 33.40
04-08-23 42.04 42.27 41.54 3,969,300 41.82 33.19
04-08-20 42.45 42.79 42.09 3,698,100 42.40 33.65
04-08-19 41.65 42.45 41.52 6,388,100 42.35 33.61
04-08-18 41.38 41.92 40.86 4,139,800 41.66 33.06
04-08-17 41.12 41.71 41.03 3,876,400 41.31 32.78
04-08-16 40.94 41.00 40.59 3,002,600 40.82 32.39
04-08-13 40.51 41.08 40.49 2,318,100 40.73 32.32
04-08-12 40.81 41.05 40.26 3,812,800 40.49 32.13
Date Open High Low Vol Cls adjCls
04-08-11 40.50 40.85 40.16 3,348,000 40.49 32.13
04-08-10 40.21 40.97 40.21 4,409,800 40.87 32.43
04-08-09 39.59 40.55 39.56 3,383,000 40.19 31.89
04-08-06 40.49 40.51 39.62 3,928,900 39.74 31.54
04-08-05 41.10 41.45 40.58 3,695,000 40.59 32.21
04-08-04 40.81 41.36 40.48 3,160,300 41.15 32.65
04-08-03 40.91 41.20 40.22 3,296,600 40.71 32.30
04-08-02 40.61 41.18 40.53 2,014,100 41.10 32.61
04-07-30 41.49 41.50 40.53 4,239,700 40.71 32.30
Date Open High Low Vol Cls adjCls
04-07-29 41.40 41.98 41.40 3,952,700 41.80 33.17
04-07-28 41.21 41.50 40.35 3,123,800 41.21 32.70
04-07-27 40.07 41.32 40.00 3,967,400 41.32 32.79
04-07-26 40.62 40.82 39.81 2,283,600 40.16 31.87
04-07-23 40.94 41.27 40.52 2,205,700 40.67 32.27
04-07-22 40.69 41.16 40.13 3,639,700 40.89 32.45
04-07-21 40.97 41.80 40.90 2,950,000 41.15 32.65
04-07-20 40.73 41.26 40.63 3,049,700 41.02 32.47
04-07-19 40.86 41.03 40.35 2,750,400 40.66 32.19
Date Open High Low Vol Cls adjCls
04-07-16 41.34 41.49 40.49 3,050,200 40.62 32.15
04-07-15 40.82 41.34 40.77 4,120,600 40.98 32.44
04-07-14 41.00 41.78 40.70 4,112,500 40.85 32.34
04-07-13 40.93 41.36 40.67 2,594,200 41.26 32.66
04-07-12 40.13 40.86 40.00 3,592,100 40.82 32.31
04-07-09 40.69 40.73 39.91 3,043,700 40.20 31.82
04-07-08 40.37 40.68 39.84 5,878,400 40.16 31.79
04-07-07 40.83 41.69 40.67 3,162,000 41.38 32.76
04-07-06 40.38 41.36 40.37 3,579,200 40.79 32.29
Date Open High Low Vol Cls adjCls
04-07-02 40.86 41.20 40.36 3,170,200 40.68 32.20
04-07-01 41.30 41.40 40.71 4,025,800 40.87 32.35
04-06-30 41.02 41.60 40.55 4,421,800 41.18 32.60
04-06-29 41.72 41.88 40.66 5,007,800 41.00 32.46
04-06-28 41.80 42.45 41.62 3,151,000 41.93 33.19
04-06-25 42.48 42.60 40.58 3,711,300 41.82 33.10
04-06-24 42.72 42.98 42.31 3,250,500 42.51 33.65
04-06-23 41.90 43.00 41.88 3,783,200 42.89 33.95
04-06-22 41.78 42.30 41.41 4,223,400 42.14 33.36
Date Open High Low Vol Cls adjCls
04-06-21 42.02 42.10 41.67 2,467,200 41.82 33.10
04-06-18 41.65 42.19 41.39 3,153,300 42.02 33.26
04-06-17 41.51 41.67 41.01 2,389,100 41.60 32.93
04-06-16 41.41 41.67 41.33 2,339,700 41.56 32.90
04-06-15 41.25 41.80 41.05 2,777,400 41.47 32.83
04-06-14 41.13 41.37 40.44 3,219,800 40.96 32.42
04-06-10 41.20 41.77 40.84 6,661,500 41.62 32.95
04-06-09 39.74 40.83 39.66 6,895,100 40.68 32.20
04-06-08 39.31 40.13 39.17 5,493,300 40.05 31.70
Date Open High Low Vol Cls adjCls
04-06-07 38.65 39.50 38.29 3,849,900 39.34 31.14
04-06-04 39.51 39.84 38.46 3,710,300 39.05 30.91
04-06-03 39.25 39.86 38.80 5,426,500 39.25 31.07
04-06-02 38.40 38.99 38.16 3,463,100 38.78 30.70
04-06-01 37.72 38.21 37.65 2,723,900 38.14 30.19
04-05-28 38.52 38.52 37.76 2,682,600 37.90 30.00
04-05-27 38.50 39.32 37.96 7,799,600 38.07 30.14
04-05-26 37.15 37.55 37.00 1,675,700 37.44 29.64
04-05-25 36.66 37.42 36.56 2,566,400 37.34 29.56
Date Open High Low Vol Cls adjCls
04-05-24 36.58 37.30 36.54 2,558,900 36.81 29.14
04-05-21 36.89 36.93 36.40 2,718,800 36.54 28.93
04-05-20 36.52 36.73 36.31 3,436,200 36.69 29.04
04-05-19 36.80 37.05 36.45 3,376,600 36.52 28.91
04-05-18 35.87 36.96 35.77 4,406,100 36.39 28.81
04-05-17 35.64 35.77 35.05 2,626,500 35.54 28.13
04-05-14 36.11 36.45 35.65 2,591,400 35.85 28.38
04-05-13 36.46 36.50 35.60 3,034,700 36.07 28.55
04-05-12 35.80 36.64 35.47 2,974,900 36.55 28.93
Date Open High Low Vol Cls adjCls
04-05-11 36.41 36.67 35.90 2,723,900 36.12 28.59
04-05-10 35.55 36.48 35.35 4,089,000 36.42 28.83
04-05-07 36.15 36.59 35.50 4,776,300 35.66 28.23
04-05-06 37.00 37.10 36.15 5,389,400 36.30 28.74
04-05-05 37.32 37.70 37.22 4,736,500 37.41 29.53
04-05-04 37.58 37.90 37.33 3,441,500 37.47 29.58
04-05-03 37.41 38.09 37.33 2,976,000 37.58 29.67
04-04-30 37.94 38.12 37.41 2,984,800 37.50 29.61
04-04-29 38.04 38.34 37.30 2,451,900 37.66 29.73
Date Open High Low Vol Cls adjCls
04-04-28 38.19 38.34 37.83 6,324,500 37.99 29.99
04-04-27 38.25 38.50 37.95 3,510,200 38.04 30.03
04-04-26 38.55 38.72 38.00 2,339,100 38.09 30.07
04-04-23 38.19 38.56 37.99 2,813,200 38.54 30.43
04-04-22 38.07 38.75 37.95 4,165,300 38.29 30.23
04-04-21 37.72 38.38 37.61 2,884,900 38.31 30.25
04-04-20 38.15 38.63 37.72 2,430,400 37.79 29.83
04-04-19 38.02 38.33 37.93 2,295,000 38.04 30.03
04-04-16 37.67 38.29 37.27 3,071,300 38.08 30.06
Date Open High Low Vol Cls adjCls
04-04-15 37.85 37.99 37.25 2,825,400 37.37 29.50
04-04-14 37.05 37.96 36.75 3,335,900 37.70 29.76
04-04-13 37.65 37.79 37.02 3,828,100 37.16 29.34
04-04-12 38.04 38.10 37.48 2,010,000 37.66 29.73
04-04-08 38.48 38.77 37.58 5,281,100 37.90 29.92
04-04-07 37.98 38.38 37.50 4,088,100 38.15 30.12
04-04-06 37.61 38.07 37.54 2,461,900 38.07 30.06
04-04-05 37.62 38.10 37.54 2,203,500 38.08 30.06
04-04-02 37.99 38.00 37.31 2,631,200 37.70 29.76
Date Open High Low Vol Cls adjCls
04-04-01 37.43 37.63 36.89 2,509,800 37.35 29.49
04-03-31 37.46 37.74 37.19 2,680,000 37.61 29.69
04-03-30 37.09 37.34 36.79 2,371,000 37.28 29.43
04-03-29 36.64 37.45 36.62 1,664,800 37.18 29.35
04-03-26 36.96 37.14 36.56 3,715,500 36.62 28.91
04-03-25 36.45 37.25 36.38 2,266,500 36.96 29.18
04-03-24 36.59 36.78 36.12 3,834,700 36.44 28.77
04-03-23 36.74 37.05 36.38 2,399,000 36.47 28.79
04-03-22 37.05 37.14 36.10 3,632,300 36.71 28.98
Date Open High Low Vol Cls adjCls
04-03-19 37.26 37.59 37.04 3,794,600 37.23 29.39
04-03-18 37.27 37.55 37.05 3,905,400 37.38 29.51
04-03-17 37.38 37.50 36.94 2,834,300 37.31 29.46
04-03-16 37.77 37.80 36.76 3,853,200 37.04 29.24
04-03-15 38.13 38.16 37.30 3,107,400 37.42 29.54
04-03-12 37.68 38.35 37.50 2,374,500 38.30 30.24
04-03-11 37.35 38.33 37.25 3,962,500 37.63 29.71
04-03-10 37.48 38.19 37.37 3,617,200 37.47 29.58
04-03-09 37.84 37.85 37.25 3,775,800 37.56 29.65
Date Open High Low Vol Cls adjCls
04-03-08 38.10 38.26 37.71 3,024,700 37.79 29.83
04-03-05 37.95 38.37 37.79 4,390,700 38.15 30.12
04-03-04 37.97 38.89 37.81 5,321,400 38.64 30.51
04-03-03 38.72 39.25 37.80 10,196,700 38.31 30.25
04-03-02 40.25 40.42 39.06 4,672,800 39.71 31.35
04-03-01 39.18 40.00 38.95 4,552,100 39.94 31.53
04-02-27 38.26 39.13 38.10 6,118,700 38.86 30.68
04-02-26 38.66 39.00 38.36 3,116,500 38.60 30.47
04-02-25 38.29 38.93 38.11 2,755,000 38.69 30.55
Date Open High Low Vol Cls adjCls
04-02-24 37.98 38.79 37.97 3,059,300 38.45 30.36
04-02-23 38.00 38.66 37.83 2,849,200 38.15 30.12
04-02-20 37.80 38.50 37.51 2,712,200 38.18 30.14
04-02-19 38.00 38.26 37.47 2,431,400 37.48 29.59
04-02-18 37.68 38.00 37.52 1,844,400 37.83 29.87
04-02-17 37.77 38.29 37.70 2,034,900 37.76 29.81
04-02-13 37.84 38.07 37.32 2,275,600 37.61 29.69
04-02-12 38.44 38.71 37.55 5,448,300 37.75 29.80
04-02-11 39.11 39.30 38.71 3,978,900 39.15 30.91
Date Open High Low Vol Cls adjCls
04-02-10 38.25 39.50 38.19 4,197,200 39.41 31.11
04-02-09 37.93 38.58 37.71 3,072,500 38.31 30.25
04-02-06 37.80 38.24 37.74 3,996,300 38.14 30.11
04-02-05 38.00 38.15 37.37 4,348,600 37.92 29.94
04-02-04 37.03 37.82 36.92 3,123,500 37.30 29.45
04-02-03 37.11 37.60 37.00 2,218,400 37.13 29.31
04-02-02 36.97 37.61 36.83 2,100,800 37.22 29.38
04-01-30 36.92 37.48 36.68 3,005,000 36.94 29.16
04-01-29 36.35 36.90 36.15 4,062,400 36.90 29.13
Date Open High Low Vol Cls adjCls
04-01-28 37.01 37.16 36.00 3,669,700 36.08 28.48
04-01-27 37.21 37.41 36.54 3,375,600 36.69 28.97
04-01-26 37.37 37.52 36.57 3,509,800 37.12 29.31
04-01-23 36.67 37.43 36.50 5,180,300 37.35 29.49
04-01-22 36.62 36.73 36.20 3,359,400 36.50 28.82
04-01-21 36.33 36.66 36.24 3,172,300 36.55 28.86
04-01-20 37.19 37.20 36.36 3,147,400 36.40 28.74
04-01-16 37.36 37.37 36.69 3,188,300 37.07 29.27
04-01-15 36.99 37.52 35.91 3,555,100 37.07 29.27
Date Open High Low Vol Cls adjCls
04-01-14 37.15 37.42 36.92 4,511,500 37.04 29.24
04-01-13 37.53 37.98 37.46 2,092,200 37.86 29.89
04-01-12 37.80 37.86 37.15 3,195,400 37.70 29.76
04-01-09 37.32 38.36 36.98 6,193,300 37.96 29.97
04-01-08 37.40 37.53 37.02 4,973,100 37.26 29.42
04-01-07 36.58 37.18 36.52 3,467,100 37.08 29.27
04-01-06 36.10 36.93 36.06 3,124,300 36.56 28.86
04-01-05 36.44 36.61 35.86 3,968,300 36.15 28.54
04-01-02 37.19 37.42 36.18 2,603,100 36.32 28.67
Date Open High Low Vol Cls adjCls
03-12-31 37.20 37.37 36.85 2,465,600 37.18 29.35
03-12-30 36.91 37.40 36.77 2,982,100 37.29 29.44
03-12-29 36.27 36.99 36.27 2,792,700 36.98 29.20
03-12-26 36.11 36.63 35.99 1,343,200 36.38 28.72
03-12-24 36.09 36.23 35.89 843,700 36.06 28.47
03-12-23 35.97 36.35 35.75 2,452,300 36.25 28.62
03-12-22 36.65 36.67 35.79 4,313,500 35.84 28.30
03-12-19 36.75 36.85 36.30 3,740,900 36.59 28.89
03-12-18 36.05 36.55 36.00 3,338,700 36.52 28.83
Date Open High Low Vol Cls adjCls
03-12-17 35.95 36.14 35.69 4,576,200 35.99 28.41
03-12-16 35.76 35.95 35.20 3,534,900 35.87 28.32
03-12-15 36.20 36.48 35.35 4,835,900 35.43 27.97
03-12-12 36.41 36.41 35.30 4,546,200 35.91 28.35
03-12-11 36.04 36.49 36.03 4,025,500 36.14 28.53
03-12-10 36.48 36.55 35.60 4,964,400 36.10 28.50
03-12-09 36.05 36.75 35.13 12,135,600 36.00 28.42
03-12-08 35.77 36.20 35.50 4,630,300 36.14 28.53
03-12-05 35.80 36.27 35.53 4,462,400 35.82 28.28
Date Open High Low Vol Cls adjCls
03-12-04 36.19 36.38 35.51 7,526,200 36.17 28.56
03-12-03 36.29 36.50 35.44 5,547,300 35.80 28.26
03-12-02 36.63 36.64 35.97 2,879,600 36.03 28.45
03-12-01 35.95 36.62 35.77 4,448,300 36.60 28.90
03-11-28 35.23 35.95 35.11 1,360,300 35.82 28.28
03-11-26 35.49 35.70 35.02 3,756,400 35.41 27.96
03-11-25 35.10 35.75 34.89 3,093,000 35.40 27.95
03-11-24 34.48 35.26 34.27 4,087,200 35.15 27.75
03-11-21 34.30 34.42 34.03 2,910,600 34.11 26.93
Date Open High Low Vol Cls adjCls
03-11-20 33.57 34.63 33.45 3,575,000 34.14 26.95
03-11-19 33.68 34.10 33.50 2,910,500 33.82 26.70
03-11-18 33.95 34.41 33.58 3,190,000 33.64 26.56
03-11-17 34.07 34.23 33.27 3,664,400 33.89 26.76
03-11-14 34.31 35.05 33.99 4,316,000 34.16 26.97
03-11-13 34.60 34.64 33.95 4,851,700 34.29 27.07
03-11-12 34.55 34.92 34.39 2,301,200 34.89 27.55
03-11-11 34.65 34.81 34.10 2,570,200 34.49 27.23
03-11-10 34.50 34.84 34.26 2,587,000 34.45 27.20
Date Open High Low Vol Cls adjCls
03-11-07 35.12 35.23 34.45 3,567,600 34.49 27.23
03-11-06 34.98 35.02 34.40 4,823,000 34.99 27.62
03-11-05 35.40 35.50 34.65 4,528,300 34.87 27.53
03-11-04 35.05 35.51 34.74 4,008,200 35.29 27.86
03-11-03 35.29 35.68 35.09 2,959,200 35.18 27.77
03-10-31 34.88 35.48 34.81 3,925,200 35.45 27.99
03-10-30 35.60 35.76 34.12 4,428,200 34.92 27.57
03-10-29 34.74 35.43 34.53 5,028,800 35.31 27.88
03-10-28 33.73 34.76 33.66 4,039,700 34.76 27.44
Date Open High Low Vol Cls adjCls
03-10-27 33.75 34.10 33.67 2,414,300 33.90 26.76
03-10-24 33.78 33.97 33.00 3,261,700 33.72 26.62
03-10-23 33.80 34.25 33.66 2,863,300 34.06 26.89
03-10-22 33.85 34.15 33.50 3,369,400 33.88 26.75
03-10-21 33.48 34.10 33.33 3,726,600 33.91 26.77
03-10-20 33.34 33.50 32.91 2,634,000 33.45 26.41
03-10-17 33.77 34.29 33.30 2,629,900 33.31 26.30
03-10-16 33.84 34.37 33.76 3,261,200 33.78 26.67
03-10-15 33.61 33.91 33.17 3,568,600 33.64 26.56
Date Open High Low Vol Cls adjCls
03-10-14 32.89 33.59 32.86 3,078,500 33.47 26.42
03-10-13 33.00 33.44 32.96 2,999,900 33.35 26.33
03-10-10 33.05 33.32 32.86 3,702,200 32.87 25.95
03-10-09 33.40 33.59 32.82 5,425,100 32.99 26.05
03-10-08 34.15 34.30 32.41 13,904,900 32.93 26.00
03-10-07 32.73 33.53 32.45 5,210,000 33.34 26.32
03-10-06 32.40 33.05 32.20 3,781,800 33.04 26.08
03-10-03 32.50 32.78 32.18 4,766,800 32.26 25.47
03-10-02 32.25 32.37 31.56 4,434,100 31.94 25.22
Date Open High Low Vol Cls adjCls
03-10-01 31.15 32.35 31.10 4,631,800 32.30 25.50
03-09-30 31.20 31.39 30.77 3,836,800 31.15 24.59
03-09-29 31.15 31.81 30.96 5,000,700 31.36 24.76
03-09-26 31.56 31.65 31.13 4,279,100 31.20 24.63
03-09-25 31.99 32.35 31.71 3,565,900 31.80 25.11
03-09-24 32.75 32.81 31.82 5,012,200 32.00 25.26
03-09-23 32.55 32.89 32.24 4,039,300 32.79 25.89
03-09-22 32.28 32.62 32.02 5,200,600 32.27 25.48
03-09-19 32.47 33.05 32.10 10,642,800 32.58 25.72
Date Open High Low Vol Cls adjCls
03-09-18 31.62 31.90 31.35 4,452,400 31.75 25.07
03-09-17 31.25 31.84 30.94 6,765,900 31.53 24.89
03-09-16 31.05 31.10 30.70 6,998,100 30.98 24.46
03-09-15 31.35 31.57 30.79 5,988,400 30.91 24.40
03-09-12 31.41 31.59 30.92 5,403,600 31.39 24.78
03-09-11 31.02 31.97 30.93 5,974,800 31.63 24.97
03-09-10 30.88 31.45 30.65 4,629,900 30.71 24.25
03-09-09 31.72 31.72 30.80 11,458,200 31.02 24.49
03-09-08 32.25 32.30 31.50 8,555,100 31.77 25.08
Date Open High Low Vol Cls adjCls
03-09-05 32.84 32.84 32.11 4,691,500 32.20 25.42
03-09-04 33.53 33.64 32.50 7,943,200 32.82 25.91
03-09-03 33.31 33.31 32.85 7,109,000 33.26 26.26
03-09-02 32.24 33.23 32.12 7,867,600 33.13 26.16
03-08-29 32.01 32.34 31.78 6,441,900 32.25 25.46
03-08-28 31.90 32.20 31.69 3,844,900 32.18 25.41
03-08-27 31.51 31.90 31.49 3,283,200 31.79 25.10
03-08-26 31.20 31.73 31.19 4,096,300 31.62 24.96
03-08-25 30.95 31.70 30.89 5,356,300 31.45 24.83
Date Open High Low Vol Cls adjCls
03-08-22 30.95 31.10 30.81 5,429,200 30.89 24.39
03-08-21 30.85 30.89 30.50 4,264,200 30.74 24.27
03-08-20 30.53 30.89 30.15 7,540,300 30.50 24.08
03-08-19 30.74 30.90 30.42 7,027,600 30.49 24.07
03-08-18 31.02 31.20 30.57 7,021,800 30.63 24.18
03-08-15 30.86 31.10 30.60 3,864,100 30.95 24.43
03-08-14 30.40 30.96 30.33 7,101,500 30.85 24.36
03-08-13 30.30 30.56 30.00 7,145,000 30.30 23.92
03-08-12 30.00 30.36 29.80 13,395,400 30.05 23.72
Date Open High Low Vol Cls adjCls
03-08-11 29.34 29.74 29.20 8,047,500 29.45 23.25
03-08-08 29.29 29.30 29.06 8,117,000 29.22 23.07
03-08-07 29.28 29.56 28.92 16,177,700 29.03 22.92
03-08-06 30.37 30.37 28.83 25,463,300 28.89 22.81
03-08-05 32.00 32.70 29.97 56,773,500 30.06 23.73
03-08-04 36.41 37.31 36.09 2,170,800 36.96 29.18
03-08-01 36.90 37.22 36.50 2,290,600 36.67 28.95
03-07-31 37.17 37.71 36.82 2,899,400 36.99 29.20
03-07-30 36.83 37.11 36.55 2,670,900 36.71 28.98
Date Open High Low Vol Cls adjCls
03-07-29 36.79 36.99 36.25 2,467,900 36.87 29.11
03-07-28 36.45 36.98 36.33 1,562,300 36.89 29.12
03-07-25 36.17 36.75 35.94 2,003,200 36.53 28.84
03-07-24 36.85 36.95 36.00 2,712,800 36.19 28.57
03-07-23 36.69 36.81 36.04 2,083,000 36.77 29.03
03-07-22 36.53 36.73 35.90 2,513,500 36.52 28.83
03-07-21 37.15 37.15 36.10 2,015,000 36.34 28.69
03-07-18 36.94 36.98 36.15 2,682,500 36.61 28.90
03-07-17 36.91 37.17 36.41 2,146,000 36.46 28.78
Date Open High Low Vol Cls adjCls
03-07-16 37.18 37.34 36.27 1,792,300 36.88 29.12
03-07-15 37.46 37.52 36.72 2,134,800 37.14 29.32
03-07-14 37.39 37.70 36.89 2,047,800 37.15 29.33
03-07-11 36.85 37.05 36.46 2,448,100 36.94 29.16
03-07-10 36.98 37.45 36.20 3,191,100 36.25 28.62
03-07-09 37.03 37.08 36.49 2,145,400 36.73 29.00
03-07-08 36.30 37.16 36.25 3,385,100 36.89 29.12
03-07-07 36.25 37.01 36.16 2,500,300 37.00 29.21
03-07-03 36.35 36.77 35.97 1,615,100 36.10 28.50
Date Open High Low Vol Cls adjCls
03-07-02 36.55 36.80 36.12 2,877,600 36.75 29.01
03-07-01 36.38 36.70 35.66 4,371,200 36.51 28.82
03-06-30 36.39 37.00 36.07 3,150,200 36.60 28.90
03-06-27 36.45 36.85 36.01 2,336,000 36.01 28.43
03-06-26 36.05 36.64 35.85 2,460,100 36.30 28.66
03-06-25 36.37 36.80 36.04 2,832,600 36.04 28.45
03-06-24 36.23 36.76 35.82 2,737,200 36.25 28.62
03-06-23 36.04 36.10 35.70 3,238,300 35.82 28.28
03-06-20 36.18 36.27 35.69 3,462,600 36.09 28.49
Date Open High Low Vol Cls adjCls
03-06-19 36.14 36.43 35.46 3,703,600 35.58 28.09
03-06-18 35.93 36.30 35.51 3,873,000 36.24 28.61
03-06-17 35.90 36.10 35.36 4,251,500 35.80 28.26
03-06-16 35.05 35.88 34.81 4,086,300 35.67 28.16
03-06-13 35.79 35.90 34.73 3,709,900 34.87 27.53
03-06-12 35.34 35.69 34.96 4,502,700 35.55 28.07
03-06-11 35.20 35.41 34.75 3,886,400 35.28 27.85
03-06-10 34.88 35.39 34.80 3,769,000 35.00 27.63
03-06-09 35.16 35.19 34.74 4,465,200 34.99 27.62
Date Open High Low Vol Cls adjCls
03-06-06 36.97 37.00 35.11 9,230,900 35.30 27.87
03-06-05 36.80 37.79 36.32 6,604,300 36.93 29.16
03-06-04 37.30 37.79 37.08 5,826,800 37.43 29.55
03-06-03 37.10 37.62 36.85 3,039,900 37.36 29.50
03-06-02 37.27 37.98 36.86 3,749,600 37.33 29.47
03-05-30 36.34 37.26 36.34 4,893,300 37.25 29.41
03-05-29 36.93 37.59 36.23 9,019,600 36.63 28.92
03-05-28 37.25 39.02 36.41 16,660,700 37.35 29.49
03-05-27 34.71 35.99 34.35 5,276,800 35.92 28.36
Date Open High Low Vol Cls adjCls
03-05-23 35.11 35.14 34.64 3,130,100 34.77 27.45
03-05-22 34.43 35.26 34.24 3,152,200 35.15 27.75
03-05-21 34.19 34.63 33.97 4,222,500 34.62 27.33
03-05-20 34.11 34.43 33.82 4,135,200 34.14 26.95
03-05-19 35.27 35.27 34.09 3,977,200 34.20 27.00
03-05-16 35.30 35.62 35.10 3,642,900 35.52 28.04
03-05-15 35.82 36.02 34.84 4,917,700 35.39 27.94
03-05-14 36.00 36.46 35.70 3,179,300 35.91 28.35
03-05-13 36.20 36.59 35.91 4,133,500 36.20 28.58
Date Open High Low Vol Cls adjCls
03-05-12 35.90 36.25 35.73 6,770,400 36.20 28.58
03-05-09 35.24 35.35 34.84 2,180,800 35.30 27.87
03-05-08 34.25 35.65 34.20 4,451,900 34.95 27.59
03-05-07 34.85 34.95 34.20 2,894,900 34.34 27.11
03-05-06 34.26 35.10 34.18 3,950,600 34.87 27.53
03-05-05 34.86 34.91 34.25 3,113,900 34.26 27.05
03-05-02 34.33 35.20 34.25 3,577,300 34.82 27.49
03-05-01 34.35 34.51 33.88 5,181,200 34.33 27.10
03-04-30 34.84 34.94 34.50 4,776,100 34.61 27.32
Date Open High Low Vol Cls adjCls
03-04-29 34.27 35.22 34.27 3,984,000 34.84 27.51
03-04-28 33.10 34.50 33.05 4,147,500 34.47 27.21
03-04-25 33.53 33.68 32.84 3,732,500 33.05 26.09
03-04-24 33.60 33.84 33.28 3,449,900 33.55 26.49
03-04-23 33.74 33.96 33.23 3,422,400 33.84 26.72
03-04-22 34.10 34.10 33.52 5,174,700 33.82 26.70
03-04-21 34.41 34.45 33.86 3,655,100 34.06 26.89
03-04-17 33.75 34.82 33.75 3,553,100 34.60 27.32
03-04-16 34.42 34.81 33.87 3,429,600 34.06 26.89
Date Open High Low Vol Cls adjCls
03-04-15 33.69 34.70 33.48 4,378,900 34.68 27.38
03-04-14 33.31 33.79 32.83 3,737,600 33.75 26.65
03-04-11 34.00 34.00 32.96 4,536,600 33.15 26.17
03-04-10 32.38 33.84 32.23 6,661,200 33.79 26.68
03-04-09 32.86 33.00 32.36 4,837,500 32.42 25.60
03-04-08 32.05 32.90 32.00 5,704,900 32.84 25.93
03-04-07 32.28 32.78 32.16 5,453,100 32.17 25.40
03-04-04 31.65 31.91 31.25 2,946,400 31.57 24.92
03-04-03 31.56 31.95 31.35 3,949,700 31.48 24.85
Date Open High Low Vol Cls adjCls
03-04-02 31.31 31.91 31.10 5,744,000 31.62 24.96
03-04-01 30.17 30.52 29.76 4,239,700 30.41 24.01
03-03-31 29.96 30.63 29.65 3,775,300 30.03 23.71
03-03-28 30.36 30.87 30.21 2,438,200 30.43 24.02
03-03-27 31.10 31.17 30.40 3,063,600 30.40 24.00
03-03-26 30.87 31.49 30.83 2,985,700 31.22 24.65
03-03-25 30.30 31.30 30.28 3,619,500 30.98 24.46
03-03-24 31.20 31.23 29.88 4,417,700 30.10 23.76
03-03-21 31.16 31.39 30.35 5,879,400 31.23 24.66
Date Open High Low Vol Cls adjCls
03-03-20 30.85 31.09 30.09 4,544,100 30.77 24.29
03-03-19 31.11 31.23 30.31 4,292,700 31.08 24.54
03-03-18 30.64 31.07 30.49 4,342,900 30.99 24.47
03-03-17 29.40 30.92 29.35 5,578,400 30.90 24.40
03-03-14 29.94 30.00 29.36 4,234,700 29.59 23.36
03-03-13 29.43 30.00 29.00 5,622,400 29.99 23.68
03-03-12 27.96 28.64 27.92 3,845,100 28.57 22.56
03-03-11 28.54 28.78 28.01 3,623,700 28.08 22.17
03-03-10 28.73 28.96 28.17 3,475,200 28.36 22.39
Date Open High Low Vol Cls adjCls
03-03-07 28.36 29.25 28.27 4,909,400 29.15 23.01
03-03-06 28.11 28.94 27.71 9,385,100 28.75 22.70
03-03-05 27.80 28.85 27.00 21,138,800 28.75 22.70
03-03-04 29.81 30.25 29.15 6,144,900 29.30 23.13
03-03-03 30.68 30.88 30.31 3,162,700 30.53 24.10
03-02-28 30.50 30.77 30.25 3,161,200 30.52 24.10
03-02-27 30.15 30.57 29.95 2,730,300 30.40 24.00
03-02-26 29.84 30.20 29.65 4,298,300 30.00 23.68
03-02-25 29.30 30.05 29.01 3,629,100 30.04 23.72
Date Open High Low Vol Cls adjCls
03-02-24 29.99 30.06 29.41 3,552,900 29.50 23.29
03-02-21 29.56 30.01 29.29 3,349,200 30.00 23.68
03-02-20 29.53 29.56 28.91 2,570,900 29.17 23.03
03-02-19 29.63 30.00 28.94 2,315,400 29.37 23.19
03-02-18 28.95 29.88 28.94 3,288,700 29.84 23.56
03-02-14 28.53 28.97 27.93 2,934,900 28.92 22.83
03-02-13 28.81 28.92 27.93 3,507,200 28.30 22.34
03-02-12 28.69 29.12 28.50 4,341,900 28.76 22.71
03-02-11 29.00 29.28 28.46 3,070,800 28.62 22.60
Date Open High Low Vol Cls adjCls
03-02-10 28.60 28.83 28.22 3,104,400 28.68 22.64
03-02-07 29.37 29.72 28.51 2,759,400 28.52 22.52
03-02-06 29.64 30.40 28.67 6,104,900 28.95 22.86
03-02-05 28.94 29.37 28.42 4,126,100 28.70 22.66
03-02-04 29.07 29.20 28.35 3,262,700 28.56 22.55
03-02-03 28.97 29.40 28.92 2,793,400 29.20 23.05
03-01-31 28.90 29.31 28.80 5,278,300 28.87 22.79
03-01-30 29.30 30.00 28.97 4,422,800 28.98 22.88
03-01-29 29.04 29.40 28.36 5,195,500 29.32 23.15
Date Open High Low Vol Cls adjCls
03-01-28 28.90 29.33 28.85 4,251,900 29.21 23.06
03-01-27 28.68 29.56 28.56 4,372,000 28.77 22.71
03-01-24 29.60 29.61 28.69 4,704,600 28.90 22.82
03-01-23 29.20 29.76 29.10 4,800,800 29.61 23.38
03-01-22 29.10 29.30 28.87 6,860,900 29.05 22.93
03-01-21 30.10 30.29 29.18 4,034,600 29.28 23.12
03-01-17 30.18 30.73 30.02 4,828,800 30.07 23.74
03-01-16 30.60 30.98 30.06 3,819,000 30.20 23.84
03-01-15 30.98 31.00 30.30 4,420,200 30.45 24.04
Date Open High Low Vol Cls adjCls
03-01-14 30.58 31.00 30.30 3,858,600 30.99 24.47
03-01-13 30.76 30.94 30.24 4,262,200 30.52 24.10
03-01-10 30.34 30.67 30.00 5,017,300 30.58 24.14
03-01-09 30.00 30.67 29.85 8,319,500 30.55 24.12
03-01-08 29.00 29.69 28.81 6,148,400 29.30 23.13
03-01-07 28.64 29.42 28.35 5,185,100 29.05 22.93
03-01-06 28.51 28.92 28.22 4,391,800 28.59 22.57
03-01-03 28.95 28.98 28.04 3,368,000 28.25 22.30
03-01-02 28.24 29.02 28.10 5,124,100 29.01 22.90
Date Open High Low Vol Cls adjCls
02-12-31 28.03 28.45 27.50 4,597,900 28.06 22.15
02-12-30 27.30 28.30 27.27 4,456,400 28.02 22.12
02-12-27 27.59 27.79 27.35 2,777,600 27.39 21.62
02-12-26 27.22 28.08 27.17 4,150,300 27.65 21.83
02-12-24 27.34 27.53 27.13 3,230,200 27.24 21.51
02-12-23 27.95 28.00 27.09 5,193,200 27.39 21.62
02-12-20 27.70 28.23 27.22 6,706,900 27.88 22.01
02-12-19 27.25 28.20 27.20 6,990,900 27.58 21.77
02-12-18 27.69 27.96 27.26 13,631,300 27.52 21.73
Date Open High Low Vol Cls adjCls
02-12-17 28.60 28.61 27.57 9,248,800 27.71 21.88
02-12-16 28.55 28.99 28.29 8,149,700 28.68 22.64
02-12-13 29.30 29.44 28.22 7,609,900 28.52 22.52
02-12-12 29.31 29.70 28.21 18,744,800 29.56 23.34
02-12-11 29.20 29.25 28.35 11,694,400 28.48 22.48
02-12-10 29.62 29.94 29.08 7,031,900 29.32 23.15
02-12-09 30.37 30.43 29.35 7,366,900 29.49 23.28
02-12-06 30.56 31.00 30.22 6,247,400 30.44 24.03
02-12-05 31.85 31.90 30.65 8,151,800 31.10 24.55
Date Open High Low Vol Cls adjCls
02-12-04 32.74 32.95 32.15 5,315,700 32.25 25.46
02-12-03 32.65 33.03 32.25 5,538,100 32.90 25.97
02-12-02 33.03 34.43 32.30 6,114,900 32.60 25.74
02-11-29 32.20 32.59 32.00 2,249,000 32.30 25.50
02-11-27 31.42 32.16 31.37 5,539,600 32.02 25.28
02-11-26 31.85 32.03 31.05 6,095,800 31.10 24.55
02-11-25 31.56 32.20 31.05 6,129,900 31.97 25.24
02-11-22 32.00 32.74 31.50 5,719,300 31.57 24.92
02-11-21 32.10 32.28 31.28 6,811,000 31.96 25.23
Date Open High Low Vol Cls adjCls
02-11-20 31.94 32.44 31.89 5,785,600 32.00 25.26
02-11-19 32.05 32.40 31.65 5,551,500 31.96 25.23
02-11-18 33.70 33.80 32.55 3,963,500 32.56 25.71
02-11-15 33.44 33.83 32.90 3,834,100 33.64 26.56
02-11-14 32.50 33.50 32.21 4,796,400 33.44 26.40
02-11-13 32.29 32.49 31.33 6,342,000 31.95 25.22
02-11-12 31.64 32.92 31.47 3,040,900 32.31 25.51
02-11-11 32.15 32.15 31.55 2,988,000 31.55 24.91
02-11-08 32.03 32.61 31.90 4,750,300 32.16 25.39
Date Open High Low Vol Cls adjCls
02-11-07 32.13 32.99 31.83 10,325,500 32.07 25.32
02-11-06 34.27 34.30 32.83 6,035,400 33.71 26.61
02-11-05 33.50 34.38 32.90 6,859,800 33.79 26.68
02-11-04 34.78 34.79 33.75 3,728,900 33.85 26.72
02-11-01 33.77 34.69 33.05 5,279,400 34.54 27.27
02-10-31 34.00 34.57 33.65 4,489,800 33.93 26.79
02-10-30 34.43 34.70 33.48 5,046,800 33.74 26.64
02-10-29 34.90 35.49 33.79 5,218,400 34.98 27.62
02-10-28 36.14 36.32 34.75 3,572,700 34.83 27.50
Date Open High Low Vol Cls adjCls
02-10-25 36.16 36.26 34.93 3,868,700 35.99 28.41
02-10-24 36.39 37.00 35.75 3,736,300 36.00 28.42
02-10-23 34.74 36.40 34.74 5,348,600 36.21 28.59
02-10-22 34.36 35.22 34.09 4,653,200 34.82 27.49
02-10-21 34.60 35.17 33.39 4,763,600 35.12 27.73
02-10-18 33.74 35.25 33.56 3,484,500 35.24 27.82
02-10-17 35.41 35.74 34.01 5,091,300 34.13 26.95
02-10-16 35.15 35.35 34.05 5,204,600 34.55 27.28
02-10-15 34.62 35.65 34.25 5,645,900 35.49 28.02
Date Open High Low Vol Cls adjCls
02-10-14 33.50 33.97 33.33 4,145,400 33.57 26.50
02-10-11 32.61 33.90 31.98 7,907,100 33.81 26.69
02-10-10 29.73 32.65 28.75 16,465,100 32.20 25.42
02-10-09 31.20 31.44 30.05 5,744,100 30.45 24.04
02-10-08 29.90 32.24 29.89 7,595,000 31.58 24.93
02-10-07 31.00 31.48 28.81 9,250,800 29.18 23.04
02-10-04 31.50 31.89 30.18 6,763,700 31.27 24.69
02-10-03 31.45 32.16 30.82 6,168,300 30.89 24.39
02-10-02 33.00 33.09 31.22 5,824,200 31.62 24.96
Date Open High Low Vol Cls adjCls
02-10-01 32.45 33.20 31.10 7,287,300 33.20 26.21
02-09-30 33.06 33.20 31.99 6,219,100 32.37 25.56
02-09-27 34.89 35.43 33.81 4,503,900 33.92 26.78
02-09-26 34.25 35.20 34.00 5,703,600 35.13 27.73
02-09-25 33.19 34.17 32.83 4,874,300 33.95 26.80
02-09-24 32.54 33.29 32.09 5,259,800 32.67 25.79
02-09-23 33.85 34.05 32.54 5,097,100 32.98 26.04
02-09-20 34.06 34.87 33.95 6,715,700 34.24 27.03
02-09-19 33.50 34.03 33.15 2,703,500 33.15 26.17
Date Open High Low Vol Cls adjCls
02-09-18 33.28 34.22 33.14 2,782,100 33.81 26.69
02-09-17 34.03 34.45 33.42 3,120,200 33.43 26.39
02-09-16 33.96 34.17 33.37 2,210,100 33.83 26.71
02-09-13 33.44 34.41 33.05 3,013,400 33.95 26.80
02-09-12 33.97 34.33 33.44 3,110,200 33.47 26.42
02-09-11 34.25 35.67 34.11 3,114,200 34.13 26.95
02-09-10 34.74 35.10 33.23 6,251,500 33.92 26.78
02-09-09 34.18 35.00 34.00 2,822,800 34.68 27.38
02-09-06 33.38 34.80 33.38 4,609,600 34.55 27.28
Date Open High Low Vol Cls adjCls
02-09-05 33.50 33.57 32.50 6,284,000 33.05 26.09
02-09-04 33.13 33.95 32.85 5,130,400 33.81 26.69
02-09-03 33.15 33.49 32.41 4,390,600 32.51 25.67
02-08-30 33.41 33.92 33.15 3,574,500 33.41 26.38
02-08-29 32.95 33.87 32.10 4,604,700 33.49 26.44
02-08-28 32.68 33.37 32.51 5,933,200 33.21 26.22
02-08-27 33.92 34.08 32.68 7,912,200 32.72 25.83
02-08-26 34.15 34.90 33.52 3,322,100 34.80 27.47
02-08-23 34.70 34.94 33.97 2,436,000 34.20 27.00
Date Open High Low Vol Cls adjCls
02-08-22 35.05 35.25 34.00 4,847,200 35.13 27.73
02-08-21 35.51 35.87 34.38 4,895,000 34.96 27.60
02-08-20 35.81 36.00 34.86 3,504,200 35.38 27.93
02-08-19 34.80 36.43 34.71 4,266,800 36.13 28.52
02-08-16 36.00 36.68 35.55 5,097,100 35.89 28.33
02-08-15 34.90 36.73 34.86 6,446,500 36.48 28.80
02-08-14 32.72 34.91 32.00 4,308,700 34.79 27.47
02-08-13 32.41 34.54 32.01 6,404,700 32.62 25.75
02-08-12 33.30 33.36 32.36 3,522,200 32.64 25.77
Date Open High Low Vol Cls adjCls
02-08-09 32.90 33.82 32.71 3,434,400 33.41 26.38
02-08-08 34.10 34.25 32.00 8,713,700 33.14 26.16
02-08-07 33.82 34.54 33.63 6,181,300 34.53 27.26
02-08-06 32.35 33.85 32.30 3,726,500 33.22 26.23
02-08-05 32.15 32.96 31.73 3,903,800 31.85 25.15
02-08-02 33.21 33.27 31.61 4,942,400 32.38 25.56
02-08-01 34.57 34.91 32.97 4,794,700 33.19 26.20
02-07-31 34.95 35.08 33.34 4,568,200 34.87 27.53
02-07-30 35.70 35.76 34.66 3,889,800 35.14 27.74
Date Open High Low Vol Cls adjCls
02-07-29 34.65 36.29 34.62 4,221,600 36.26 28.63
02-07-26 34.15 34.90 33.45 3,994,200 34.55 27.28
02-07-25 34.50 34.88 32.13 5,818,700 34.08 26.91
02-07-24 31.69 35.31 31.00 7,467,400 35.06 27.68
02-07-23 32.19 33.28 31.71 6,461,400 31.94 25.22
02-07-22 32.90 34.20 31.55 6,031,000 32.20 25.42
02-07-19 33.30 34.29 32.88 3,653,700 33.08 26.12
02-07-18 34.45 35.85 33.87 4,284,300 33.88 26.75
02-07-17 35.21 35.50 32.63 7,225,100 34.67 27.37
Date Open High Low Vol Cls adjCls
02-07-16 36.43 36.66 34.26 6,843,100 34.47 27.21
02-07-15 36.65 37.50 33.44 8,971,800 36.86 29.10
02-07-12 37.56 37.74 36.66 4,181,400 36.91 29.14
02-07-11 36.40 37.93 36.03 6,027,000 37.36 29.50
02-07-10 37.54 37.94 36.00 4,501,400 36.21 28.59
02-07-09 38.70 39.37 37.12 3,753,800 37.26 29.42
02-07-08 39.05 39.55 38.10 3,131,400 38.55 30.43
02-07-05 38.15 39.37 37.95 1,714,900 39.30 31.03
02-07-03 36.41 37.91 35.65 4,848,400 37.80 29.84
Date Open High Low Vol Cls adjCls
02-07-02 37.51 37.76 36.13 3,623,000 36.52 28.83
02-07-01 38.53 38.55 37.55 2,771,900 37.77 29.82
02-06-28 38.33 39.22 38.14 5,046,500 38.62 30.49
02-06-27 37.67 38.60 37.29 3,119,300 38.59 30.47
02-06-26 36.99 37.85 36.57 5,190,800 37.59 29.68
02-06-25 38.91 39.20 37.60 4,508,600 37.78 29.83
02-06-24 39.25 39.70 38.34 5,917,700 38.60 30.47
02-06-21 39.68 40.27 39.26 3,799,300 39.58 31.25
02-06-20 40.63 41.03 39.99 2,781,500 40.00 31.58
Date Open High Low Vol Cls adjCls
02-06-19 40.59 41.35 40.57 3,142,300 40.95 32.33
02-06-18 40.16 40.85 40.15 3,004,000 40.75 32.17
02-06-17 39.82 40.69 39.75 2,947,400 40.69 32.12
02-06-14 39.56 39.83 38.50 3,160,300 39.78 31.41
02-06-13 40.29 40.90 39.68 3,348,500 39.80 31.42
02-06-12 39.67 40.86 39.55 4,688,200 40.73 32.16
02-06-11 40.29 40.87 39.47 3,920,200 39.65 31.30
02-06-10 39.44 40.28 39.36 4,666,700 40.13 31.68
02-06-07 39.16 39.69 39.16 3,234,400 39.40 31.11
Date Open High Low Vol Cls adjCls
02-06-06 39.75 39.97 39.05 3,740,500 39.36 31.07
02-06-05 38.99 39.90 38.91 4,548,800 39.67 31.32
02-06-04 38.84 39.09 38.30 5,528,300 38.92 30.73
02-06-03 39.29 39.43 38.53 3,216,500 38.73 30.58
02-05-31 39.22 40.11 39.12 5,367,200 39.27 31.00
02-05-30 38.95 39.48 38.46 6,150,200 39.32 31.04
02-05-29 38.40 39.00 38.27 3,463,500 38.46 30.36
02-05-28 39.14 39.34 37.58 6,024,000 38.46 30.36
02-05-24 39.62 40.30 38.60 3,565,700 38.91 30.72
Date Open High Low Vol Cls adjCls
02-05-23 39.45 39.88 38.55 3,310,200 39.79 31.41
02-05-22 39.75 40.08 38.68 5,177,500 39.29 31.02
02-05-21 41.10 41.10 39.75 3,904,300 39.76 31.39
02-05-20 41.32 41.86 40.72 1,794,100 40.94 32.32
02-05-17 41.14 41.69 40.56 3,022,100 41.35 32.65
02-05-16 41.07 41.85 40.86 3,494,800 41.53 32.79
02-05-15 40.60 41.48 40.28 4,886,000 41.13 32.47
02-05-14 40.74 41.40 40.50 4,403,500 40.67 32.11
02-05-13 40.50 40.52 39.50 4,713,200 40.00 31.58
Date Open High Low Vol Cls adjCls
02-05-10 41.19 41.25 40.20 3,772,100 40.30 31.82
02-05-09 41.75 41.75 40.55 3,955,200 41.01 32.38
02-05-08 40.95 41.81 40.75 3,778,600 41.75 32.96
02-05-07 40.60 41.20 40.50 3,194,000 40.57 32.03
02-05-06 40.30 41.25 40.16 2,971,900 40.21 31.75
02-05-03 40.49 40.66 39.95 3,632,400 40.37 31.87
02-05-02 40.21 40.82 40.08 2,801,400 40.63 32.08
02-05-01 40.01 40.50 38.92 4,372,200 40.27 31.79
02-04-30 39.60 40.22 39.35 3,235,200 40.20 31.74
Date Open High Low Vol Cls adjCls
02-04-29 39.99 40.03 39.40 3,553,500 39.79 31.41
02-04-26 40.18 40.71 39.87 4,823,600 39.92 31.52
02-04-25 39.27 40.46 39.20 4,666,000 40.15 31.70
02-04-24 40.79 41.11 39.30 4,975,300 39.40 31.11
02-04-23 41.25 41.67 40.30 4,802,000 40.48 31.96
02-04-22 42.25 42.64 40.88 3,502,000 41.36 32.65
02-04-19 42.90 42.97 42.21 2,942,800 42.46 33.52
02-04-18 42.43 42.97 42.19 3,416,000 42.76 33.76
02-04-17 42.80 43.05 42.15 2,708,400 42.54 33.58
Date Open High Low Vol Cls adjCls
02-04-16 42.23 43.00 42.12 3,614,100 43.00 33.95
02-04-15 42.11 42.33 41.69 2,713,700 42.00 33.16
02-04-12 41.91 42.20 41.60 2,725,700 41.85 33.04
02-04-11 42.01 42.59 41.63 4,849,300 41.86 33.05
02-04-10 40.86 42.13 40.86 7,595,800 42.07 33.21
02-04-09 40.38 41.20 40.15 4,928,200 40.76 32.18
02-04-08 39.11 40.42 38.95 5,154,400 40.41 31.90
02-04-05 39.65 40.15 39.00 3,120,200 39.25 30.99
02-04-04 39.00 39.90 38.89 3,774,700 39.47 31.16
Date Open High Low Vol Cls adjCls
02-04-03 38.89 39.55 38.57 3,069,700 38.90 30.71
02-04-02 39.55 39.66 38.59 3,949,200 38.79 30.62
02-04-01 39.47 39.96 38.91 4,861,200 39.65 31.30
02-03-28 40.30 40.30 39.40 5,190,600 39.82 31.44
02-03-27 40.17 40.35 39.58 4,034,100 40.10 31.66
02-03-26 39.78 40.26 39.14 6,305,400 40.14 31.69
02-03-25 40.50 40.51 39.75 5,007,000 39.85 31.46
02-03-22 40.90 41.12 40.46 3,117,600 40.50 31.97
02-03-21 41.56 41.66 40.46 3,240,900 40.99 32.36
Date Open High Low Vol Cls adjCls
02-03-20 42.07 42.14 41.59 3,291,300 41.77 32.98
02-03-19 42.32 42.69 42.14 3,021,300 42.26 33.36
02-03-18 42.45 42.50 41.67 5,373,800 42.21 33.32
02-03-15 41.70 42.41 41.38 5,008,600 42.15 33.28
02-03-14 41.78 42.00 41.13 4,384,200 41.32 32.62
02-03-13 41.36 42.55 41.05 6,106,600 41.92 33.10
02-03-12 40.83 41.54 40.25 5,160,200 41.45 32.72
02-03-11 40.20 41.00 39.75 4,023,300 40.77 32.19
02-03-08 40.53 41.14 39.81 7,193,400 39.91 31.51
Date Open High Low Vol Cls adjCls
02-03-07 39.31 40.78 39.05 10,132,300 39.88 31.48
02-03-06 39.09 39.60 38.30 12,183,300 38.92 30.73
02-03-05 41.45 42.50 38.29 22,950,300 39.04 30.82
02-03-04 41.21 41.29 39.75 11,727,200 40.99 32.36
02-03-01 41.32 41.47 39.37 11,850,400 40.90 32.29
02-02-28 42.39 43.15 41.25 8,111,200 41.26 32.57
02-02-27 43.74 43.92 41.90 5,644,500 42.19 33.31
02-02-26 44.50 44.95 42.81 7,660,900 43.47 34.32
02-02-25 45.23 45.55 44.24 4,330,400 44.40 35.05
Date Open High Low Vol Cls adjCls
02-02-22 45.81 45.85 44.06 4,222,300 45.23 35.71
02-02-21 45.88 46.90 45.75 4,844,900 45.91 36.25
02-02-20 45.30 46.09 45.30 3,032,500 45.86 36.21
02-02-19 45.45 46.05 45.06 5,246,300 45.23 35.71
02-02-15 46.36 46.42 45.30 4,543,700 45.89 36.23
02-02-14 45.32 46.50 45.30 3,809,800 46.32 36.57
02-02-13 44.43 45.45 44.16 4,061,200 45.45 35.88
02-02-12 44.61 44.97 43.86 3,505,500 44.45 35.09
02-02-11 43.96 45.04 43.84 4,581,200 44.98 35.51
Date Open High Low Vol Cls adjCls
02-02-08 44.01 44.30 43.20 3,095,700 44.08 34.80
02-02-07 44.91 45.81 44.11 4,855,100 44.14 34.85
02-02-06 45.00 45.05 44.65 4,974,300 44.75 35.33
02-02-05 44.84 45.30 44.65 5,288,300 45.07 35.58
02-02-04 45.20 45.88 44.60 3,599,100 44.85 35.41
02-02-01 45.68 45.87 45.00 2,970,700 45.26 35.73
02-01-31 45.65 46.02 45.24 3,540,100 46.00 36.32
02-01-30 43.60 45.71 43.51 4,511,700 45.60 36.00
02-01-29 44.13 44.81 43.37 2,651,600 43.57 34.40
Date Open High Low Vol Cls adjCls
02-01-28 44.33 45.43 43.93 3,894,200 44.00 34.74
02-01-25 44.29 44.50 43.72 2,211,800 44.20 34.90
02-01-24 44.50 45.00 44.15 3,683,600 44.25 34.93
02-01-23 43.50 44.66 43.43 3,124,700 44.66 35.26
02-01-22 43.10 43.98 42.86 3,156,500 43.48 34.33
02-01-18 42.76 43.58 42.50 2,940,300 42.93 33.89
02-01-17 42.09 43.51 42.09 3,390,200 43.35 34.22
02-01-16 42.81 42.93 41.98 2,445,800 41.98 33.14
02-01-15 43.20 43.52 42.73 3,621,200 42.84 33.82
Date Open High Low Vol Cls adjCls
02-01-14 43.49 44.05 43.00 2,967,000 43.09 34.02
02-01-11 44.70 44.73 43.30 3,613,400 43.69 34.49
02-01-10 44.55 44.80 44.30 6,416,300 44.70 35.29
02-01-09 44.45 44.50 43.94 3,776,700 44.15 34.86
02-01-08 44.14 44.57 43.89 4,649,800 44.42 35.07
02-01-07 44.54 44.79 43.85 5,082,900 44.12 34.83
02-01-04 44.90 45.01 44.49 4,130,500 44.79 35.36
02-01-03 44.36 44.99 44.02 6,355,100 44.84 35.40
02-01-02 44.20 44.48 42.68 4,826,800 44.45 35.09
Date Open High Low Vol Cls adjCls
01-12-31 45.01 45.16 44.37 2,926,300 44.38 35.04
01-12-28 44.23 45.37 44.06 3,745,700 45.19 35.68
01-12-27 44.05 44.69 43.69 2,996,300 44.15 34.86
01-12-26 44.16 44.60 43.89 3,352,700 44.01 34.75
01-12-24 43.55 44.27 43.55 2,332,500 44.07 34.79
01-12-21 43.51 44.44 43.20 5,533,100 43.60 34.42
01-12-20 43.30 44.32 43.20 4,342,500 43.51 34.35
01-12-19 43.36 43.70 42.50 3,413,800 43.31 34.19
01-12-18 42.66 43.61 42.65 2,961,100 43.33 34.21
Date Open High Low Vol Cls adjCls
01-12-17 42.31 42.66 42.00 4,713,100 42.50 33.55
01-12-14 41.82 42.45 41.81 4,030,100 42.27 33.37
01-12-13 40.86 42.25 40.25 6,736,700 41.58 32.83
01-12-12 41.29 42.20 40.75 5,120,900 40.75 32.17
01-12-11 42.56 42.60 41.20 2,831,300 41.33 32.63
01-12-10 42.99 43.14 42.21 3,851,500 42.39 33.47
01-12-07 42.49 43.30 42.30 3,488,600 43.08 34.01
01-12-06 43.12 43.12 41.61 5,051,400 42.47 33.53
01-12-05 41.33 43.50 41.33 4,336,900 43.48 34.33
Date Open High Low Vol Cls adjCls
01-12-04 40.52 41.00 40.36 2,657,700 40.98 32.35
01-12-03 40.65 41.35 40.08 2,271,300 40.22 31.75
01-11-30 41.15 41.87 40.60 4,139,100 40.88 32.27
01-11-29 41.03 41.60 40.63 2,887,600 41.26 32.57
01-11-28 42.49 42.49 40.84 4,011,700 40.86 32.26
01-11-27 42.69 43.08 41.93 5,019,000 42.66 33.68
01-11-26 42.36 42.98 42.17 5,616,700 42.84 33.82
01-11-23 40.88 42.26 40.88 1,537,300 42.13 33.26
01-11-21 41.65 41.70 40.55 3,438,900 40.88 32.27
Date Open High Low Vol Cls adjCls
01-11-20 42.41 42.91 41.50 4,398,100 41.80 33.00
01-11-19 42.38 43.00 42.11 6,139,000 42.91 33.88
01-11-16 42.94 43.14 41.47 2,281,800 42.13 33.26
01-11-15 43.00 43.25 42.27 4,686,000 42.59 33.62
01-11-14 43.23 43.84 42.91 4,782,000 43.12 34.04
01-11-13 42.99 43.18 42.40 3,820,800 43.07 34.00
01-11-12 42.70 43.09 41.70 3,472,900 42.41 33.48
01-11-09 42.37 43.28 42.31 5,259,700 43.05 33.99
01-11-08 42.08 43.42 42.07 6,319,600 42.66 33.68
Date Open High Low Vol Cls adjCls
01-11-07 41.68 42.00 40.61 4,307,500 41.37 32.66
01-11-06 40.82 41.96 40.13 4,413,000 41.80 33.00
01-11-05 40.40 41.80 40.36 5,762,700 41.07 32.42
01-11-02 39.38 40.40 39.24 3,124,100 40.20 31.74
01-11-01 38.00 39.95 37.30 3,630,400 39.42 31.12
01-10-31 37.65 38.67 37.65 3,659,500 37.83 29.87
01-10-30 38.17 38.47 37.00 3,646,100 37.53 29.63
01-10-29 39.99 40.00 38.43 4,367,900 38.46 30.36
01-10-26 39.80 40.55 39.32 2,536,600 40.52 31.99
Date Open High Low Vol Cls adjCls
01-10-25 39.01 40.20 38.10 3,843,800 40.20 31.74
01-10-24 39.49 39.99 39.05 3,496,400 39.76 31.39
01-10-23 39.16 40.25 38.73 3,365,200 39.38 31.09
01-10-22 38.60 39.39 38.38 2,256,400 39.01 30.80
01-10-19 37.80 39.10 37.35 2,501,600 39.06 30.84
01-10-18 37.94 37.95 37.01 2,504,500 37.90 29.92
01-10-17 39.31 39.75 38.00 3,910,900 38.01 30.01
01-10-16 38.49 39.30 38.30 3,093,500 39.18 30.93
01-10-15 37.99 38.50 37.59 2,791,800 38.09 30.07
Date Open High Low Vol Cls adjCls
01-10-12 37.71 38.60 37.50 6,826,800 38.36 30.28
01-10-11 37.25 38.31 37.06 8,790,800 38.24 30.19
01-10-10 33.65 35.80 33.45 6,525,700 35.75 28.22
01-10-09 34.27 34.33 33.10 3,020,800 33.54 26.48
01-10-08 35.05 35.62 33.80 3,126,900 34.04 26.87
01-10-05 35.11 35.50 34.68 3,541,600 35.37 27.92
01-10-04 36.58 36.70 35.04 4,253,200 35.22 27.81
01-10-03 35.35 36.74 35.07 4,955,600 36.42 28.75
01-10-02 35.20 35.66 34.78 3,266,300 35.49 28.02
Date Open High Low Vol Cls adjCls
01-10-01 35.28 35.47 34.25 4,274,100 35.25 27.83
01-09-28 33.65 35.60 33.51 5,827,500 35.56 28.07
01-09-27 33.64 33.85 32.75 5,084,800 33.66 26.57
01-09-26 33.90 34.48 33.63 5,373,500 33.67 26.58
01-09-25 33.50 34.31 32.62 5,410,600 33.51 26.46
01-09-24 31.70 34.22 31.60 6,535,300 33.50 26.45
01-09-21 29.95 32.07 29.83 6,373,000 31.22 24.65
01-09-20 31.51 32.32 31.02 6,633,300 31.53 24.89
01-09-19 32.47 34.00 30.80 6,548,400 31.81 25.11
Date Open High Low Vol Cls adjCls
01-09-18 32.28 32.89 31.61 4,981,800 32.30 25.50
01-09-17 32.76 33.50 31.76 5,666,600 32.15 25.38
01-09-10 33.60 34.59 33.60 2,994,600 34.17 26.98
01-09-07 34.60 34.60 33.61 7,915,200 33.96 26.81
01-09-06 36.50 37.10 34.02 6,598,100 35.02 27.65
01-09-05 37.90 38.05 36.00 5,072,400 37.21 29.38
01-09-04 37.55 39.00 37.25 3,399,400 37.66 29.73
01-08-31 37.59 38.73 37.06 3,374,500 37.41 29.53
01-08-30 38.70 39.10 37.10 3,758,100 37.89 29.91
Date Open High Low Vol Cls adjCls
01-08-29 39.80 40.10 38.50 2,678,600 38.84 30.66
01-08-28 39.82 39.86 39.15 2,689,200 39.72 31.36
01-08-27 39.10 39.85 38.94 2,156,400 39.46 31.15
01-08-24 38.71 39.40 37.75 3,228,900 39.18 30.93
01-08-23 38.89 39.36 38.24 4,217,500 38.60 30.47
01-08-22 38.95 38.96 36.50 6,103,800 38.87 30.69
01-08-21 40.58 40.77 38.25 3,343,100 38.69 30.55
01-08-20 39.36 40.56 39.35 2,119,000 40.23 31.76
01-08-17 40.00 40.26 38.96 2,142,100 39.41 31.11
Date Open High Low Vol Cls adjCls
01-08-16 39.10 40.39 39.00 3,216,600 40.39 31.89
01-08-15 41.07 41.30 39.60 2,794,000 39.70 31.34
01-08-14 40.60 41.56 40.22 2,030,600 41.02 32.38
01-08-13 40.02 40.76 39.77 2,260,600 40.70 32.13
01-08-10 40.78 41.01 39.19 3,072,800 39.98 31.56
01-08-09 41.35 41.80 40.10 4,806,400 40.91 32.30
01-08-08 42.10 43.40 41.60 3,956,800 42.17 33.29
01-08-07 41.62 42.50 41.40 3,401,300 42.16 33.28
01-08-06 43.05 43.09 41.26 3,319,000 41.63 32.87
Date Open High Low Vol Cls adjCls
01-08-03 43.49 43.84 43.01 2,222,700 43.01 33.96
01-08-02 42.65 43.50 42.60 2,701,500 43.40 34.26
01-08-01 43.18 43.85 42.07 1,879,000 42.25 33.36
01-07-31 42.30 43.88 42.29 2,715,700 43.05 33.99
01-07-30 41.74 42.81 41.64 3,088,300 42.08 33.22
01-07-27 41.95 42.21 40.95 3,677,000 41.38 32.67
01-07-26 41.81 42.27 40.97 2,973,600 42.20 33.32
01-07-25 42.13 42.31 41.26 4,155,600 41.81 33.01
01-07-24 43.53 43.75 41.31 4,324,300 42.02 33.17
Date Open High Low Vol Cls adjCls
01-07-23 44.13 44.70 43.67 2,629,000 43.72 34.52
01-07-20 43.91 44.65 43.90 2,731,000 44.34 35.01
01-07-19 43.83 44.47 43.56 4,181,500 43.97 34.71
01-07-18 44.08 44.10 43.59 4,819,800 43.63 34.45
01-07-17 44.30 44.30 43.74 4,123,600 44.20 34.90
01-07-16 43.14 44.55 43.10 6,854,400 44.50 35.13
01-07-13 43.10 43.50 42.50 4,765,500 43.10 34.03
01-07-12 42.51 43.45 42.00 7,617,800 43.13 34.05
01-07-11 41.57 42.30 41.47 3,490,400 42.19 33.31
Date Open High Low Vol Cls adjCls
01-07-10 41.68 42.50 41.35 2,611,300 41.69 32.91
01-07-09 40.40 41.98 39.88 3,449,800 41.96 33.13
01-07-06 41.29 41.60 40.39 2,448,200 40.41 31.90
01-07-05 41.70 41.85 41.00 2,569,100 41.30 32.61
01-07-03 42.17 42.95 41.65 2,215,700 42.14 33.27
01-07-02 41.26 42.80 40.50 4,023,400 42.34 33.43
01-06-29 41.80 42.75 40.50 2,805,000 41.08 32.43
01-06-28 39.95 42.70 39.95 4,014,700 42.11 33.25
01-06-27 40.40 41.45 39.20 3,624,600 39.73 31.37
Date Open High Low Vol Cls adjCls
01-06-26 41.41 41.62 39.98 6,200,200 40.34 31.85
01-06-25 42.02 42.05 40.84 4,428,300 41.95 33.12
01-06-22 43.32 43.32 41.40 5,761,000 41.92 33.10
01-06-21 42.61 44.05 42.59 6,050,300 43.62 34.44
01-06-20 42.45 43.35 42.45 8,263,500 42.61 33.64
01-06-19 42.37 42.97 42.35 6,574,900 42.45 33.51
01-06-18 40.68 42.60 40.59 6,065,400 42.08 33.22
01-06-15 40.43 40.90 39.91 4,343,500 40.50 31.97
01-06-14 40.40 40.50 39.94 3,676,600 40.42 31.91
Date Open High Low Vol Cls adjCls
01-06-13 40.38 41.25 40.25 3,015,000 40.49 31.97
01-06-12 39.63 40.45 39.28 3,911,200 40.43 31.92
01-06-11 40.34 40.34 39.62 3,012,500 39.77 31.40
01-06-08 40.93 40.96 40.18 2,421,400 40.39 31.89
01-06-07 39.39 41.04 39.15 5,978,100 41.00 32.37
01-06-06 39.80 39.83 39.11 3,377,300 39.50 31.18
01-06-05 38.55 40.00 38.54 3,655,200 39.75 31.38
01-06-04 38.95 38.95 38.05 3,682,000 38.49 30.39
01-06-01 39.21 39.78 37.50 6,726,600 38.78 30.62
Date Open High Low Vol Cls adjCls
01-05-31 37.10 39.39 36.75 14,358,600 38.91 30.72
01-05-30 36.35 37.85 36.20 6,675,900 37.29 29.44
01-05-29 37.69 37.70 36.60 3,001,700 36.78 29.04
01-05-25 37.86 38.07 37.12 3,664,000 37.60 29.68
01-05-24 36.96 37.82 36.60 4,340,800 37.80 29.84
01-05-23 37.86 37.90 36.71 3,513,500 36.85 29.09
01-05-22 37.15 38.48 37.08 4,740,200 37.89 29.91
01-05-21 35.89 37.06 35.64 5,857,700 37.03 29.23
01-05-18 36.33 38.40 35.67 3,500,300 35.78 28.25
Date Open High Low Vol Cls adjCls
01-05-17 36.14 36.60 36.06 4,841,200 36.30 28.66
01-05-16 35.53 36.40 34.83 3,377,200 36.15 28.54
01-05-15 36.09 36.50 35.43 2,574,100 35.55 28.07
01-05-14 35.50 36.30 35.35 3,786,900 36.11 28.51
01-05-11 36.04 36.50 35.41 5,808,800 35.49 28.02
01-05-10 36.01 37.29 35.90 8,143,400 35.94 28.37
01-05-09 34.61 34.96 34.33 5,220,300 34.81 27.48
01-05-08 35.00 35.04 33.95 6,955,200 34.77 27.45
01-05-07 35.65 35.75 34.51 3,045,400 34.74 27.43
Date Open High Low Vol Cls adjCls
01-05-04 34.83 36.27 34.47 4,599,900 35.87 28.32
01-05-03 36.00 36.22 35.24 3,386,400 35.40 27.95
01-05-02 35.93 36.26 35.62 3,877,400 36.04 28.45
01-05-01 35.04 36.00 34.81 4,024,800 35.92 28.36
01-04-30 35.74 36.32 34.90 4,457,200 34.93 27.58
01-04-27 35.29 37.00 34.50 5,103,100 35.32 27.88
01-04-26 35.00 35.60 34.61 2,985,100 34.78 27.46
01-04-25 34.39 35.00 33.90 3,808,600 34.97 27.61
01-04-24 33.29 34.91 33.17 16,655,300 34.28 27.06
Date Open High Low Vol Cls adjCls
01-04-23 36.80 37.60 36.17 3,089,900 36.24 28.61
01-04-20 36.66 36.92 35.30 3,014,500 36.55 28.86
01-04-19 38.01 38.27 35.87 8,050,700 36.98 29.20
01-04-18 36.85 40.37 36.65 7,148,500 38.36 30.28
01-04-17 34.84 36.50 34.55 6,327,600 36.28 28.64
01-04-16 36.25 36.38 34.87 5,238,300 34.97 27.61
01-04-12 36.13 36.40 35.12 5,121,000 36.31 28.67
01-04-11 36.10 36.57 35.07 5,322,500 36.27 28.63
01-04-10 35.10 36.00 34.95 4,764,000 35.73 28.21
Date Open High Low Vol Cls adjCls
01-04-09 36.09 36.10 34.65 2,902,900 34.79 27.47
01-04-06 35.63 36.25 34.69 3,632,200 35.56 28.08
01-04-05 35.88 36.13 35.13 5,340,200 36.00 28.42
01-04-04 34.34 36.00 34.00 5,525,300 35.00 27.63
01-04-03 36.63 37.13 33.88 8,917,700 34.06 26.89
01-04-02 38.81 38.81 36.00 8,848,900 36.19 28.57
01-03-30 37.94 39.38 37.19 3,652,700 39.25 30.99
01-03-29 37.50 38.17 36.88 2,704,700 37.94 29.95
01-03-28 37.69 38.56 36.56 4,666,900 37.69 29.75
Date Open High Low Vol Cls adjCls
01-03-27 37.94 38.81 37.06 6,082,000 37.94 29.95
01-03-26 37.75 38.50 37.00 2,949,400 37.88 29.90
01-03-23 37.56 37.69 35.31 7,811,600 37.06 29.26
01-03-22 38.69 38.75 35.69 5,285,000 37.25 29.41
01-03-21 39.19 39.94 38.25 4,836,200 38.38 30.30
01-03-20 39.19 40.75 38.75 9,488,400 39.50 31.18
01-03-19 37.13 38.44 35.56 4,065,200 38.19 30.15
01-03-16 36.61 37.63 36.50 5,875,900 37.13 29.31
01-03-15 37.38 38.06 36.75 3,920,600 37.63 29.70
Date Open High Low Vol Cls adjCls
01-03-14 37.19 37.50 36.13 5,568,400 36.50 28.82
01-03-13 38.13 39.38 37.50 4,371,300 38.06 30.05
01-03-12 39.13 39.50 37.69 5,325,400 37.94 29.95
01-03-09 39.75 40.63 39.00 5,296,300 39.38 31.09
01-03-08 40.19 43.11 39.31 18,114,700 40.19 31.73
01-03-07 38.13 40.06 37.94 9,365,700 39.94 31.53
01-03-06 38.13 40.19 37.50 12,305,400 37.81 29.85
01-03-05 38.88 39.25 37.00 4,652,800 37.69 29.75
01-03-02 40.06 40.19 38.06 6,332,700 38.69 30.54
Date Open High Low Vol Cls adjCls
01-03-01 41.38 41.50 39.19 5,401,200 40.31 31.83
01-02-28 43.13 43.75 40.94 4,541,200 41.75 32.96
01-02-27 42.88 43.31 41.92 5,412,200 43.00 33.95
01-02-26 41.88 43.00 41.81 3,528,900 42.88 33.85
01-02-23 41.81 42.06 39.75 5,331,300 41.38 32.66
01-02-22 42.00 42.31 40.56 4,175,700 41.88 33.06
01-02-21 43.81 44.25 41.00 6,097,200 42.00 33.16
01-02-20 42.38 44.25 42.38 5,130,100 44.13 34.84
01-02-16 41.88 43.50 41.63 4,396,800 42.69 33.70
Date Open High Low Vol Cls adjCls
01-02-15 43.94 44.00 41.88 5,465,100 42.81 33.80
01-02-14 43.00 44.31 42.88 3,786,800 43.69 34.49
01-02-13 42.75 43.50 41.31 3,532,500 42.94 33.90
01-02-12 41.69 42.69 41.38 4,024,300 42.44 33.50
01-02-09 42.94 43.88 40.81 4,396,200 41.31 32.62
01-02-08 45.63 46.00 42.81 5,656,000 42.88 33.85
01-02-07 43.75 45.31 43.56 4,313,200 45.25 35.72
01-02-06 43.06 45.13 43.00 5,585,600 43.75 34.54
01-02-05 44.38 44.38 42.02 5,229,800 43.19 34.10
Date Open High Low Vol Cls adjCls
01-02-02 45.88 46.38 43.88 6,157,500 43.94 34.69
01-02-01 45.88 46.31 44.38 6,449,600 46.25 36.51
01-01-31 43.75 46.38 43.69 9,318,900 46.25 36.51
01-01-30 44.00 44.13 42.88 3,954,100 43.75 34.54
01-01-29 41.88 44.25 41.44 5,208,000 44.06 34.79
01-01-26 43.44 43.69 41.13 5,766,900 41.25 32.57
01-01-25 42.81 43.56 41.19 7,484,700 43.19 34.10
01-01-24 42.50 43.00 41.38 6,070,400 42.94 33.90
01-01-23 42.00 42.81 41.63 5,472,400 42.50 33.55
Date Open High Low Vol Cls adjCls
01-01-22 41.00 42.88 39.75 7,135,600 42.25 33.36
01-01-19 41.44 41.69 40.31 6,090,600 40.44 31.92
01-01-18 41.88 42.44 41.25 4,920,800 41.44 32.71
01-01-17 43.88 44.25 41.06 5,520,100 41.44 32.71
01-01-16 43.25 43.94 42.88 5,344,300 43.56 34.39
01-01-12 41.38 44.06 40.44 7,726,600 43.06 34.00
01-01-11 40.56 41.69 39.75 5,128,800 41.31 32.62
01-01-10 41.06 41.31 39.00 10,842,500 40.69 32.12
01-01-09 42.00 43.00 41.69 5,973,600 41.81 33.01
Date Open High Low Vol Cls adjCls
01-01-08 40.81 42.06 40.06 4,264,300 41.94 33.11
01-01-05 43.63 43.88 40.00 11,955,900 41.31 32.62
01-01-04 41.75 44.81 41.75 19,779,200 43.63 34.44
01-01-03 40.88 42.75 39.19 16,253,500 42.69 33.70
01-01-02 40.00 41.56 40.00 13,349,400 41.19 32.52
00-12-29 39.00 41.50 38.88 7,229,800 39.94 31.53
00-12-28 37.19 38.75 37.13 5,505,500 38.63 30.49
00-12-27 35.81 37.56 35.38 9,210,100 37.19 29.36
00-12-26 37.13 37.38 35.31 3,611,900 36.06 28.47
Date Open High Low Vol Cls adjCls
00-12-22 35.58 37.81 35.56 9,668,200 37.38 29.51
00-12-21 34.25 36.69 34.00 6,113,600 35.63 28.13
00-12-20 33.75 35.31 33.69 5,202,600 34.44 27.19
00-12-19 36.38 36.44 33.88 5,798,600 33.94 26.79
00-12-18 35.00 36.88 34.94 8,417,400 36.44 28.77
00-12-15 34.94 35.94 34.25 9,228,000 34.88 27.53
00-12-14 33.50 35.38 31.75 18,573,700 34.94 27.58
00-12-13 33.50 33.63 32.50 6,521,500 32.75 25.86
00-12-12 33.00 34.13 32.38 5,832,400 33.19 26.20
Date Open High Low Vol Cls adjCls
00-12-11 33.00 33.50 32.75 5,362,000 32.94 26.00
00-12-08 33.94 34.00 32.38 5,813,100 33.25 26.25
00-12-07 33.25 33.88 33.00 5,390,900 33.19 26.20
00-12-06 35.31 35.38 33.25 8,525,300 33.63 26.55
00-12-05 33.81 36.50 33.50 6,070,700 35.31 27.88
00-12-04 32.69 34.50 32.38 4,816,000 34.13 26.94
00-12-01 33.25 33.69 32.50 5,616,500 32.63 25.76
00-11-30 34.69 35.00 32.06 16,636,900 32.63 25.76
00-11-29 35.25 36.56 34.63 7,710,500 36.44 28.77
Date Open High Low Vol Cls adjCls
00-11-28 36.75 36.81 34.75 4,719,800 35.25 27.83
00-11-27 35.56 37.38 35.50 5,201,400 36.69 28.96
00-11-24 34.75 35.69 34.63 1,882,200 35.44 27.98
00-11-22 35.63 36.00 34.38 5,789,100 34.50 27.24
00-11-21 35.19 36.25 34.50 4,931,300 36.06 28.47
00-11-20 35.94 36.23 34.50 2,533,500 34.94 27.58
00-11-17 35.31 36.38 35.13 3,627,100 36.06 28.47
00-11-16 36.41 36.50 35.13 2,934,700 35.31 27.88
00-11-15 36.66 36.88 36.00 2,875,400 36.75 29.01
Date Open High Low Vol Cls adjCls
00-11-14 34.63 37.00 34.56 5,160,800 36.88 29.11
00-11-13 32.75 34.88 32.50 3,553,000 34.44 27.19
00-11-10 33.94 33.98 32.94 3,439,300 33.00 26.05
00-11-09 35.50 35.56 33.88 4,568,400 34.06 26.89
00-11-08 36.91 37.19 35.44 7,043,500 35.56 28.08
00-11-07 33.75 35.75 33.25 5,333,000 35.75 28.22
00-11-06 35.50 36.00 34.44 4,297,900 34.56 27.29
00-11-03 35.94 35.94 34.56 3,134,900 35.31 27.88
00-11-02 33.88 36.25 33.19 13,263,900 36.19 28.57
Date Open High Low Vol Cls adjCls
00-11-01 36.69 36.94 35.44 7,439,000 35.75 28.22
00-10-31 35.00 36.75 34.81 6,663,200 36.63 28.91
00-10-30 33.72 35.06 33.69 5,440,400 34.56 27.29
00-10-27 33.06 34.00 33.00 2,788,700 33.69 26.60
00-10-26 33.03 33.19 32.56 5,823,200 33.00 26.05
00-10-25 34.00 34.06 32.75 4,199,200 33.00 26.05
00-10-24 33.75 34.25 33.50 3,373,600 33.94 26.79
00-10-23 34.19 34.31 33.13 5,616,100 33.56 26.50
00-10-20 33.75 35.00 33.75 5,402,400 34.31 27.09
Date Open High Low Vol Cls adjCls
00-10-19 33.13 34.94 33.00 3,476,000 34.94 27.58
00-10-18 31.88 34.25 31.38 3,949,200 33.00 26.05
00-10-17 32.09 32.38 31.88 4,251,600 32.00 25.26
00-10-16 32.06 32.13 31.75 6,141,400 32.00 25.26
00-10-13 30.63 32.69 30.50 9,110,200 32.13 25.36
00-10-12 30.00 33.13 29.31 14,440,100 31.25 24.67
00-10-11 32.63 32.75 29.94 16,752,800 30.63 24.18
00-10-10 34.31 35.00 33.00 3,668,300 33.00 26.05
00-10-09 33.44 34.50 33.38 1,949,800 34.19 26.99
Date Open High Low Vol Cls adjCls
00-10-06 33.91 34.13 32.88 3,321,000 33.50 26.45
00-10-05 34.47 34.88 32.75 5,810,600 33.63 26.55
00-10-04 34.00 35.69 34.00 5,942,600 34.48 27.22
00-10-03 33.25 34.25 33.13 4,915,900 33.83 26.71
00-10-02 33.56 34.50 32.81 7,922,100 32.94 26.00
00-09-29 35.94 36.38 34.50 4,181,000 34.94 27.58
00-09-28 34.81 36.00 34.50 2,934,700 35.88 28.32
00-09-27 34.13 34.81 33.94 3,937,500 34.56 27.29
00-09-26 34.69 34.75 33.38 5,523,300 33.81 26.69
Date Open High Low Vol Cls adjCls
00-09-25 35.00 35.50 34.50 3,697,100 34.88 27.53
00-09-22 34.81 36.13 34.06 3,307,900 34.94 27.58
00-09-21 34.25 35.69 34.19 4,115,900 35.38 27.93
00-09-20 33.63 34.81 33.56 4,278,900 34.25 27.04
00-09-19 34.69 34.75 32.63 4,861,200 33.44 26.40
00-09-18 35.31 35.38 33.94 5,336,100 34.06 26.89
00-09-15 38.06 38.19 34.75 11,525,200 35.31 27.88
00-09-14 38.44 38.63 36.88 2,115,900 37.19 29.36
00-09-13 37.63 39.00 37.25 5,624,600 38.38 30.30
Date Open High Low Vol Cls adjCls
00-09-12 37.94 38.00 37.13 2,099,100 37.64 29.72
00-09-11 37.88 38.44 36.38 5,270,300 37.63 29.70
00-09-08 36.44 39.06 36.13 7,152,500 37.69 29.75
00-09-07 36.63 37.06 36.44 1,463,700 36.50 28.82
00-09-06 36.25 37.25 36.13 2,586,400 36.56 28.87
00-09-05 35.38 36.69 35.00 3,686,000 36.19 28.57
00-09-01 34.81 35.63 34.56 3,419,900 35.31 27.88
00-08-31 35.19 35.56 34.19 4,108,200 34.44 27.19
00-08-30 34.56 35.75 34.38 5,564,400 35.63 28.13
Date Open High Low Vol Cls adjCls
00-08-29 32.94 35.94 32.94 6,173,600 34.75 27.43
00-08-28 33.00 34.00 32.88 2,225,800 33.06 26.10
00-08-25 32.50 33.13 32.44 2,080,400 32.94 26.00
00-08-24 32.56 32.59 32.00 3,884,800 32.38 25.56
00-08-23 32.69 33.06 32.13 3,638,800 32.25 25.46
00-08-22 32.88 33.50 32.34 4,071,600 32.94 26.00
00-08-21 33.56 33.63 32.00 4,049,000 32.75 25.86
00-08-18 32.94 33.94 32.63 3,310,800 33.44 26.40
00-08-17 33.00 33.13 32.44 4,366,600 33.00 26.05
Date Open High Low Vol Cls adjCls
00-08-16 33.25 33.88 32.44 6,530,600 33.06 26.10
00-08-15 35.88 36.06 34.56 2,510,400 34.75 27.43
00-08-14 35.00 36.56 34.88 3,540,300 35.75 28.22
00-08-11 34.81 35.31 34.75 3,365,300 34.94 27.58
00-08-10 36.25 36.31 34.31 3,753,800 34.38 27.14
00-08-09 37.31 37.31 34.81 6,953,300 36.19 28.57
00-08-08 36.44 38.06 36.25 8,621,900 37.56 29.66
00-08-07 35.25 36.75 34.75 4,613,700 36.69 28.96
00-08-04 34.56 35.81 34.50 6,877,100 35.50 28.03
Date Open High Low Vol Cls adjCls
00-08-03 33.31 34.88 33.00 8,989,000 34.56 27.29
00-08-02 32.50 33.75 32.44 6,514,000 33.56 26.50
00-08-01 32.25 33.25 31.63 4,409,600 32.50 25.66
00-07-31 32.19 32.81 31.95 4,271,700 32.56 25.71
00-07-28 32.31 33.63 31.75 4,176,200 32.25 25.46
00-07-27 31.44 32.50 31.38 5,947,200 31.94 25.21
00-07-26 31.81 32.31 31.19 9,050,400 31.31 24.72
00-07-25 31.88 32.06 31.50 5,155,000 31.69 25.02
00-07-24 32.31 32.31 31.31 5,255,000 31.69 25.02
Date Open High Low Vol Cls adjCls
00-07-21 32.75 33.13 31.25 4,244,100 32.25 25.46
00-07-20 33.06 33.63 32.75 8,632,300 32.94 26.00
00-07-19 34.03 34.13 32.63 5,116,900 32.94 26.00
00-07-18 35.50 35.63 33.75 5,846,200 33.88 26.74
00-07-17 36.00 36.25 35.44 2,640,300 35.50 28.03
00-07-14 37.06 37.06 35.81 2,317,000 36.00 28.42
00-07-13 36.13 36.63 35.19 4,144,100 36.50 28.82
00-07-12 35.75 36.81 34.88 4,114,200 36.56 28.87
00-07-11 37.00 37.13 34.63 8,824,400 35.56 28.08
Date Open High Low Vol Cls adjCls
00-07-10 34.69 37.13 34.25 9,257,200 37.06 29.26
00-07-07 32.88 34.88 32.38 6,814,100 34.56 27.29
00-07-06 33.19 33.19 32.00 4,599,900 32.88 25.95
00-07-05 34.38 34.38 32.94 3,182,200 33.25 26.25
00-07-03 33.00 34.25 32.88 2,559,000 34.19 26.99
00-06-30 32.13 33.44 32.00 6,764,800 33.00 26.05
00-06-29 32.19 32.44 31.94 6,545,300 32.06 25.31
00-06-28 33.00 33.13 32.06 6,008,900 32.31 25.51
00-06-27 31.88 33.19 31.81 4,771,400 33.00 26.05
Date Open High Low Vol Cls adjCls
00-06-26 32.19 32.25 31.75 6,453,500 31.88 25.16
00-06-23 32.00 32.50 31.50 7,073,400 32.00 25.26
00-06-22 32.44 33.36 31.94 5,329,500 32.00 25.26
00-06-21 31.63 33.00 31.50 4,953,000 32.38 25.56
00-06-20 32.56 32.63 31.38 6,683,800 31.63 24.97
00-06-19 32.25 32.94 31.94 6,770,200 32.00 25.26
00-06-16 33.38 33.44 32.25 3,507,800 32.50 25.66
00-06-15 32.88 33.56 32.00 3,251,500 33.19 26.20
00-06-14 32.50 33.50 32.00 3,403,400 32.56 25.71
Date Open High Low Vol Cls adjCls
00-06-13 31.44 34.69 31.25 6,943,800 32.13 25.36
00-06-12 32.25 32.25 31.31 8,322,600 31.44 24.82
00-06-09 32.38 32.69 31.75 7,604,100 32.31 25.51
00-06-08 32.81 32.88 31.94 10,472,800 32.06 25.31
00-06-07 32.06 33.50 32.00 7,443,500 32.75 25.86
00-06-06 33.00 33.06 31.75 12,969,000 31.75 25.07
00-06-05 34.25 34.31 33.00 6,547,400 33.25 26.25
00-06-02 32.94 34.44 32.38 12,979,600 34.25 27.04
00-06-01 32.69 32.69 31.88 15,637,200 32.38 25.56
Date Open High Low Vol Cls adjCls
00-05-31 32.50 32.81 31.63 16,909,700 31.94 25.21
00-05-30 31.75 32.88 31.31 28,791,800 32.50 25.66
00-05-26 30.63 31.38 30.06 15,012,800 30.88 24.38
00-05-25 32.00 32.50 29.69 33,098,200 30.00 23.68
00-05-24 28.50 33.38 25.94 40,016,500 31.88 25.16
00-05-23 42.94 44.25 40.56 8,692,300 40.63 32.07
00-05-22 45.25 45.50 41.75 8,660,100 43.13 34.05
00-05-19 45.83 46.00 44.81 4,730,400 45.00 35.53
00-05-18 47.75 48.38 46.50 3,042,200 46.75 36.91
Date Open High Low Vol Cls adjCls
00-05-17 50.31 50.31 47.38 4,054,800 47.73 37.69
00-05-16 49.69 52.50 49.63 2,932,400 51.31 40.51
00-05-15 47.88 49.44 47.06 3,392,900 48.94 38.64
00-05-12 49.50 50.13 47.75 2,610,000 47.81 37.75
00-05-11 49.50 50.25 48.50 2,339,900 49.81 39.33
00-05-10 49.00 50.50 48.38 3,644,300 48.94 38.64
00-05-09 48.06 50.38 47.69 2,988,400 49.19 38.83
00-05-08 48.63 48.75 46.75 3,451,500 47.44 37.45
00-05-05 47.81 50.88 47.13 4,189,400 48.81 38.54
Date Open High Low Vol Cls adjCls
00-05-04 51.56 52.38 46.31 9,973,900 48.94 38.64
00-05-03 52.06 52.63 50.38 7,462,700 52.19 41.20
00-05-02 56.75 58.50 54.50 3,729,600 54.75 43.22
00-05-01 54.06 59.00 52.88 3,629,500 58.44 46.14
00-04-28 55.75 55.88 53.50 3,699,000 54.06 42.68
00-04-27 53.00 56.50 51.63 5,615,600 56.06 44.26
00-04-26 56.59 57.00 54.63 3,081,000 54.94 43.37
00-04-25 56.63 57.13 55.00 3,733,300 57.00 45.00
00-04-24 53.25 58.13 53.25 5,967,100 56.00 44.21
Date Open High Low Vol Cls adjCls
00-04-20 52.13 55.63 51.63 4,288,000 54.81 43.27
00-04-19 51.13 53.06 49.50 3,508,700 52.25 41.25
00-04-18 49.25 51.63 48.75 5,177,100 50.94 40.21
00-04-17 49.50 50.25 46.31 7,134,400 49.13 38.78
00-04-14 54.13 54.13 50.38 4,131,600 50.88 40.17
00-04-13 56.25 58.75 54.50 6,418,200 54.63 43.13
00-04-12 57.06 60.50 54.75 7,751,400 55.06 43.47
00-04-11 53.50 57.63 52.50 7,303,000 57.44 45.35
00-04-10 52.25 55.13 51.13 5,795,900 54.25 42.83
Date Open High Low Vol Cls adjCls
00-04-07 51.25 54.44 50.75 2,588,400 52.81 41.69
00-04-06 54.50 54.75 50.63 4,240,500 51.88 40.95
00-04-05 53.94 55.00 53.00 2,591,700 53.50 42.24
00-04-04 53.94 55.25 49.75 9,565,100 54.06 42.68
00-04-03 51.50 53.25 49.94 4,199,700 52.50 41.45
00-03-31 51.31 52.75 49.50 9,953,300 52.56 41.50
00-03-30 50.28 52.31 49.75 8,942,800 50.25 39.67
00-03-29 51.19 51.19 49.44 5,350,400 50.50 39.87
00-03-28 53.25 55.69 50.25 6,036,600 51.13 40.36
Date Open High Low Vol Cls adjCls
00-03-27 53.25 54.63 52.75 2,459,100 53.44 42.19
00-03-24 53.81 55.06 53.31 5,254,700 53.88 42.53
00-03-23 52.75 54.00 52.00 2,929,400 53.63 42.34
00-03-22 52.31 55.00 52.13 5,072,800 52.88 41.74
00-03-21 52.13 53.25 52.00 4,335,200 52.19 41.20
00-03-20 53.75 53.88 51.00 3,873,800 52.31 41.30
00-03-17 54.75 54.88 52.25 7,765,900 53.94 42.58
00-03-16 48.88 56.06 48.25 12,820,600 55.95 44.17
00-03-15 43.19 50.50 43.00 5,515,300 49.81 39.33
Date Open High Low Vol Cls adjCls
00-03-14 43.50 45.50 43.13 2,097,100 43.31 34.19
00-03-13 44.00 45.00 42.38 3,747,300 43.00 33.95
00-03-10 44.69 46.25 43.94 4,934,000 44.13 34.84
00-03-09 45.50 45.56 43.69 4,937,300 44.56 35.18
00-03-08 46.31 46.38 42.38 6,526,600 45.63 36.02
00-03-07 50.03 50.06 45.00 7,506,100 45.38 35.82
00-03-06 49.88 50.25 49.13 3,419,200 50.13 39.57
00-03-03 50.19 51.25 48.88 2,430,500 49.94 39.42
00-03-02 47.56 51.88 47.50 7,841,800 49.63 39.18
Date Open High Low Vol Cls adjCls
00-03-01 49.44 49.81 46.13 4,624,400 46.50 36.71
00-02-29 48.88 50.00 48.13 3,681,800 49.63 39.18
00-02-28 47.25 50.63 47.25 6,621,300 48.94 38.64
00-02-25 44.25 48.34 43.75 7,698,400 47.56 37.55
00-02-24 44.70 45.06 43.00 3,990,500 44.38 35.03
00-02-23 44.38 45.25 43.64 4,267,300 44.56 35.18
00-02-22 44.81 45.25 42.63 3,769,600 44.00 34.74
00-02-18 43.75 45.94 41.88 6,004,200 44.94 35.48
00-02-17 48.00 48.00 43.50 6,955,400 44.00 34.74
Date Open High Low Vol Cls adjCls
00-02-16 49.19 49.31 46.38 4,231,600 47.75 37.70
00-02-15 50.06 50.50 48.50 2,675,400 49.38 38.98
00-02-14 51.56 51.63 50.00 1,856,300 50.75 40.07
00-02-11 52.13 52.31 51.00 2,071,000 51.69 40.81
00-02-10 52.81 52.88 51.88 2,761,800 52.13 41.15
00-02-09 52.00 53.00 51.44 1,466,800 52.88 41.74
00-02-08 51.94 53.75 51.75 2,440,700 53.06 41.89
00-02-07 52.00 52.25 51.00 2,566,700 51.25 40.46
00-02-04 54.75 55.19 52.63 3,273,700 53.00 41.84
Date Open High Low Vol Cls adjCls
00-02-03 54.00 55.00 53.25 4,640,800 54.19 42.78
00-02-02 52.00 54.00 51.00 4,945,700 53.94 42.58
00-02-01 49.31 52.13 48.00 4,530,500 51.88 40.95
00-01-31 46.06 49.50 45.00 3,249,700 48.94 38.64
00-01-28 48.63 49.75 45.88 2,834,600 46.00 36.32
00-01-27 50.56 51.38 46.50 3,109,600 48.94 38.64
00-01-26 49.13 52.00 48.69 3,782,800 50.44 39.82
00-01-25 47.56 49.75 45.75 3,730,800 49.69 39.23
00-01-24 48.19 51.25 46.50 5,005,500 47.00 37.11
Date Open High Low Vol Cls adjCls
00-01-21 51.44 51.50 48.00 3,520,200 48.50 38.29
00-01-20 52.38 53.13 50.00 5,551,900 50.00 39.47
00-01-19 51.94 53.13 50.13 4,130,500 51.88 40.95
00-01-18 48.75 51.75 48.25 5,932,000 51.25 40.46
00-01-14 48.13 50.25 48.00 4,571,000 49.06 38.73
00-01-13 92.56 96.13 90.88 5,750,800 94.94 37.48
00-01-12 93.13 94.50 89.88 4,687,400 91.50 36.12
00-01-11 94.25 95.13 91.50 2,955,000 91.63 36.17
00-01-10 93.06 95.06 91.81 4,454,000 95.00 37.50
Date Open High Low Vol Cls adjCls
00-01-07 86.88 93.25 86.81 5,164,800 93.06 36.74
00-01-06 86.63 89.13 86.50 7,221,400 87.28 34.45
00-01-05 84.44 85.88 83.69 7,726,400 85.56 33.78
00-01-04 88.94 89.13 83.94 5,722,800 84.13 33.21
00-01-03 91.06 91.06 87.94 6,057,400 89.00 35.13
99-12-31 91.50 91.50 90.13 1,163,000 91.25 36.02
99-12-30 91.44 91.56 90.88 1,798,600 91.31 36.04
99-12-29 91.13 92.06 90.69 1,591,400 90.88 35.87
99-12-28 89.94 92.00 89.63 4,454,400 91.25 36.02
Date Open High Low Vol Cls adjCls
99-12-27 89.06 90.75 88.00 4,122,000 89.50 35.33
99-12-23 87.88 89.34 87.56 4,285,800 89.13 35.18
99-12-22 87.06 87.63 86.00 3,994,000 87.50 34.54
99-12-21 88.38 88.50 86.38 7,052,400 87.13 34.39
99-12-20 90.56 91.75 88.25 3,361,200 88.31 34.86
99-12-17 91.19 91.38 89.63 6,838,200 90.56 35.75
99-12-16 90.75 91.13 89.50 2,600,400 90.00 35.53
99-12-15 91.25 91.69 90.50 5,532,600 91.31 36.04
99-12-14 94.13 94.44 91.25 3,689,200 91.44 36.09
Date Open High Low Vol Cls adjCls
99-12-13 92.00 95.13 91.44 6,324,200 93.94 37.08
99-12-10 92.25 92.75 90.75 3,850,800 91.75 36.22
99-12-09 94.50 94.63 90.38 8,479,400 91.94 36.29
99-12-08 95.06 95.25 91.63 2,696,600 92.19 36.39
99-12-07 97.63 98.44 94.88 3,196,400 95.50 37.70
99-12-06 98.06 98.69 96.19 3,243,800 98.00 38.68
99-12-03 96.25 98.75 96.25 8,162,800 98.69 38.96
99-12-02 94.38 95.88 88.00 10,037,600 95.63 37.75