Lam Research Corporation (LRCX)

118.79
0.00 (0.00%)
Exchange
NMS

Lam Research Corporation (LRCX) Historicals

Date Open High Low Vol Cls adjCls
17-02-24 116.63 118.81 115.70 1,266,700 118.79 118.79
17-02-23 119.28 119.31 116.52 1,350,900 117.73 117.73
17-02-22 117.63 118.59 117.01 1,610,600 118.58 118.58
17-02-21 114.90 117.96 114.82 2,354,500 117.82 117.82
17-02-17 114.29 114.90 113.65 2,112,100 114.90 114.90
17-02-16 116.80 116.83 113.20 3,089,700 114.57 114.57
17-02-15 115.89 116.37 115.03 1,343,000 116.23 116.23
17-02-14 116.00 116.27 114.69 1,214,400 115.63 115.63
17-02-13 117.02 117.67 116.17 942,500 116.26 116.26
Date Open High Low Vol Cls adjCls
17-02-10 116.57 116.58 114.95 1,542,800 115.99 115.99
17-02-09 116.46 116.46 115.74 1,357,200 116.00 116.00
17-02-08 117.50 117.51 115.70 2,324,800 115.87 115.87
17-02-07 117.88 117.88 116.15 3,554,100 117.00 117.00
17-02-06 118.00 118.00 116.84 1,134,200 117.16 117.16
17-02-03 117.50 118.17 116.91 1,078,300 117.65 117.65
17-02-02 117.50 117.95 116.14 1,203,400 117.23 117.23
17-02-01 115.91 117.76 115.52 2,105,400 117.74 117.74
17-01-31 115.96 116.36 114.52 2,384,500 114.86 114.86
Date Open High Low Vol Cls adjCls
17-01-30 116.78 117.00 114.72 2,602,600 116.00 116.00
17-01-27 115.62 119.14 115.35 3,592,500 118.24 118.24
17-01-26 115.03 116.16 112.86 3,777,000 114.33 114.33
17-01-25 116.54 117.21 114.52 3,497,500 116.92 116.92
17-01-24 113.10 114.85 113.10 1,727,900 114.64 114.64
17-01-23 113.01 114.11 112.21 2,445,100 112.77 112.77
17-01-20 111.91 112.83 111.34 1,715,400 112.35 112.35
17-01-19 111.39 112.41 110.50 1,870,400 110.84 110.84
17-01-18 109.96 111.29 109.33 1,707,400 111.24 111.24
Date Open High Low Vol Cls adjCls
17-01-17 110.33 110.60 108.46 1,502,700 109.10 109.10
17-01-13 108.71 111.10 108.63 1,498,600 110.54 110.54
17-01-12 108.74 108.74 106.80 996,200 108.17 108.17
17-01-11 108.68 109.00 107.77 1,271,800 108.99 108.99
17-01-10 108.97 108.99 107.78 1,317,700 108.47 108.47
17-01-09 107.80 109.85 107.79 1,438,800 108.86 108.86
17-01-06 106.88 107.88 106.08 1,203,600 107.60 107.60
17-01-05 107.52 108.78 107.07 1,630,200 107.08 107.08
17-01-04 107.61 108.11 106.91 1,294,300 107.32 107.32
Date Open High Low Vol Cls adjCls
17-01-03 106.68 108.56 105.79 1,937,200 107.26 107.26
16-12-30 107.89 109.97 105.30 897,900 105.73 105.73
16-12-29 107.48 107.52 106.38 908,000 107.15 107.15
16-12-28 109.90 110.35 107.51 1,090,000 107.57 107.57
16-12-27 108.54 109.55 108.28 793,700 109.03 109.03
16-12-23 107.42 108.12 107.06 1,000,300 108.06 108.06
16-12-22 106.87 108.19 106.85 1,386,500 107.69 107.69
16-12-21 106.68 107.50 106.41 1,167,600 106.48 106.48
16-12-20 108.19 108.19 106.51 1,310,300 106.85 106.85
Date Open High Low Vol Cls adjCls
16-12-19 106.73 108.60 106.53 2,222,700 106.99 106.99
16-12-16 106.10 106.88 104.28 2,621,100 104.45 104.45
16-12-15 104.62 106.68 104.01 1,437,400 106.12 106.12
16-12-14 103.98 105.47 103.67 1,409,200 104.44 104.44
16-12-13 104.16 104.86 103.71 1,370,600 104.06 104.06
16-12-12 103.39 104.38 103.01 1,261,600 103.63 103.63
16-12-09 106.56 107.20 103.23 2,227,600 104.09 103.64
16-12-08 106.10 107.64 105.75 1,261,300 107.15 106.69
16-12-07 102.99 106.55 102.69 2,780,000 106.55 106.09
Date Open High Low Vol Cls adjCls
16-12-06 103.98 103.98 101.88 2,420,400 103.05 102.60
16-12-05 101.42 102.80 100.58 2,987,300 102.40 101.96
16-12-02 99.19 101.52 98.35 2,844,200 100.49 100.06
16-12-01 105.65 105.72 97.79 6,759,500 98.58 98.15
16-11-30 107.55 107.99 106.00 1,876,700 106.02 105.56
16-11-29 107.29 108.20 106.57 2,270,900 107.57 107.10
16-11-28 107.42 108.04 106.69 2,046,300 106.77 106.31
16-11-25 106.95 107.72 106.31 789,600 107.54 107.08
16-11-23 106.70 107.06 105.70 1,455,300 106.95 106.49
Date Open High Low Vol Cls adjCls
16-11-22 106.88 107.37 106.07 1,979,600 106.71 106.25
16-11-21 104.91 106.29 104.66 2,135,900 106.24 105.78
16-11-18 103.44 107.25 103.14 3,709,500 104.71 104.26
16-11-17 101.58 103.85 100.72 1,839,400 103.80 103.35
16-11-16 100.77 101.29 100.08 1,291,900 101.24 100.80
16-11-15 99.92 101.46 99.17 1,996,400 101.12 100.68
16-11-14 97.80 98.92 97.51 1,769,100 98.51 98.08
16-11-11 95.82 97.64 95.10 1,693,300 97.49 97.07
16-11-10 98.13 99.44 94.89 2,707,300 95.97 95.56
Date Open High Low Vol Cls adjCls
16-11-09 96.79 98.24 96.28 1,964,300 98.01 97.59
16-11-08 98.51 99.65 97.91 1,503,100 99.12 98.69
16-11-07 96.48 98.58 96.46 3,657,100 98.51 98.08
16-11-04 94.35 96.17 93.69 2,226,900 95.00 94.59
16-11-03 95.87 95.94 94.94 2,343,800 95.24 94.83
16-11-02 95.87 96.63 94.80 2,846,100 95.85 95.44
16-11-01 97.16 97.43 95.09 2,533,800 96.05 95.63
16-10-31 96.91 97.41 96.36 2,006,800 96.86 96.44
16-10-28 97.22 97.80 96.02 1,603,700 96.21 95.79
Date Open High Low Vol Cls adjCls
16-10-27 98.59 98.90 96.52 2,327,800 96.70 96.28
16-10-26 97.73 98.68 97.39 2,355,600 97.87 97.45
16-10-25 99.14 99.17 97.91 2,217,700 98.08 97.66
16-10-24 98.45 99.30 98.01 2,064,700 98.98 98.55
16-10-21 96.76 99.13 96.74 4,329,900 97.61 97.19
16-10-20 100.00 100.96 95.87 7,921,300 96.94 96.52
16-10-19 99.67 100.18 99.20 4,282,400 99.72 99.29
16-10-18 99.05 99.69 98.55 2,886,000 99.47 99.04
16-10-17 97.89 99.11 97.48 2,206,900 98.06 97.64
Date Open High Low Vol Cls adjCls
16-10-14 98.32 99.16 98.13 2,680,900 98.22 97.80
16-10-13 98.12 98.12 96.91 3,451,400 97.73 97.31
16-10-12 98.19 99.09 96.81 3,960,800 98.68 98.25
16-10-11 101.61 101.64 98.64 4,912,600 99.59 99.16
16-10-10 100.97 102.44 100.61 3,484,500 102.15 101.71
16-10-07 99.86 100.89 98.82 5,797,100 100.35 99.92
16-10-06 98.85 100.47 97.82 10,274,600 100.19 99.76
16-10-05 94.71 96.50 94.40 3,194,300 96.17 95.75
16-10-04 94.56 95.40 94.26 2,687,000 94.83 94.42
Date Open High Low Vol Cls adjCls
16-10-03 94.15 95.33 94.08 2,012,500 94.59 94.18
16-09-30 93.67 95.39 93.42 3,194,300 94.71 94.30
16-09-29 92.90 94.10 92.48 3,104,000 93.23 92.83
16-09-28 92.72 93.20 92.18 1,227,500 92.94 92.54
16-09-27 90.56 92.64 90.56 1,680,100 92.51 92.11
16-09-26 91.51 91.74 90.97 1,702,700 91.41 91.01
16-09-23 92.43 92.95 91.72 1,724,600 91.78 91.38
16-09-22 93.58 93.88 92.09 2,650,500 92.69 92.29
16-09-21 92.52 93.31 91.80 1,846,500 93.29 92.89
Date Open High Low Vol Cls adjCls
16-09-20 92.65 93.11 91.72 1,869,800 91.98 91.58
16-09-19 93.78 93.85 91.90 1,612,600 92.15 91.75
16-09-16 93.18 93.84 91.94 2,091,000 92.96 92.56
16-09-15 91.57 93.70 91.57 2,642,600 93.36 92.96
16-09-14 91.78 92.14 90.93 2,595,300 91.57 91.17
16-09-13 92.46 93.17 90.99 2,368,900 91.54 91.14
16-09-12 89.85 93.59 89.80 1,855,700 93.27 92.87
16-09-09 92.64 92.92 91.05 2,696,500 91.18 90.49
16-09-08 93.50 94.24 93.16 1,196,000 93.57 92.86
Date Open High Low Vol Cls adjCls
16-09-07 93.45 94.48 93.39 2,465,100 94.04 93.33
16-09-06 93.88 94.85 93.12 1,975,600 93.70 92.99
16-09-02 95.24 95.41 93.69 1,619,400 94.36 93.64
16-09-01 93.60 94.77 92.79 1,899,400 94.63 93.91
16-08-31 93.00 93.48 92.31 1,734,100 93.32 92.61
16-08-30 94.55 94.75 92.74 2,224,600 92.98 92.27
16-08-29 93.86 95.77 93.01 1,703,100 94.34 93.62
16-08-26 93.41 94.15 92.76 1,689,200 93.81 93.10
16-08-25 92.79 93.95 92.60 1,689,700 93.44 92.73
Date Open High Low Vol Cls adjCls
16-08-24 93.90 94.17 92.34 1,611,600 92.69 91.99
16-08-23 94.35 94.88 93.47 2,530,900 93.88 93.17
16-08-22 92.81 93.70 92.40 1,540,100 93.20 92.49
16-08-19 92.25 93.60 91.46 2,756,400 93.19 92.48
16-08-18 90.50 91.10 90.00 1,654,300 90.93 90.24
16-08-17 89.57 90.68 89.50 1,961,600 90.21 89.52
16-08-16 90.43 90.94 89.84 2,037,000 89.86 89.18
16-08-15 89.17 91.37 89.10 2,124,000 90.74 90.05
16-08-12 89.06 90.19 88.51 2,088,000 89.18 88.50
Date Open High Low Vol Cls adjCls
16-08-11 89.15 89.87 88.58 4,719,700 88.89 88.21
16-08-10 93.06 93.19 88.13 7,045,700 89.11 88.43
16-08-09 92.97 93.45 92.63 1,333,400 93.29 92.58
16-08-08 93.16 93.30 92.49 1,565,400 92.72 92.02
16-08-05 92.00 93.30 91.75 1,507,300 93.25 92.54
16-08-04 90.83 92.00 90.36 2,135,900 91.93 91.23
16-08-03 89.34 90.80 89.19 2,202,800 90.79 90.10
16-08-02 90.61 91.09 88.96 2,235,300 89.73 89.05
16-08-01 90.17 90.96 89.79 1,660,500 90.79 90.10
Date Open High Low Vol Cls adjCls
16-07-29 93.05 93.05 89.67 3,259,500 89.77 89.09
16-07-28 92.94 93.80 91.60 2,824,500 93.08 92.37
16-07-27 92.20 92.29 90.97 2,671,700 91.96 91.26
16-07-26 91.20 92.18 90.36 2,570,400 91.60 90.90
16-07-25 90.06 90.70 89.64 1,295,900 90.64 89.95
16-07-22 89.69 90.34 88.99 1,280,300 90.05 89.37
16-07-21 91.13 91.34 89.00 2,162,500 89.32 88.64
16-07-20 90.00 91.50 89.46 2,536,300 91.21 90.52
16-07-19 88.78 90.00 88.16 1,698,100 89.50 88.82
Date Open High Low Vol Cls adjCls
16-07-18 89.62 89.69 88.42 1,809,000 89.33 88.65
16-07-15 88.19 88.84 87.63 1,834,100 88.55 87.88
16-07-14 89.51 89.75 87.82 2,462,500 87.88 87.21
16-07-13 88.49 89.37 88.22 2,075,200 88.62 87.95
16-07-12 87.26 88.31 87.00 2,358,400 88.24 87.57
16-07-11 85.47 86.68 85.00 1,921,900 86.33 85.67
16-07-08 82.89 85.28 82.63 2,667,100 84.88 84.23
16-07-07 82.17 83.21 81.53 1,829,700 82.04 81.42
16-07-06 81.50 82.17 80.68 1,981,400 81.96 81.34
Date Open High Low Vol Cls adjCls
16-07-05 82.71 82.72 80.98 1,834,400 81.89 81.27
16-07-01 83.95 83.95 82.79 1,731,700 82.98 82.35
16-06-30 82.81 84.06 82.18 2,845,600 84.06 83.42
16-06-29 82.53 83.69 81.27 4,104,600 82.20 81.58
16-06-28 81.00 81.69 80.51 2,390,700 81.67 81.05
16-06-27 81.35 81.83 79.15 3,000,500 79.96 79.35
16-06-24 82.99 85.80 82.28 5,740,700 82.28 81.65
16-06-23 86.28 87.19 86.15 2,606,900 87.18 86.52
16-06-22 84.46 85.89 84.36 2,475,700 85.65 85.00
Date Open High Low Vol Cls adjCls
16-06-21 84.68 85.00 84.07 1,329,300 84.66 84.02
16-06-20 83.97 84.75 83.57 2,642,700 84.28 83.64
16-06-17 82.51 82.90 81.74 2,362,500 82.89 82.26
16-06-16 81.75 82.81 81.36 1,314,700 82.67 82.04
16-06-15 82.59 83.21 81.92 1,632,400 82.48 81.85
16-06-14 81.68 82.25 81.21 1,477,700 81.97 81.35
16-06-13 81.55 82.85 81.20 1,415,000 81.98 81.36
16-06-10 82.29 82.62 81.79 1,647,200 82.37 81.74
16-06-09 82.67 83.69 82.13 1,574,400 83.63 82.99
Date Open High Low Vol Cls adjCls
16-06-08 82.89 83.54 82.68 1,260,000 83.39 82.76
16-06-07 82.85 83.26 82.30 1,695,000 82.97 82.34
16-06-06 83.23 83.43 82.15 1,516,500 82.32 81.69
16-06-03 83.28 83.38 82.52 1,646,900 83.10 82.17
16-06-02 83.04 84.31 82.75 2,828,900 83.63 82.69
16-06-01 82.54 83.23 82.02 2,197,600 83.13 82.20
16-05-31 82.63 83.04 82.02 2,574,300 82.81 81.88
16-05-27 81.20 83.39 81.18 3,736,100 82.97 82.04
16-05-26 80.44 81.19 80.28 1,929,900 81.02 80.11
Date Open High Low Vol Cls adjCls
16-05-25 79.60 80.81 79.20 2,949,600 80.62 79.72
16-05-24 77.61 79.58 77.52 3,592,700 79.27 78.38
16-05-23 76.65 77.35 76.15 3,235,000 76.82 75.96
16-05-20 75.27 77.00 75.02 3,495,100 76.68 75.82
16-05-19 73.66 74.05 72.99 1,821,600 73.32 72.50
16-05-18 73.25 74.76 72.96 2,334,600 73.97 73.14
16-05-17 73.65 73.91 72.92 3,356,700 73.14 72.32
16-05-16 72.19 73.91 72.00 4,115,700 73.46 72.64
16-05-13 74.73 74.98 74.21 2,151,800 74.34 73.51
Date Open High Low Vol Cls adjCls
16-05-12 75.83 76.03 74.09 2,332,900 74.90 74.06
16-05-11 75.42 76.09 75.31 1,913,300 75.61 74.76
16-05-10 74.94 75.98 74.55 2,755,900 75.95 75.10
16-05-09 75.00 75.40 74.32 2,440,400 74.64 73.81
16-05-06 74.84 75.30 74.23 2,351,600 74.94 74.10
16-05-05 75.04 75.83 74.80 2,872,400 75.05 74.21
16-05-04 75.42 76.24 74.62 3,457,000 74.90 74.06
16-05-03 75.73 76.29 75.36 3,325,600 75.73 74.88
16-05-02 76.40 77.18 75.78 3,720,600 76.59 75.73
Date Open High Low Vol Cls adjCls
16-04-29 77.83 77.95 75.68 4,548,100 76.40 75.55
16-04-28 79.94 80.38 77.96 3,234,200 78.16 77.29
16-04-27 80.35 81.16 79.70 3,784,200 80.97 80.06
16-04-26 80.58 81.40 79.75 2,711,100 80.25 79.35
16-04-25 80.72 80.92 79.53 2,231,900 80.22 79.32
16-04-22 80.76 81.81 80.09 2,223,100 80.65 79.75
16-04-21 82.71 83.83 80.21 3,995,300 80.82 79.92
16-04-20 82.36 83.00 80.79 4,079,100 82.67 81.75
16-04-19 82.50 83.07 81.79 2,929,600 82.77 81.84
Date Open High Low Vol Cls adjCls
16-04-18 81.67 82.42 81.11 2,707,000 82.06 81.14
16-04-15 81.02 81.89 80.35 2,880,800 81.64 80.73
16-04-14 81.65 82.30 80.72 2,762,800 81.61 80.70
16-04-13 82.18 82.82 81.64 2,562,600 82.81 81.88
16-04-12 81.70 82.00 80.29 2,399,900 81.40 80.49
16-04-11 82.29 82.30 81.29 1,630,300 81.38 80.47
16-04-08 82.04 82.45 80.69 1,713,300 81.12 80.21
16-04-07 82.07 82.50 80.45 2,500,200 81.22 80.31
16-04-06 81.54 82.70 81.26 2,187,200 82.62 81.70
Date Open High Low Vol Cls adjCls
16-04-05 81.82 82.73 81.56 1,880,600 81.69 80.78
16-04-04 82.98 82.98 81.83 2,048,300 82.76 81.83
16-04-01 82.28 83.14 81.69 2,908,600 82.93 82.00
16-03-31 81.81 83.06 80.94 3,857,700 82.60 81.68
16-03-30 82.56 83.51 81.86 2,658,800 82.19 81.27
16-03-29 79.13 82.05 78.75 3,298,200 81.94 81.02
16-03-28 79.47 79.59 78.89 1,573,100 79.13 78.25
16-03-24 78.74 78.90 77.49 2,156,600 78.88 78.00
16-03-23 79.85 80.01 79.32 2,011,100 79.36 78.47
Date Open High Low Vol Cls adjCls
16-03-22 80.05 80.43 79.11 1,495,500 80.18 79.28
16-03-21 79.19 79.80 78.95 1,553,700 79.76 78.87
16-03-18 79.57 80.01 78.83 2,673,400 79.42 78.53
16-03-17 78.57 79.50 77.48 2,661,800 79.26 78.37
16-03-16 77.10 77.86 76.50 2,351,600 77.81 76.94
16-03-15 77.06 77.48 76.53 2,347,300 77.16 76.30
16-03-14 75.66 77.00 75.56 1,562,300 76.92 76.06
16-03-11 75.69 76.50 75.22 2,139,200 76.17 75.32
16-03-10 74.13 75.96 73.83 2,965,200 75.23 74.39
Date Open High Low Vol Cls adjCls
16-03-09 73.55 74.40 73.06 1,643,100 73.81 72.98
16-03-08 74.74 75.09 73.27 3,281,900 73.34 72.52
16-03-07 73.77 75.08 73.59 2,236,200 75.04 74.20
16-03-04 75.22 75.25 73.82 1,624,200 74.33 73.20
16-03-03 74.55 75.00 73.90 1,401,500 74.87 73.73
16-03-02 75.34 75.90 73.83 2,421,000 74.55 73.42
16-03-01 73.50 75.94 73.08 2,937,600 75.57 74.42
16-02-29 73.39 74.62 73.09 2,550,100 73.30 72.19
16-02-26 72.86 74.16 72.49 2,989,900 73.81 72.69
Date Open High Low Vol Cls adjCls
16-02-25 70.52 72.46 70.14 2,937,500 72.43 71.33
16-02-24 68.76 70.53 68.19 1,988,000 70.48 69.41
16-02-23 69.72 70.35 68.95 1,952,800 69.23 68.18
16-02-22 70.19 71.46 69.49 3,659,000 70.34 69.27
16-02-19 69.52 71.43 69.38 4,112,500 69.77 68.71
16-02-18 69.56 69.56 67.73 2,609,200 67.77 66.74
16-02-17 68.12 69.32 67.79 3,234,700 69.25 68.20
16-02-16 66.81 68.47 66.66 2,805,500 67.58 66.55
16-02-12 64.91 66.62 64.25 2,049,100 66.05 65.05
Date Open High Low Vol Cls adjCls
16-02-11 64.42 65.35 63.10 3,975,300 64.21 63.24
16-02-10 66.00 66.68 65.10 3,311,100 65.48 64.49
16-02-09 65.08 66.40 64.19 2,953,400 65.58 64.58
16-02-08 67.99 68.36 65.00 2,505,500 66.08 65.08
16-02-05 70.86 71.18 68.04 2,978,200 68.97 67.92
16-02-04 71.36 72.07 70.56 2,206,100 71.47 70.39
16-02-03 71.33 71.80 69.33 3,320,100 71.41 70.33
16-02-02 71.60 72.24 70.12 3,460,200 70.55 69.48
16-02-01 71.20 73.31 71.06 2,722,100 72.62 71.52
Date Open High Low Vol Cls adjCls
16-01-29 70.03 72.45 70.03 3,917,100 71.79 70.70
16-01-28 68.51 71.00 68.14 4,235,200 69.45 68.40
16-01-27 68.80 69.19 67.24 2,358,700 67.50 66.48
16-01-26 68.06 68.92 67.45 1,793,800 68.74 67.70
16-01-25 69.17 69.17 67.83 2,588,600 68.00 66.97
16-01-22 69.55 70.46 68.17 2,286,000 68.72 67.68
16-01-21 69.95 70.04 67.58 3,935,700 68.12 67.09
16-01-20 67.41 70.36 67.02 4,448,200 69.57 68.51
16-01-19 69.07 69.70 66.96 2,911,900 67.46 66.44
Date Open High Low Vol Cls adjCls
16-01-15 69.25 69.25 66.14 6,084,600 67.96 66.93
16-01-14 69.78 72.84 68.88 4,609,000 71.95 70.86
16-01-13 71.61 72.30 68.81 3,126,900 69.08 68.03
16-01-12 72.52 72.95 70.32 2,509,500 71.44 70.36
16-01-11 71.13 71.37 69.67 2,984,300 70.95 69.87
16-01-08 72.38 72.56 69.43 4,736,000 70.48 69.41
16-01-07 72.10 73.52 71.46 3,449,900 71.71 70.62
16-01-06 76.50 77.10 72.52 4,604,700 73.56 72.44
16-01-05 78.16 78.55 77.05 1,911,800 78.15 76.96
Date Open High Low Vol Cls adjCls
16-01-04 77.77 78.21 76.83 2,639,100 77.73 76.55
15-12-31 80.11 80.49 79.25 1,051,000 79.42 78.21
15-12-30 80.75 81.23 79.77 864,400 80.17 78.95
15-12-29 80.51 81.29 79.77 1,338,600 80.75 79.52
15-12-28 80.17 80.17 78.93 1,085,400 80.03 78.82
15-12-24 80.21 80.78 80.15 428,400 80.39 79.17
15-12-23 80.56 80.85 80.06 1,040,600 80.42 79.20
15-12-22 79.49 80.25 78.24 1,485,500 80.19 78.97
15-12-21 77.96 78.81 77.15 1,626,600 78.75 77.56
Date Open High Low Vol Cls adjCls
15-12-18 78.02 78.34 76.89 3,409,600 77.04 75.87
15-12-17 80.49 80.79 78.66 1,536,700 78.70 77.51
15-12-16 80.48 80.82 78.28 1,828,800 80.25 79.03
15-12-15 78.94 80.65 78.50 2,359,600 79.93 78.72
15-12-14 79.08 79.38 76.67 1,949,400 77.56 76.38
15-12-11 79.04 79.67 78.53 2,177,200 78.89 77.69
15-12-10 78.73 80.68 78.09 2,322,000 80.03 78.82
15-12-09 80.22 80.40 77.81 2,393,000 78.32 77.13
15-12-08 79.04 80.70 77.35 4,503,300 80.40 79.18
Date Open High Low Vol Cls adjCls
15-12-07 77.57 78.50 76.94 1,771,200 77.89 76.71
15-12-04 76.67 78.05 76.41 2,278,800 77.68 76.21
15-12-03 79.38 79.73 76.15 2,313,400 76.44 74.99
15-12-02 79.24 79.91 78.55 2,061,500 78.65 77.16
15-12-01 78.30 79.61 78.21 2,082,900 79.59 78.08
15-11-30 78.10 78.51 77.28 1,573,300 78.20 76.72
15-11-27 77.45 77.98 77.06 462,100 77.63 76.16
15-11-25 77.26 77.71 76.76 1,091,700 77.28 75.81
15-11-24 76.94 77.69 76.48 1,452,300 77.29 75.82
Date Open High Low Vol Cls adjCls
15-11-23 78.30 78.53 76.81 1,759,500 76.99 75.53
15-11-20 78.45 79.04 77.92 1,607,800 78.38 76.89
15-11-19 78.38 78.67 77.52 2,125,300 77.92 76.44
15-11-18 77.53 78.54 77.18 1,522,200 78.43 76.94
15-11-17 77.41 78.67 76.98 1,974,400 77.76 76.28
15-11-16 75.32 77.50 75.01 2,052,800 77.41 75.94
15-11-13 75.83 76.53 75.49 2,949,400 75.57 74.14
15-11-12 76.07 76.50 75.01 1,958,200 75.44 74.01
15-11-11 76.57 77.56 75.93 1,437,200 76.82 75.36
Date Open High Low Vol Cls adjCls
15-11-10 76.70 77.42 76.01 2,171,000 76.42 74.97
15-11-09 76.63 77.19 76.03 2,472,300 77.00 75.54
15-11-06 77.07 77.46 75.81 2,362,300 76.90 75.44
15-11-05 77.23 77.99 75.83 3,177,200 77.07 75.61
15-11-04 76.83 77.01 75.80 2,643,000 77.01 75.55
15-11-03 76.61 76.68 75.51 2,830,600 76.34 74.89
15-11-02 76.82 77.07 75.92 2,688,400 76.60 75.15
15-10-30 75.84 76.80 75.24 2,250,400 76.59 75.14
15-10-29 75.01 75.99 74.68 2,386,800 75.84 74.40
Date Open High Low Vol Cls adjCls
15-10-28 75.68 76.19 74.21 3,743,000 75.74 74.30
15-10-27 74.77 75.50 74.62 3,166,500 75.10 73.67
15-10-26 74.11 75.09 73.44 3,519,400 75.07 73.65
15-10-23 74.06 74.96 72.82 5,522,900 74.57 73.15
15-10-22 71.59 74.42 71.01 7,181,400 72.61 71.23
15-10-21 72.50 77.36 70.50 18,705,400 70.79 69.45
15-10-20 66.58 71.99 66.50 5,481,800 70.03 68.70
15-10-19 67.83 69.03 67.12 1,510,900 67.64 66.36
15-10-16 67.49 68.37 66.55 2,195,900 68.28 66.98
Date Open High Low Vol Cls adjCls
15-10-15 67.75 68.40 66.02 2,429,400 67.46 66.18
15-10-14 64.58 68.27 64.11 3,614,500 67.29 66.01
15-10-13 65.79 66.38 64.58 1,698,500 64.63 63.40
15-10-12 66.45 67.08 66.10 788,200 66.48 65.22
15-10-09 66.90 67.49 66.29 1,180,900 66.47 65.21
15-10-08 65.91 67.36 65.43 1,397,900 67.31 66.03
15-10-07 65.99 67.11 65.10 2,519,800 66.56 65.30
15-10-06 65.02 65.54 64.26 2,160,200 65.25 64.01
15-10-05 64.33 66.03 64.21 2,591,400 65.42 64.18
Date Open High Low Vol Cls adjCls
15-10-02 63.34 65.71 63.22 2,312,400 65.68 64.43
15-10-01 65.28 66.63 63.22 3,178,900 64.44 63.22
15-09-30 63.63 65.51 63.62 2,578,300 65.33 64.09
15-09-29 62.05 63.51 61.65 3,133,500 62.86 61.67
15-09-28 62.73 63.18 61.77 2,413,100 61.77 60.60
15-09-25 64.69 65.18 62.56 3,346,900 63.08 61.88
15-09-24 63.09 63.90 61.20 4,357,000 63.39 62.19
15-09-23 65.54 65.82 63.62 3,315,300 63.69 62.48
15-09-22 66.81 67.03 65.17 4,047,100 65.64 64.39
Date Open High Low Vol Cls adjCls
15-09-21 71.53 71.53 67.43 3,602,000 68.07 66.78
15-09-18 71.59 72.46 70.93 1,975,500 71.22 69.87
15-09-17 74.14 74.14 72.44 1,740,300 72.64 71.26
15-09-16 73.99 74.92 73.60 1,137,100 74.76 73.34
15-09-15 72.94 74.31 72.17 1,464,200 74.02 72.62
15-09-14 72.17 72.69 71.86 1,814,500 72.50 71.12
15-09-11 70.92 71.90 70.30 1,523,700 71.83 70.47
15-09-10 70.55 72.93 70.43 1,790,300 71.90 70.54
15-09-09 73.04 73.72 70.44 1,914,200 70.59 69.25
Date Open High Low Vol Cls adjCls
15-09-08 71.19 72.93 71.19 1,830,800 72.63 71.25
15-09-04 70.26 70.99 69.60 1,880,600 69.75 68.43
15-09-03 72.01 72.77 71.28 1,582,400 71.75 70.09
15-09-02 70.97 71.13 69.63 1,208,900 71.10 69.46
15-09-01 70.83 72.02 69.16 1,988,100 69.56 67.95
15-08-31 72.60 73.41 71.89 1,182,100 72.77 71.09
15-08-28 72.74 73.97 72.29 1,604,600 72.92 71.24
15-08-27 71.56 73.58 71.20 3,066,400 73.11 71.42
15-08-26 69.77 70.90 67.82 2,756,400 70.75 69.12
Date Open High Low Vol Cls adjCls
15-08-25 70.25 70.93 67.40 3,503,800 67.40 65.84
15-08-24 66.34 70.67 62.85 3,211,400 67.32 65.77
15-08-21 70.25 71.88 69.70 2,915,700 69.75 68.14
15-08-20 71.73 71.93 70.83 2,586,700 71.02 69.38
15-08-19 72.25 73.39 71.46 1,907,800 72.41 70.74
15-08-18 74.57 74.72 72.04 1,971,300 72.27 70.60
15-08-17 72.61 74.53 72.20 1,981,600 74.39 72.67
15-08-14 71.89 73.55 70.81 3,861,900 72.71 71.03
15-08-13 72.75 73.40 71.93 1,908,600 72.01 70.35
Date Open High Low Vol Cls adjCls
15-08-12 71.95 73.06 70.81 2,495,300 72.61 70.93
15-08-11 74.25 74.44 72.88 2,035,800 73.00 71.32
15-08-10 73.34 75.18 72.93 2,071,700 74.87 73.14
15-08-07 72.15 72.43 71.37 1,765,600 72.42 70.75
15-08-06 74.42 74.42 72.29 1,951,800 72.52 70.85
15-08-05 73.44 74.58 73.29 2,213,800 74.05 72.34
15-08-04 74.44 75.87 72.88 3,507,400 73.09 71.40
15-08-03 76.71 76.88 75.33 2,646,800 75.74 73.99
15-07-31 78.96 79.78 76.51 2,513,800 76.87 75.10
Date Open High Low Vol Cls adjCls
15-07-30 78.44 80.87 78.34 3,393,900 78.57 76.76
15-07-29 78.12 78.12 75.97 2,977,800 77.67 75.88
15-07-28 75.70 78.29 74.78 2,323,200 77.75 75.96
15-07-27 74.82 75.91 73.81 1,553,300 75.45 73.71
15-07-24 76.93 77.13 74.88 1,705,300 75.45 73.71
15-07-23 76.70 78.10 76.42 1,239,700 77.02 75.24
15-07-22 76.56 76.88 75.06 1,419,800 76.48 74.71
15-07-21 77.00 78.23 76.84 1,267,400 77.37 75.58
15-07-20 77.93 78.23 76.98 970,200 77.08 75.30
Date Open High Low Vol Cls adjCls
15-07-17 77.51 77.54 76.90 1,661,400 77.26 75.48
15-07-16 79.34 79.59 75.51 3,876,800 77.35 75.56
15-07-15 79.88 80.25 78.75 2,004,700 79.49 77.66
15-07-14 79.50 80.73 78.10 3,867,000 79.85 78.01
15-07-13 79.00 79.78 77.96 2,220,000 79.27 77.44
15-07-10 78.23 78.89 77.67 1,825,800 78.53 76.72
15-07-09 79.85 80.37 77.59 1,849,300 77.63 75.84
15-07-08 79.56 79.98 77.74 2,307,200 77.95 76.15
15-07-07 80.89 80.96 77.73 2,864,300 80.16 78.31
Date Open High Low Vol Cls adjCls
15-07-06 82.22 83.48 80.88 3,065,200 81.14 79.27
15-07-02 82.45 83.30 81.94 1,520,300 83.23 81.31
15-07-01 82.92 84.13 81.82 1,843,600 82.27 80.37
15-06-30 81.20 82.12 80.84 1,707,600 81.35 79.47
15-06-29 81.83 82.07 79.96 1,688,600 80.20 78.35
15-06-26 83.24 84.26 82.37 3,109,600 82.86 80.95
15-06-25 83.61 84.34 83.20 1,457,900 83.73 81.80
15-06-24 83.59 83.89 82.97 1,089,900 83.21 81.29
15-06-23 83.63 84.24 83.34 1,204,000 83.78 81.85
Date Open High Low Vol Cls adjCls
15-06-22 83.77 84.23 82.79 1,120,500 83.67 81.74
15-06-19 83.99 84.39 83.19 1,809,100 83.23 81.31
15-06-18 82.62 84.15 82.52 1,511,400 83.87 81.93
15-06-17 82.06 82.96 81.93 1,882,400 82.25 80.35
15-06-16 81.16 82.59 80.97 1,418,300 82.55 80.64
15-06-15 80.91 81.29 79.53 2,447,400 81.26 79.38
15-06-12 82.03 82.30 81.22 1,044,200 81.46 79.58
15-06-11 83.00 83.38 82.22 1,032,600 82.54 80.64
15-06-10 82.55 82.84 82.02 1,172,400 82.64 80.73
Date Open High Low Vol Cls adjCls
15-06-09 82.04 82.63 80.69 1,946,000 81.98 80.09
15-06-08 84.00 84.01 81.97 1,418,900 82.25 80.35
15-06-05 83.07 83.70 82.20 1,086,300 83.44 81.22
15-06-04 82.89 83.46 82.31 1,452,100 82.97 80.76
15-06-03 83.50 83.92 82.93 2,174,200 83.52 81.30
15-06-02 82.93 84.02 82.30 2,132,000 83.28 81.07
15-06-01 82.77 83.77 82.29 2,973,400 83.39 81.17
15-05-29 82.38 83.15 81.90 1,968,700 82.25 80.06
15-05-28 82.61 83.35 82.10 1,259,600 82.38 80.19
Date Open High Low Vol Cls adjCls
15-05-27 80.57 82.93 80.33 2,630,000 82.66 80.46
15-05-26 80.71 81.55 79.94 1,473,000 80.41 78.27
15-05-22 80.99 81.99 80.98 1,585,600 81.08 78.92
15-05-21 80.32 81.41 80.02 1,178,300 81.23 79.07
15-05-20 80.78 81.18 80.11 1,425,700 80.36 78.22
15-05-19 80.03 82.42 80.00 2,439,900 80.78 78.63
15-05-18 79.41 79.75 78.77 1,303,200 79.46 77.35
15-05-15 78.66 79.53 78.50 1,336,800 78.73 76.64
15-05-14 77.68 78.55 77.29 1,678,300 78.25 76.17
Date Open High Low Vol Cls adjCls
15-05-13 76.86 77.95 76.86 1,387,100 77.24 75.19
15-05-12 77.80 77.80 75.84 1,431,500 76.80 74.76
15-05-11 77.18 78.79 76.71 1,948,300 78.11 76.03
15-05-08 75.97 77.15 75.76 1,447,800 77.02 74.97
15-05-07 74.96 75.76 74.75 1,724,100 75.45 73.44
15-05-06 75.78 76.49 74.53 1,527,200 75.20 73.20
15-05-05 76.60 76.60 75.20 1,746,000 75.60 73.59
15-05-04 77.20 77.43 76.76 1,109,700 76.89 74.85
15-05-01 76.09 77.35 76.01 1,484,000 77.23 75.18
Date Open High Low Vol Cls adjCls
15-04-30 76.03 76.60 75.02 1,638,300 75.58 73.57
15-04-29 75.83 76.99 75.77 1,795,400 76.38 74.35
15-04-28 76.21 76.86 75.33 1,727,400 76.39 74.36
15-04-27 77.07 77.83 76.18 2,483,000 76.33 74.30
15-04-24 76.77 77.08 75.74 2,953,800 76.70 74.66
15-04-23 77.49 78.17 76.81 2,408,800 77.08 75.03
15-04-22 78.44 78.72 76.68 2,843,200 78.36 76.28
15-04-21 80.89 81.65 76.49 10,181,700 77.84 75.77
15-04-20 71.05 72.41 71.00 2,895,400 71.99 70.08
Date Open High Low Vol Cls adjCls
15-04-17 71.23 71.77 70.36 1,920,800 70.66 68.78
15-04-16 71.76 72.23 71.24 2,451,300 71.79 69.88
15-04-15 72.09 73.06 71.87 2,480,500 72.42 70.49
15-04-14 72.72 72.73 71.69 2,028,300 72.00 70.09
15-04-13 73.08 73.98 72.46 1,249,800 72.70 70.77
15-04-10 73.28 73.28 72.59 1,199,800 73.10 71.16
15-04-09 72.47 73.27 72.32 1,382,300 73.16 71.21
15-04-08 71.25 73.10 71.17 2,173,900 72.83 70.89
15-04-07 72.44 73.10 71.16 3,555,600 71.17 69.28
Date Open High Low Vol Cls adjCls
15-04-06 69.90 72.48 69.56 2,776,500 72.35 70.43
15-04-02 70.30 71.15 69.89 2,163,600 70.75 68.87
15-04-01 70.59 70.86 69.88 2,624,200 70.26 68.39
15-03-31 71.70 71.98 69.07 4,295,100 70.24 68.37
15-03-30 72.68 72.75 71.55 2,083,300 72.19 70.27
15-03-27 71.36 72.47 70.88 3,416,900 72.04 70.12
15-03-26 72.01 72.09 69.92 5,161,200 71.15 69.26
15-03-25 78.54 78.56 72.70 4,359,600 72.75 70.82
15-03-24 78.50 79.51 78.30 1,689,400 78.76 76.67
Date Open High Low Vol Cls adjCls
15-03-23 78.97 79.28 78.26 1,331,200 78.43 76.34
15-03-20 79.43 79.63 78.25 2,607,900 79.23 77.12
15-03-19 77.49 78.99 76.73 2,402,600 78.95 76.85
15-03-18 78.42 78.74 74.92 4,756,700 77.49 75.43
15-03-17 79.50 79.59 78.51 950,000 78.98 76.88
15-03-16 79.24 79.96 79.00 999,800 79.89 77.77
15-03-13 77.55 78.86 77.12 1,828,100 78.71 76.62
15-03-12 77.78 78.14 77.07 2,109,200 77.72 75.65
15-03-11 78.24 79.05 78.09 1,395,800 78.27 76.19
Date Open High Low Vol Cls adjCls
15-03-10 80.05 80.57 77.96 2,088,900 77.96 75.89
15-03-09 79.95 80.92 79.78 1,318,400 80.78 78.63
15-03-06 80.25 80.84 79.73 1,390,900 80.17 77.86
15-03-05 81.16 81.77 80.23 1,292,200 80.77 78.45
15-03-04 81.17 81.63 80.60 1,248,700 80.87 78.54
15-03-03 83.63 84.16 81.57 2,655,900 81.79 79.44
15-03-02 83.05 84.48 82.97 1,110,500 84.48 82.05
15-02-27 83.20 83.28 82.22 1,326,800 82.46 80.09
15-02-26 83.46 84.34 82.96 981,100 83.38 80.98
Date Open High Low Vol Cls adjCls
15-02-25 84.17 84.49 83.25 1,266,700 83.53 81.13
15-02-24 83.25 84.30 82.78 1,850,900 84.23 81.81
15-02-23 83.54 83.80 82.59 1,006,900 83.18 80.79
15-02-20 82.92 84.25 82.62 2,541,400 83.84 81.43
15-02-19 81.67 83.21 81.63 1,092,600 83.07 80.68
15-02-18 82.00 82.38 81.42 879,400 81.92 79.56
15-02-17 82.23 82.37 81.12 1,233,100 81.91 79.55
15-02-13 81.37 82.24 81.13 1,835,000 82.21 79.84
15-02-12 80.75 81.11 80.26 1,568,400 81.11 78.78
Date Open High Low Vol Cls adjCls
15-02-11 80.58 80.76 80.15 1,968,200 80.60 78.28
15-02-10 78.36 80.85 77.99 2,413,500 80.58 78.26
15-02-09 77.71 77.99 76.98 1,616,500 77.68 75.44
15-02-06 78.05 79.45 77.79 1,313,900 78.14 75.89
15-02-05 77.76 78.19 77.32 1,729,800 78.03 75.78
15-02-04 77.52 78.32 76.98 2,113,100 77.44 75.21
15-02-03 76.87 77.66 76.36 2,184,100 77.63 75.40
15-02-02 76.76 77.01 75.00 2,222,100 76.66 74.45
15-01-30 78.99 79.42 76.38 3,462,900 76.44 74.24
Date Open High Low Vol Cls adjCls
15-01-29 80.00 82.16 77.56 3,264,800 79.87 77.57
15-01-28 81.04 81.89 79.60 2,380,600 79.72 77.43
15-01-27 80.10 80.94 79.74 1,457,300 80.15 77.84
15-01-26 80.59 81.26 79.69 1,641,200 81.18 78.84
15-01-23 79.60 80.60 78.74 2,102,500 80.42 78.11
15-01-22 80.30 80.92 78.63 1,603,200 80.86 78.53
15-01-21 78.58 80.72 77.87 1,933,200 80.04 77.74
15-01-20 77.92 78.84 77.05 1,531,100 78.50 76.24
15-01-16 76.48 77.92 76.26 2,313,500 77.58 75.35
Date Open High Low Vol Cls adjCls
15-01-15 76.69 77.81 76.39 2,147,700 76.68 74.47
15-01-14 75.53 76.65 75.49 1,303,500 76.05 73.86
15-01-13 78.09 78.88 75.68 1,653,200 76.56 74.36
15-01-12 79.50 79.50 77.11 2,154,200 77.31 75.09
15-01-09 79.42 80.33 79.20 1,461,800 79.73 77.44
15-01-08 78.28 79.68 78.00 1,871,300 79.58 77.29
15-01-07 77.29 78.43 77.05 1,508,500 77.57 75.34
15-01-06 78.56 78.73 76.40 2,341,400 77.17 74.95
15-01-05 79.27 79.39 78.22 1,440,800 78.48 76.22
Date Open High Low Vol Cls adjCls
15-01-02 79.87 80.19 78.84 830,600 79.45 77.16
14-12-31 80.36 80.70 79.26 992,100 79.34 77.06
14-12-30 80.16 80.79 79.59 1,178,200 79.94 77.64
14-12-29 80.84 81.42 80.49 674,300 80.65 78.33
14-12-26 81.31 81.67 80.92 518,400 80.96 78.63
14-12-24 81.65 81.94 81.04 666,200 81.13 78.80
14-12-23 82.31 82.66 81.32 2,198,200 81.57 79.22
14-12-22 80.80 81.83 80.80 1,642,900 81.55 79.20
14-12-19 80.91 81.52 79.78 6,279,000 80.50 78.18
Date Open High Low Vol Cls adjCls
14-12-18 80.56 80.98 79.28 1,802,600 80.82 78.49
14-12-17 77.03 78.36 76.33 2,275,900 78.33 76.08
14-12-16 77.83 79.35 76.84 2,218,600 76.84 74.63
14-12-15 79.12 80.21 77.44 2,788,700 78.33 76.08
14-12-12 79.56 79.97 78.34 1,752,400 78.38 76.12
14-12-11 79.98 81.00 79.50 1,476,600 79.80 77.50
14-12-10 81.92 82.14 79.55 2,559,000 79.70 77.41
14-12-09 81.54 82.35 80.37 2,033,900 82.28 79.91
14-12-08 84.24 84.27 81.66 1,740,900 82.37 80.00
Date Open High Low Vol Cls adjCls
14-12-05 84.18 84.70 83.78 933,700 84.30 81.70
14-12-04 84.14 85.70 83.57 1,745,200 84.20 81.60
14-12-03 82.83 84.63 82.77 1,590,500 84.20 81.60
14-12-02 81.59 82.46 81.14 1,085,100 82.33 79.79
14-12-01 82.00 82.87 81.30 1,280,100 81.71 79.19
14-11-28 82.46 83.40 81.90 884,300 82.64 80.09
14-11-26 81.03 82.27 80.97 1,115,000 82.19 79.65
14-11-25 80.28 81.29 80.24 1,585,300 80.97 78.47
14-11-24 78.78 81.31 78.78 2,052,700 79.99 77.52
Date Open High Low Vol Cls adjCls
14-11-21 79.57 79.68 78.35 1,472,200 78.65 76.22
14-11-20 78.00 78.91 77.92 1,411,900 78.64 76.21
14-11-19 79.47 79.69 78.04 1,112,600 78.51 76.09
14-11-18 77.98 79.74 77.97 1,350,000 79.29 76.84
14-11-17 79.41 79.50 77.07 2,211,500 77.79 75.39
14-11-14 78.75 80.00 78.40 1,624,500 79.81 77.35
14-11-13 79.24 79.99 78.48 1,726,600 78.85 76.42
14-11-12 79.38 79.75 78.55 1,568,200 78.97 76.53
14-11-11 80.11 81.28 79.79 835,600 79.98 77.51
Date Open High Low Vol Cls adjCls
14-11-10 79.00 80.04 78.99 1,638,600 79.92 77.45
14-11-07 79.67 79.71 77.81 999,900 78.93 76.50
14-11-06 79.79 80.18 79.20 997,700 79.59 77.13
14-11-05 79.98 80.16 78.70 1,374,500 79.74 77.28
14-11-04 79.05 80.46 78.72 1,849,400 79.34 76.89
14-11-03 77.74 79.72 77.65 1,454,300 79.14 76.70
14-10-31 77.24 78.37 77.10 2,167,600 77.86 75.46
14-10-30 75.68 76.26 74.86 1,811,400 76.05 73.70
14-10-29 75.60 75.95 75.31 1,805,800 75.80 73.46
Date Open High Low Vol Cls adjCls
14-10-28 75.56 75.77 75.12 1,624,300 75.72 73.38
14-10-27 75.48 75.95 74.72 1,550,100 75.06 72.74
14-10-24 76.41 76.67 75.26 1,897,200 75.56 73.23
14-10-23 72.38 76.43 72.38 3,969,500 75.64 73.31
14-10-22 73.31 73.71 71.67 2,846,400 71.87 69.65
14-10-21 71.61 73.72 70.33 3,313,500 73.20 70.94
14-10-20 69.34 71.33 68.59 1,838,800 71.32 69.12
14-10-17 70.46 71.16 68.96 1,817,500 69.19 67.06
14-10-16 68.68 70.09 68.41 2,241,000 69.69 67.54
Date Open High Low Vol Cls adjCls
14-10-15 66.57 70.14 66.51 3,863,400 69.94 67.78
14-10-14 66.44 68.08 66.44 2,293,700 67.73 65.64
14-10-13 67.72 68.60 65.89 3,670,400 66.04 64.00
14-10-10 71.81 71.81 65.78 8,072,500 65.91 63.88
14-10-09 74.04 74.35 72.23 1,913,500 72.56 70.32
14-10-08 73.31 74.49 72.43 1,591,500 74.41 72.11
14-10-07 74.29 74.80 73.16 1,788,900 73.16 70.90
14-10-06 73.53 75.71 73.46 3,457,000 74.84 72.53
14-10-03 72.63 73.38 72.32 1,425,700 72.74 70.50
Date Open High Low Vol Cls adjCls
14-10-02 72.44 72.71 70.80 2,472,700 72.29 70.06
14-10-01 74.69 74.88 72.59 1,876,200 72.66 70.42
14-09-30 75.29 75.48 74.30 1,000,300 74.70 72.40
14-09-29 74.64 75.69 74.37 1,128,800 75.23 72.91
14-09-26 75.02 75.54 74.56 1,376,000 75.21 72.89
14-09-25 75.50 75.50 74.00 1,882,600 74.68 72.38
14-09-24 74.69 75.89 74.69 1,617,100 75.55 73.22
14-09-23 75.12 75.47 74.25 1,231,300 74.40 72.10
14-09-22 75.71 75.74 74.70 1,586,500 74.95 72.64
Date Open High Low Vol Cls adjCls
14-09-19 77.04 77.35 75.94 1,747,300 75.95 73.61
14-09-18 75.62 76.91 75.21 1,994,400 76.77 74.40
14-09-17 73.70 75.72 73.70 2,898,600 75.40 73.07
14-09-16 72.00 74.16 71.35 2,378,400 74.09 71.80
14-09-15 72.16 72.40 71.45 1,570,100 72.13 69.90
14-09-12 72.63 72.64 71.58 987,900 71.65 69.44
14-09-11 71.74 72.80 71.62 1,771,900 72.62 70.38
14-09-10 71.70 73.00 71.42 1,697,600 71.98 69.76
14-09-09 71.70 72.35 71.61 2,025,000 71.81 69.59
Date Open High Low Vol Cls adjCls
14-09-08 71.65 72.88 71.50 1,018,500 71.96 69.74
14-09-05 71.33 71.99 71.18 495,900 71.97 69.58
14-09-04 71.91 72.58 71.42 1,210,100 71.46 69.08
14-09-03 71.70 72.17 71.14 1,213,400 71.90 69.51
14-09-02 72.10 72.45 71.39 1,304,400 71.57 69.19
14-08-29 72.16 72.44 71.15 1,088,600 71.91 69.52
14-08-28 71.17 71.91 70.36 931,800 71.87 69.48
14-08-27 71.24 71.50 70.93 910,700 71.27 68.90
14-08-26 71.83 72.15 70.92 1,546,700 70.99 68.63
Date Open High Low Vol Cls adjCls
14-08-25 71.94 72.10 71.31 580,400 71.78 69.39
14-08-22 71.99 72.34 71.41 711,700 71.51 69.13
14-08-21 71.52 72.12 71.34 945,500 72.00 69.60
14-08-20 70.92 71.84 70.81 954,200 71.63 69.25
14-08-19 70.81 71.54 70.72 1,359,500 71.11 68.74
14-08-18 70.00 70.73 69.31 1,380,400 70.67 68.32
14-08-15 69.09 70.17 68.51 2,570,800 69.65 67.33
14-08-14 68.76 69.26 68.41 1,058,500 68.62 66.34
14-08-13 68.73 69.34 68.51 1,070,200 68.81 66.52
Date Open High Low Vol Cls adjCls
14-08-12 68.97 69.22 68.01 1,332,900 68.52 66.24
14-08-11 68.63 70.06 68.63 1,560,900 69.17 66.87
14-08-08 67.90 68.39 67.50 1,260,900 68.33 66.06
14-08-07 69.98 70.25 67.51 2,527,300 67.69 65.44
14-08-06 69.16 70.60 69.00 1,850,000 69.72 67.40
14-08-05 69.42 70.15 68.88 1,356,200 69.33 67.02
14-08-04 69.85 70.58 69.17 1,644,900 69.83 67.51
14-08-01 69.56 70.25 69.00 2,776,600 69.99 67.66
14-07-31 67.94 72.92 66.70 6,982,000 70.00 67.67
Date Open High Low Vol Cls adjCls
14-07-30 69.29 69.91 67.47 3,535,000 67.89 65.63
14-07-29 69.41 70.14 68.71 1,402,400 68.80 66.51
14-07-28 69.74 69.81 68.05 1,526,200 69.13 66.83
14-07-25 69.33 69.55 68.04 4,495,000 69.51 67.20
14-07-24 70.93 70.99 69.74 1,913,200 69.90 67.57
14-07-23 71.68 71.69 70.17 2,050,300 70.67 68.32
14-07-22 72.14 72.28 71.31 1,603,300 71.58 69.20
14-07-21 71.68 72.41 71.21 1,105,700 71.95 69.56
14-07-18 70.88 71.75 70.57 1,477,200 71.69 69.30
Date Open High Low Vol Cls adjCls
14-07-17 70.89 71.37 70.42 1,533,400 70.72 68.37
14-07-16 71.44 72.25 70.79 2,827,000 71.15 68.78
14-07-15 71.67 72.03 70.66 1,822,200 71.15 68.78
14-07-14 72.00 72.00 71.16 1,445,100 71.63 69.25
14-07-11 71.20 71.56 70.72 1,167,800 71.53 69.15
14-07-10 70.37 71.50 69.90 1,775,800 71.09 68.72
14-07-09 69.69 71.83 69.69 3,478,000 71.52 69.14
14-07-08 68.46 70.66 67.55 3,765,100 69.67 67.35
14-07-07 68.88 69.30 68.16 1,351,400 68.61 66.33
Date Open High Low Vol Cls adjCls
14-07-03 69.08 69.47 68.89 1,367,100 69.01 66.71
14-07-02 68.24 68.95 68.21 1,025,000 68.70 66.41
14-07-01 68.00 69.12 67.90 1,777,000 68.62 66.34
14-06-30 67.19 67.99 66.82 1,460,800 67.58 65.33
14-06-27 66.46 67.29 66.37 1,509,100 66.95 64.72
14-06-26 66.89 66.93 65.92 852,100 66.50 64.29
14-06-25 66.47 66.84 65.88 1,325,200 66.58 64.36
14-06-24 67.23 67.47 66.34 1,378,500 66.47 64.26
14-06-23 66.92 67.85 66.82 1,583,500 67.57 65.32
Date Open High Low Vol Cls adjCls
14-06-20 66.36 67.14 66.09 2,391,000 66.31 64.10
14-06-19 66.64 66.89 65.58 1,715,800 66.09 63.89
14-06-18 66.80 66.80 65.85 1,088,400 66.54 64.33
14-06-17 66.31 66.89 66.10 1,271,200 66.64 64.42
14-06-16 65.20 66.69 65.20 1,580,800 66.49 64.28
14-06-13 65.69 66.25 65.07 1,497,500 65.70 63.51
14-06-12 65.29 65.93 65.05 1,412,500 65.52 63.34
14-06-11 64.95 65.50 64.81 1,178,500 65.43 63.25
14-06-10 64.78 65.29 64.63 1,299,500 65.21 63.04
Date Open High Low Vol Cls adjCls
14-06-09 65.33 65.75 64.96 1,359,500 65.04 62.88
14-06-06 65.17 65.38 64.85 1,329,100 65.00 62.66
14-06-05 64.79 65.36 64.02 1,696,100 65.02 62.68
14-06-04 64.44 65.07 64.31 2,274,900 64.56 62.24
14-06-03 62.47 64.74 62.25 4,433,700 64.65 62.33
14-06-02 62.25 62.71 61.77 1,528,700 62.31 60.07
14-05-30 61.76 62.22 61.30 1,192,800 62.04 59.81
14-05-29 61.82 61.90 61.32 1,776,600 61.78 59.56
14-05-28 61.98 62.11 61.51 1,411,100 61.75 59.53
Date Open High Low Vol Cls adjCls
14-05-27 60.49 61.82 60.47 2,400,600 61.81 59.59
14-05-23 59.55 60.95 59.33 2,285,800 60.61 58.43
14-05-22 59.60 59.97 59.11 1,564,100 59.20 57.07
14-05-21 59.06 59.70 58.93 1,872,600 59.45 57.31
14-05-20 58.79 59.23 58.35 1,242,600 58.84 56.72
14-05-19 58.17 59.24 58.10 2,282,200 58.95 56.83
14-05-16 56.40 58.98 56.20 3,666,400 58.52 56.42
14-05-15 56.49 56.49 55.40 1,936,700 55.86 53.85
14-05-14 57.04 57.24 56.21 1,443,000 56.33 54.30
Date Open High Low Vol Cls adjCls
14-05-13 58.25 58.37 57.17 1,527,800 57.24 55.18
14-05-12 57.58 58.32 57.40 1,689,600 58.25 56.16
14-05-09 56.81 57.19 56.23 2,032,400 57.18 55.12
14-05-08 56.94 57.76 56.46 1,647,300 56.92 54.87
14-05-07 56.64 57.25 56.11 2,015,000 56.86 54.82
14-05-06 56.97 57.58 56.54 1,111,200 56.70 54.66
14-05-05 57.01 57.37 56.67 1,009,800 57.21 55.15
14-05-02 57.20 57.91 56.80 1,501,900 57.52 55.45
14-05-01 57.73 58.26 56.87 1,950,300 57.20 55.14
Date Open High Low Vol Cls adjCls
14-04-30 57.74 58.58 56.90 3,280,200 57.61 55.54
14-04-29 56.88 57.21 56.05 1,853,600 56.27 54.25
14-04-28 56.56 57.13 55.44 2,277,900 56.52 54.49
14-04-25 57.44 57.50 56.01 3,887,000 56.37 54.34
14-04-24 57.29 58.59 55.89 8,423,000 58.26 56.17
14-04-23 53.00 53.64 51.99 2,463,500 52.25 50.37
14-04-22 52.64 53.76 52.40 2,722,500 53.05 51.14
14-04-21 53.02 53.14 52.05 1,771,400 52.77 50.87
14-04-17 52.17 53.02 52.06 2,245,700 52.74 50.84
Date Open High Low Vol Cls adjCls
14-04-16 51.16 52.18 50.54 3,532,300 52.11 50.24
14-04-15 52.76 53.00 51.05 2,931,300 52.37 50.49
14-04-14 53.24 53.65 52.11 1,659,400 52.64 50.75
14-04-11 52.89 53.86 52.50 2,456,800 52.63 50.74
14-04-10 55.93 56.06 52.93 3,694,600 53.07 51.16
14-04-09 54.81 56.02 54.46 2,270,500 56.00 53.99
14-04-08 55.05 55.25 54.01 1,773,700 54.51 52.55
14-04-07 55.82 56.15 54.34 1,514,300 54.83 52.86
14-04-04 58.00 58.10 55.69 1,889,200 56.00 53.99
Date Open High Low Vol Cls adjCls
14-04-03 57.05 58.94 57.00 3,738,600 57.68 55.61
14-04-02 55.76 57.08 55.44 2,842,300 56.97 54.92
14-04-01 55.13 55.73 54.79 1,327,500 55.62 53.62
14-03-31 55.03 55.33 54.70 1,327,000 55.00 53.02
14-03-28 54.63 55.44 54.34 2,211,100 54.49 52.53
14-03-27 55.11 55.39 54.30 1,475,200 54.46 52.50
14-03-26 56.98 57.13 55.10 2,323,400 55.15 53.17
14-03-25 56.63 57.16 56.28 1,834,300 56.59 54.56
14-03-24 56.71 56.89 55.54 1,888,700 56.40 54.37
Date Open High Low Vol Cls adjCls
14-03-21 56.90 56.90 55.99 2,960,900 56.37 54.34
14-03-20 54.50 56.45 54.13 2,404,000 56.43 54.40
14-03-19 54.83 55.24 54.03 1,554,000 54.49 52.53
14-03-18 53.30 54.85 53.20 1,759,300 54.83 52.86
14-03-17 53.02 53.59 53.02 1,279,800 53.27 51.35
14-03-14 52.99 53.09 52.50 1,916,100 52.60 50.71
14-03-13 53.76 54.16 52.40 1,878,800 52.93 51.03
14-03-12 52.59 53.70 52.14 1,535,700 53.65 51.72
14-03-11 53.29 53.62 52.70 1,641,000 52.94 51.04
Date Open High Low Vol Cls adjCls
14-03-10 53.37 53.50 52.84 1,671,100 53.08 51.17
14-03-07 53.56 53.92 53.17 1,803,500 53.35 51.43
14-03-06 52.01 53.52 51.85 3,119,400 53.35 51.43
14-03-05 50.84 52.11 50.75 2,855,300 52.03 50.16
14-03-04 51.73 51.74 50.81 2,847,600 50.96 49.13
14-03-03 51.33 51.38 50.50 1,383,900 51.12 49.28
14-02-28 51.98 52.25 51.25 2,284,300 51.73 49.87
14-02-27 52.52 52.52 51.52 1,619,600 51.83 49.97
14-02-26 52.58 53.47 52.53 1,722,400 52.63 50.74
Date Open High Low Vol Cls adjCls
14-02-25 52.69 52.77 51.81 1,693,700 52.56 50.67
14-02-24 52.35 52.96 52.35 1,423,900 52.62 50.73
14-02-21 52.43 52.58 52.11 2,393,200 52.27 50.39
14-02-20 52.10 52.58 51.68 1,425,600 52.35 50.47
14-02-19 51.64 52.18 51.56 2,090,700 51.99 50.12
14-02-18 52.66 52.69 51.07 1,928,500 51.76 49.90
14-02-14 52.02 52.59 51.32 2,482,000 52.48 50.59
14-02-13 51.74 52.06 50.35 3,333,900 51.91 50.04
14-02-12 52.75 53.07 52.45 1,522,100 52.67 50.78
Date Open High Low Vol Cls adjCls
14-02-11 51.79 52.97 51.53 2,464,100 52.64 50.75
14-02-10 51.70 52.01 51.27 1,567,900 51.60 49.74
14-02-07 51.30 51.93 50.70 2,700,600 51.85 49.99
14-02-06 50.15 51.21 50.01 3,855,600 51.05 49.21
14-02-05 49.36 50.30 48.96 2,417,300 49.95 48.15
14-02-04 49.00 49.46 48.58 2,821,900 49.46 47.68
14-02-03 49.85 50.03 48.45 4,447,300 48.58 46.83
14-01-31 50.37 51.13 50.37 3,127,200 50.61 48.79
14-01-30 52.80 52.90 50.17 5,245,700 51.26 49.42
Date Open High Low Vol Cls adjCls
14-01-29 51.01 51.58 50.71 3,340,000 51.25 49.41
14-01-28 51.07 51.42 50.68 3,070,100 51.22 49.38
14-01-27 51.32 51.50 50.33 3,196,900 50.96 49.13
14-01-24 53.45 53.45 51.26 4,529,500 51.27 49.43
14-01-23 55.26 55.30 53.96 2,839,800 54.04 52.10
14-01-22 54.99 55.50 54.55 2,330,200 55.38 53.39
14-01-21 54.80 54.99 54.05 1,212,100 54.45 52.49
14-01-17 54.85 55.10 54.05 1,843,000 54.23 52.28
14-01-16 55.95 56.21 54.87 2,002,700 54.90 52.93
Date Open High Low Vol Cls adjCls
14-01-15 55.82 56.52 55.56 2,305,300 55.95 53.94
14-01-14 54.70 56.00 54.70 2,624,900 55.89 53.88
14-01-13 54.68 55.37 54.34 1,953,200 54.58 52.62
14-01-10 54.43 54.99 54.27 1,139,400 54.88 52.91
14-01-09 54.03 54.85 54.01 1,260,800 54.20 52.25
14-01-08 53.92 54.40 53.61 1,283,900 54.18 52.23
14-01-07 53.38 54.22 53.06 1,348,300 53.91 51.97
14-01-06 53.80 53.90 53.08 1,121,600 53.25 51.34
14-01-03 54.03 54.28 53.65 891,900 53.94 52.00
Date Open High Low Vol Cls adjCls
14-01-02 54.04 54.33 53.69 1,052,900 53.95 52.01
13-12-31 54.60 54.74 54.08 727,600 54.45 52.49
13-12-30 54.06 54.74 54.06 866,000 54.44 52.48
13-12-27 54.35 54.64 53.92 1,057,200 54.18 52.23
13-12-26 54.64 54.67 54.21 712,100 54.32 52.37
13-12-24 54.38 54.63 54.15 639,400 54.40 52.44
13-12-23 54.15 54.59 54.15 1,121,500 54.40 52.44
13-12-20 53.04 54.26 52.83 2,481,500 53.90 51.96
13-12-19 52.85 53.19 52.24 1,506,800 53.02 51.11
Date Open High Low Vol Cls adjCls
13-12-18 52.37 53.11 51.63 1,657,500 53.10 51.19
13-12-17 51.17 52.47 51.06 1,722,500 52.18 50.30
13-12-16 51.27 51.74 51.14 832,400 51.24 49.40
13-12-13 51.01 51.44 50.75 1,105,800 51.07 49.23
13-12-12 51.09 51.23 50.71 1,520,700 50.81 48.98
13-12-11 51.53 51.83 51.14 1,180,200 51.25 49.41
13-12-10 51.51 51.90 51.11 1,096,700 51.59 49.74
13-12-09 51.42 51.91 51.12 1,844,600 51.66 49.80
13-12-06 51.35 51.66 50.89 1,565,900 51.16 49.32
Date Open High Low Vol Cls adjCls
13-12-05 51.36 51.49 50.73 1,505,000 50.85 49.02
13-12-04 52.42 52.74 50.95 3,475,000 51.25 49.41
13-12-03 51.51 52.85 51.27 2,457,000 52.78 50.88
13-12-02 51.98 52.03 51.38 989,700 51.49 49.64
13-11-29 52.23 52.53 52.05 337,300 52.11 50.24
13-11-27 52.52 52.54 51.81 1,371,700 52.21 50.33
13-11-26 52.00 52.72 51.77 1,739,200 52.52 50.63
13-11-25 51.80 52.01 51.14 1,647,800 51.89 50.02
13-11-22 50.86 51.94 50.85 1,935,800 51.58 49.73
Date Open High Low Vol Cls adjCls
13-11-21 49.80 51.28 49.79 2,893,500 50.85 49.02
13-11-20 50.52 50.66 49.54 2,009,500 49.75 47.96
13-11-19 51.87 51.94 50.00 3,134,600 50.22 48.41
13-11-18 52.79 52.83 51.33 1,733,800 51.52 49.67
13-11-15 52.53 52.68 51.68 1,640,500 52.61 50.72
13-11-14 52.21 52.80 52.21 1,498,800 52.31 50.43
13-11-13 52.11 52.58 51.85 1,652,600 52.35 50.47
13-11-12 52.66 52.80 52.10 1,170,700 52.37 50.49
13-11-11 52.33 52.85 52.00 1,256,600 52.72 50.82
Date Open High Low Vol Cls adjCls
13-11-08 52.44 53.05 52.10 1,811,200 52.85 50.95
13-11-07 53.94 54.08 51.99 3,196,100 52.09 50.22
13-11-06 54.32 54.50 53.47 1,149,600 54.08 52.14
13-11-05 53.59 54.38 53.19 1,594,200 54.15 52.20
13-11-04 53.26 53.90 52.88 1,613,700 53.76 51.83
13-11-01 54.42 54.43 53.06 1,620,900 53.62 51.69
13-10-31 54.15 54.63 53.89 1,955,500 54.27 52.32
13-10-30 55.03 55.10 53.94 1,507,700 54.34 52.39
13-10-29 54.43 55.13 54.12 2,896,900 54.94 52.96
Date Open High Low Vol Cls adjCls
13-10-28 54.53 54.68 53.72 1,931,700 54.08 52.14
13-10-25 53.34 54.82 52.39 4,466,900 54.77 52.80
13-10-24 54.94 55.48 52.70 7,345,800 53.00 51.09
13-10-23 53.62 53.68 52.05 3,214,800 52.21 50.33
13-10-22 54.18 54.42 53.65 2,069,900 54.07 52.13
13-10-21 54.19 54.49 53.61 1,280,500 53.87 51.93
13-10-18 53.74 54.30 53.18 1,782,300 53.85 51.91
13-10-17 53.04 53.65 53.03 1,587,000 53.52 51.60
13-10-16 53.13 54.00 52.89 3,351,100 53.54 51.62
Date Open High Low Vol Cls adjCls
13-10-15 53.28 53.42 52.55 1,114,400 52.62 50.73
13-10-14 52.85 53.42 52.48 2,152,800 53.30 51.38
13-10-11 52.77 52.89 52.09 1,481,700 52.83 50.93
13-10-10 51.28 52.87 51.26 1,849,600 52.72 50.82
13-10-09 50.82 51.01 49.93 1,521,300 50.57 48.75
13-10-08 51.89 52.20 50.66 1,350,000 50.74 48.92
13-10-07 51.77 52.22 51.45 1,453,700 51.75 49.89
13-10-04 51.09 52.07 51.05 1,559,900 52.00 50.13
13-10-03 51.41 51.77 50.85 1,295,700 51.20 49.36
Date Open High Low Vol Cls adjCls
13-10-02 51.09 51.62 50.66 1,191,500 51.37 49.52
13-10-01 51.33 51.95 51.18 1,329,800 51.60 49.74
13-09-30 50.61 51.38 50.18 2,665,100 51.20 49.36
13-09-27 51.40 51.54 51.03 984,700 51.14 49.30
13-09-26 52.24 52.30 51.41 1,400,500 51.62 49.76
13-09-25 51.11 52.31 50.60 2,912,300 51.99 50.12
13-09-24 48.65 51.63 48.64 6,314,200 51.00 49.17
13-09-23 49.29 49.58 48.76 1,393,000 49.42 47.64
13-09-20 49.83 50.31 49.29 1,787,400 49.30 47.53
Date Open High Low Vol Cls adjCls
13-09-19 50.34 50.67 49.65 1,135,000 49.83 48.04
13-09-18 49.93 50.34 49.59 981,100 50.22 48.41
13-09-17 50.37 50.43 49.82 1,004,800 49.93 48.13
13-09-16 50.43 50.84 50.13 1,433,200 50.21 48.40
13-09-13 50.36 50.45 49.61 1,218,100 49.85 48.06
13-09-12 50.34 51.00 50.17 1,978,900 50.40 48.59
13-09-11 49.95 50.25 49.61 1,520,400 50.21 48.40
13-09-10 49.55 50.25 49.43 1,828,200 50.21 48.40
13-09-09 49.31 49.58 48.93 893,300 49.29 47.52
Date Open High Low Vol Cls adjCls
13-09-06 49.50 49.72 48.74 1,317,700 49.16 47.39
13-09-05 49.38 49.75 49.03 2,177,300 49.55 47.77
13-09-04 46.86 49.48 46.60 3,056,100 49.47 47.69
13-09-03 47.30 47.92 46.44 1,376,100 46.85 45.17
13-08-30 47.30 47.68 46.47 999,700 46.67 44.99
13-08-29 46.27 47.68 46.20 1,167,000 47.22 45.52
13-08-28 46.32 46.87 46.25 1,498,700 46.40 44.73
13-08-27 47.44 47.57 46.35 1,984,800 46.39 44.72
13-08-26 48.33 48.48 47.83 861,500 47.89 46.17
Date Open High Low Vol Cls adjCls
13-08-23 48.31 48.48 48.02 783,000 48.26 46.53
13-08-22 47.91 48.47 47.91 542,100 48.16 46.43
13-08-21 47.96 48.35 47.52 1,076,700 47.67 45.96
13-08-20 47.96 48.78 47.63 1,704,100 48.25 46.52
13-08-19 47.51 48.03 47.31 1,333,500 47.85 46.13
13-08-16 47.11 48.02 47.08 1,894,600 47.84 46.12
13-08-15 47.70 47.83 47.10 1,744,400 47.20 45.50
13-08-14 48.34 48.74 48.18 1,376,800 48.23 46.50
13-08-13 48.15 48.60 47.82 1,012,100 48.49 46.75
Date Open High Low Vol Cls adjCls
13-08-12 47.61 48.23 47.50 1,469,300 47.98 46.26
13-08-09 48.33 48.63 47.57 1,551,700 47.70 45.99
13-08-08 48.69 48.90 47.98 1,570,900 48.49 46.75
13-08-07 48.72 49.02 48.48 1,224,300 48.51 46.77
13-08-06 49.43 49.72 48.68 1,617,700 48.85 47.09
13-08-05 49.67 50.12 49.43 1,121,200 49.55 47.77
13-08-02 50.50 50.61 49.85 1,950,600 50.13 48.33
13-08-01 49.84 51.00 49.23 2,791,200 50.89 49.06
13-07-31 49.98 49.99 49.12 1,738,400 49.22 47.45
Date Open High Low Vol Cls adjCls
13-07-30 49.09 49.93 48.98 1,593,900 49.69 47.90
13-07-29 49.36 49.36 48.51 1,221,500 48.75 47.00
13-07-26 48.95 49.63 48.76 1,247,200 49.47 47.69
13-07-25 48.71 49.22 48.56 1,393,900 49.16 47.39
13-07-24 50.54 50.58 48.89 1,599,600 49.04 47.28
13-07-23 50.78 50.96 49.99 1,881,700 50.05 48.25
13-07-22 50.77 50.80 49.71 1,166,600 49.94 48.14
13-07-19 49.88 50.61 49.61 1,512,100 50.59 48.77
13-07-18 49.98 50.18 49.41 1,241,300 49.90 48.11
Date Open High Low Vol Cls adjCls
13-07-17 50.05 50.35 49.76 1,764,400 49.96 48.16
13-07-16 49.52 49.85 49.21 1,819,300 49.51 47.73
13-07-15 50.51 50.55 49.56 2,116,500 49.61 47.83
13-07-12 50.00 50.59 49.92 1,147,300 50.43 48.62
13-07-11 49.93 50.31 49.29 2,796,800 49.98 48.18
13-07-10 47.61 49.70 47.60 4,765,100 49.52 47.74
13-07-09 46.18 47.62 45.63 3,705,400 47.50 45.79
13-07-08 46.08 46.27 45.42 1,964,600 45.65 44.01
13-07-05 45.43 46.00 45.34 1,462,100 45.98 44.33
Date Open High Low Vol Cls adjCls
13-07-03 44.20 45.40 44.13 1,305,500 45.25 43.62
13-07-02 44.26 45.64 44.15 3,012,700 44.72 43.11
13-07-01 44.59 44.86 44.11 1,691,700 44.21 42.62
13-06-28 44.43 44.91 44.11 2,534,400 44.34 42.75
13-06-27 44.92 45.15 44.75 1,611,700 44.84 43.23
13-06-26 45.78 45.87 44.16 2,663,600 44.64 43.04
13-06-25 44.34 45.49 44.02 3,342,400 45.17 43.55
13-06-24 44.58 44.76 43.35 3,115,800 43.51 41.95
13-06-21 45.09 45.28 44.49 2,076,400 45.00 43.38
Date Open High Low Vol Cls adjCls
13-06-20 46.46 46.80 44.49 4,215,500 44.81 43.20
13-06-19 47.73 48.28 47.10 1,796,200 47.11 45.42
13-06-18 47.22 47.69 47.22 1,428,000 47.68 45.97
13-06-17 47.40 47.98 46.95 1,114,100 47.27 45.57
13-06-14 47.56 47.93 47.01 896,000 47.08 45.39
13-06-13 46.13 47.69 46.12 2,054,800 47.46 45.75
13-06-12 47.42 47.59 46.20 1,912,100 46.38 44.71
13-06-11 47.78 48.10 46.83 1,507,000 46.86 45.18
13-06-10 48.36 48.69 48.22 1,053,600 48.53 46.79
Date Open High Low Vol Cls adjCls
13-06-07 47.67 48.50 47.53 1,586,700 48.40 46.66
13-06-06 47.40 47.73 46.83 1,060,700 47.37 45.67
13-06-05 47.78 48.08 47.22 1,950,600 47.28 45.58
13-06-04 48.13 48.27 47.37 2,088,400 47.98 46.26
13-06-03 47.50 49.13 47.40 3,611,400 48.25 46.52
13-05-31 47.46 47.80 46.78 1,857,200 46.78 45.10
13-05-30 46.96 48.00 46.81 1,250,400 47.70 45.99
13-05-29 47.11 47.61 46.36 1,508,600 46.75 45.07
13-05-28 47.20 47.79 46.54 1,235,100 47.52 45.81
Date Open High Low Vol Cls adjCls
13-05-24 46.36 46.75 46.16 986,700 46.61 44.93
13-05-23 46.59 46.95 46.34 1,532,800 46.81 45.13
13-05-22 47.95 48.14 46.63 1,800,400 46.95 45.26
13-05-21 47.97 48.12 47.73 1,066,200 47.92 46.20
13-05-20 47.83 48.25 47.68 1,422,800 47.94 46.22
13-05-17 47.77 48.11 47.76 1,833,700 48.04 46.31
13-05-16 48.10 48.25 47.48 1,943,500 47.54 45.83
13-05-15 47.29 48.37 47.24 2,030,600 48.18 46.45
13-05-14 46.87 47.68 46.81 1,567,400 47.52 45.81
Date Open High Low Vol Cls adjCls
13-05-13 46.98 47.11 46.55 1,344,400 46.93 45.24
13-05-10 47.15 47.39 46.79 1,135,300 46.92 45.23
13-05-09 46.54 47.39 46.51 1,603,500 47.23 45.53
13-05-08 45.85 47.10 45.67 2,739,500 46.81 45.13
13-05-07 46.27 46.40 45.63 1,867,600 46.05 44.39
13-05-06 46.16 46.50 45.81 1,549,700 46.28 44.62
13-05-03 46.02 46.45 45.88 2,657,900 46.01 44.36
13-05-02 45.95 46.36 45.47 2,559,900 45.65 44.01
13-05-01 45.95 46.14 45.44 2,560,700 45.60 43.96
Date Open High Low Vol Cls adjCls
13-04-30 45.57 46.39 45.41 3,481,100 46.22 44.56
13-04-29 45.70 45.87 45.42 3,483,200 45.58 43.94
13-04-26 45.46 46.38 45.18 4,278,700 45.67 44.03
13-04-25 44.00 46.72 44.00 4,853,500 45.62 43.98
13-04-24 42.44 43.24 42.42 1,806,900 43.03 41.48
13-04-23 42.20 43.00 41.90 2,372,500 42.52 40.99
13-04-22 41.66 42.27 40.68 2,334,000 41.85 40.35
13-04-19 41.37 41.92 40.83 1,523,500 41.63 40.13
13-04-18 41.88 42.00 41.12 2,690,600 41.28 39.80
Date Open High Low Vol Cls adjCls
13-04-17 41.31 42.34 41.22 4,360,200 41.50 40.01
13-04-16 40.54 41.52 39.94 3,297,400 41.48 39.99
13-04-15 41.47 41.70 40.32 2,453,700 40.42 38.97
13-04-12 42.41 42.60 41.37 1,825,300 41.81 40.31
13-04-11 42.65 43.77 42.57 2,970,200 42.80 41.26
13-04-10 41.45 42.14 41.16 1,359,500 42.07 40.56
13-04-09 41.35 41.49 40.75 1,851,900 41.16 39.68
13-04-08 40.86 41.28 40.34 1,099,900 41.25 39.77
13-04-05 40.61 40.96 40.06 1,645,200 40.77 39.30
Date Open High Low Vol Cls adjCls
13-04-04 40.44 41.30 40.27 1,898,600 41.23 39.75
13-04-03 40.85 41.09 40.19 2,716,500 40.47 39.02
13-04-02 40.91 41.20 40.49 1,992,400 40.69 39.23
13-04-01 41.34 41.42 40.70 1,602,800 40.80 39.33
13-03-28 40.94 41.54 40.72 2,472,600 41.46 39.97
13-03-27 40.84 41.00 40.44 2,606,200 40.89 39.42
13-03-26 41.09 41.28 40.87 2,409,300 41.16 39.68
13-03-25 40.87 41.06 40.68 2,777,700 40.93 39.46
13-03-22 40.75 41.01 40.45 3,035,800 40.56 39.10
Date Open High Low Vol Cls adjCls
13-03-21 40.75 41.14 40.49 3,788,100 40.63 39.17
13-03-20 41.22 41.51 40.99 2,266,100 41.16 39.68
13-03-19 41.13 41.31 40.44 2,296,600 40.92 39.45
13-03-18 41.14 41.45 40.80 2,644,000 41.11 39.63
13-03-15 42.33 42.55 41.04 3,679,900 41.66 40.16
13-03-14 42.38 42.84 42.32 1,662,000 42.42 40.89
13-03-13 42.48 42.48 41.71 1,845,500 42.16 40.64
13-03-12 42.38 42.74 41.87 1,685,500 42.32 40.80
13-03-11 42.63 42.85 42.28 1,222,900 42.41 40.89
Date Open High Low Vol Cls adjCls
13-03-08 43.16 43.16 42.47 1,455,100 42.88 41.34
13-03-07 43.15 43.39 42.68 1,291,400 42.80 41.26
13-03-06 43.46 43.78 42.92 1,741,400 43.11 41.56
13-03-05 42.92 43.92 42.72 2,722,100 43.12 41.57
13-03-04 42.40 42.75 41.99 1,710,300 42.59 41.06
13-03-01 42.09 42.84 41.68 1,966,500 42.68 41.15
13-02-28 42.52 42.86 42.28 2,122,500 42.30 40.78
13-02-27 41.62 42.69 41.44 1,732,100 42.50 40.97
13-02-26 41.06 41.85 40.98 2,147,100 41.65 40.15
Date Open High Low Vol Cls adjCls
13-02-25 42.16 42.67 40.85 1,526,800 40.86 39.39
13-02-22 40.74 42.18 40.74 2,088,400 42.03 40.52
13-02-21 42.04 42.04 40.74 3,026,400 40.91 39.44
13-02-20 42.87 42.98 41.86 1,932,200 41.96 40.45
13-02-19 42.65 43.22 42.57 1,566,700 42.74 41.20
13-02-15 43.00 43.00 42.32 1,786,400 42.50 40.97
13-02-14 42.86 43.35 42.62 2,067,400 42.90 41.36
13-02-13 42.98 43.38 42.71 2,662,600 42.93 41.39
13-02-12 42.89 42.89 42.38 2,663,500 42.84 41.30
Date Open High Low Vol Cls adjCls
13-02-11 42.71 42.85 42.30 1,122,700 42.71 41.17
13-02-08 42.52 43.12 42.44 1,429,200 42.61 41.08
13-02-07 42.32 42.52 41.90 1,887,500 42.39 40.87
13-02-06 42.27 42.76 41.97 2,169,700 42.57 41.04
13-02-05 42.11 42.69 42.01 2,759,800 42.59 41.06
13-02-04 41.46 42.76 41.41 3,948,400 41.96 40.45
13-02-01 41.38 42.00 41.37 1,990,000 41.72 40.22
13-01-31 41.78 41.95 41.04 1,566,800 41.14 39.66
13-01-30 41.63 41.99 41.52 1,666,900 41.64 40.14
Date Open High Low Vol Cls adjCls
13-01-29 41.54 41.82 41.03 2,096,800 41.73 40.23
13-01-28 41.59 42.24 41.54 3,342,800 41.74 40.24
13-01-25 39.97 42.12 39.91 5,572,100 41.84 40.34
13-01-24 39.68 40.19 38.67 3,701,400 39.52 38.10
13-01-23 40.27 40.42 39.65 2,599,800 40.10 38.66
13-01-22 40.09 40.27 39.75 2,084,300 40.08 38.64
13-01-18 40.13 41.22 39.87 4,485,400 40.12 38.68
13-01-17 38.36 40.23 38.36 4,481,000 40.07 38.63
13-01-16 37.98 38.38 37.98 1,219,400 38.32 36.94
Date Open High Low Vol Cls adjCls
13-01-15 37.92 38.44 37.89 2,020,400 38.08 36.71
13-01-14 38.25 38.61 37.78 1,442,700 38.22 36.85
13-01-11 37.93 38.46 37.93 1,684,900 38.44 37.06
13-01-10 37.75 38.28 37.62 1,638,900 37.85 36.49
13-01-09 37.10 37.36 37.05 1,467,100 37.29 35.95
13-01-08 37.50 37.72 36.92 1,701,200 36.98 35.65
13-01-07 37.77 37.92 37.35 1,693,200 37.57 36.22
13-01-04 38.05 38.31 37.96 1,683,500 38.07 36.70
13-01-03 38.06 38.46 37.59 3,413,400 37.98 36.61
Date Open High Low Vol Cls adjCls
13-01-02 37.02 38.76 36.84 4,289,000 38.73 37.34
12-12-31 35.71 36.24 35.32 2,071,400 36.13 34.83
12-12-28 35.79 36.31 35.64 1,397,200 35.67 34.39
12-12-27 36.42 36.45 35.54 2,318,800 35.98 34.69
12-12-26 36.95 37.00 36.37 1,424,000 36.45 35.14
12-12-24 36.10 37.18 35.97 1,523,300 36.95 35.62
12-12-21 36.08 36.50 35.81 9,065,000 36.24 34.94
12-12-20 36.64 36.85 36.24 2,051,600 36.59 35.27
12-12-19 36.83 37.17 36.49 2,517,500 36.50 35.19
Date Open High Low Vol Cls adjCls
12-12-18 36.29 36.98 36.21 2,628,300 36.86 35.53
12-12-17 36.34 36.91 35.96 3,596,100 36.28 34.98
12-12-14 36.09 36.64 36.09 2,431,700 36.37 35.06
12-12-13 35.95 36.50 35.68 2,162,100 36.24 34.94
12-12-12 36.47 36.79 36.00 2,125,500 36.05 34.75
12-12-11 36.13 36.65 35.99 2,852,600 36.35 35.04
12-12-10 35.30 36.15 35.28 1,655,400 36.05 34.75
12-12-07 35.24 35.60 35.11 1,624,300 35.46 34.19
12-12-06 35.18 35.40 34.88 2,138,400 35.10 33.84
Date Open High Low Vol Cls adjCls
12-12-05 35.51 35.54 34.93 2,724,200 35.26 33.99
12-12-04 34.81 35.55 34.70 2,680,600 35.51 34.23
12-12-03 35.28 35.44 34.79 1,797,300 34.86 33.61
12-11-30 35.24 35.42 35.05 3,750,600 35.12 33.86
12-11-29 35.51 35.79 34.99 1,958,600 35.16 33.90
12-11-28 34.81 35.46 34.34 2,226,400 35.42 34.15
12-11-27 34.90 35.47 34.72 2,106,700 34.91 33.65
12-11-26 35.21 35.72 35.21 2,402,800 35.25 33.98
12-11-23 34.79 35.62 34.56 1,029,800 35.34 34.07
Date Open High Low Vol Cls adjCls
12-11-21 34.70 34.72 34.31 2,674,500 34.50 33.26
12-11-20 34.56 34.69 34.13 3,277,100 34.55 33.31
12-11-19 34.89 35.22 34.47 2,886,400 34.68 33.43
12-11-16 34.66 34.72 33.88 4,410,400 34.52 33.28
12-11-15 35.48 35.59 34.40 3,787,800 34.62 33.38
12-11-14 36.53 36.54 35.35 2,004,300 35.41 34.14
12-11-13 36.30 36.72 36.21 1,638,200 36.31 35.00
12-11-12 36.51 36.90 36.28 1,968,900 36.68 35.36
12-11-09 36.02 36.98 35.93 2,843,800 36.43 35.12
Date Open High Low Vol Cls adjCls
12-11-08 36.12 36.53 35.94 2,882,100 35.94 34.65
12-11-07 37.27 37.29 35.95 3,773,100 36.17 34.87
12-11-06 37.63 38.14 37.33 4,800,000 37.69 36.34
12-11-05 35.96 37.17 35.90 2,570,100 36.84 35.52
12-11-02 36.90 36.95 36.05 3,299,000 36.06 34.76
12-11-01 35.49 36.93 35.46 3,108,300 36.92 35.59
12-10-31 35.45 35.71 35.15 1,930,000 35.40 34.13
12-10-26 35.67 35.96 35.02 3,944,600 35.36 34.09
12-10-25 35.74 35.97 35.45 3,408,100 35.68 34.40
Date Open High Low Vol Cls adjCls
12-10-24 35.71 35.92 35.03 3,559,300 35.45 34.18
12-10-23 35.43 35.79 35.12 3,223,800 35.53 34.25
12-10-22 35.40 36.04 35.09 4,503,000 35.85 34.56
12-10-19 35.93 36.00 35.05 4,653,300 35.37 34.10
12-10-18 34.00 36.72 33.75 12,555,500 36.01 34.72
12-10-17 33.10 33.74 33.09 4,446,800 33.58 32.37
12-10-16 32.82 33.54 32.64 2,826,200 33.44 32.24
12-10-15 32.44 32.96 32.36 2,870,300 32.67 31.50
12-10-12 32.57 32.99 32.43 3,919,600 32.46 31.29
Date Open High Low Vol Cls adjCls
12-10-11 32.20 32.79 31.98 5,569,500 32.71 31.53
12-10-10 32.03 32.21 31.73 4,178,700 31.89 30.74
12-10-09 32.04 32.47 31.89 3,519,100 32.13 30.97
12-10-08 32.01 32.44 31.82 2,178,000 32.12 30.97
12-10-05 31.92 32.81 31.92 3,738,700 32.26 31.10
12-10-04 31.85 31.91 31.33 3,021,200 31.78 30.64
12-10-03 32.09 32.25 31.55 3,680,300 31.75 30.61
12-10-02 31.70 32.14 31.62 4,410,400 32.10 30.95
12-10-01 31.79 32.36 31.45 4,355,800 31.57 30.44
Date Open High Low Vol Cls adjCls
12-09-28 31.69 32.13 31.36 4,649,700 31.78 30.64
12-09-27 31.50 32.07 31.19 2,941,100 31.78 30.64
12-09-26 31.90 31.99 31.17 4,451,500 31.30 30.17
12-09-25 32.70 32.94 31.83 3,743,000 31.84 30.70
12-09-24 32.56 32.88 32.42 3,181,300 32.50 31.33
12-09-21 32.87 33.04 32.65 5,880,600 32.91 31.73
12-09-20 32.73 32.81 32.47 3,985,200 32.64 31.47
12-09-19 32.55 33.00 31.93 8,564,900 32.85 31.67
12-09-18 33.93 34.01 33.65 2,620,100 33.70 32.49
Date Open High Low Vol Cls adjCls
12-09-17 34.40 34.42 33.88 1,925,400 34.06 32.84
12-09-14 33.90 34.73 33.89 4,612,000 34.35 33.12
12-09-13 33.63 34.00 33.29 6,149,700 33.91 32.69
12-09-12 34.26 34.39 33.71 2,806,500 33.78 32.57
12-09-11 34.25 34.46 34.00 2,345,000 34.07 32.85
12-09-10 34.65 35.08 34.28 2,229,400 34.33 33.10
12-09-07 33.89 34.99 33.78 3,030,800 34.72 33.47
12-09-06 33.49 34.53 33.27 3,243,800 34.29 33.06
12-09-05 33.51 33.70 33.17 4,077,800 33.26 32.06
Date Open High Low Vol Cls adjCls
12-09-04 34.09 34.12 33.18 2,868,300 33.63 32.42
12-08-31 33.70 34.32 33.50 3,058,300 34.13 32.90
12-08-30 33.96 34.02 33.39 2,919,600 33.39 32.19
12-08-29 34.28 34.34 33.81 2,202,900 34.15 32.92
12-08-28 34.00 34.39 33.84 1,641,300 34.24 33.01
12-08-27 34.61 34.64 34.01 2,216,200 34.06 32.84
12-08-24 34.58 34.82 34.29 2,094,700 34.62 33.38
12-08-23 34.92 34.92 34.42 1,530,600 34.55 33.31
12-08-22 35.12 35.24 34.77 2,586,800 34.99 33.73
Date Open High Low Vol Cls adjCls
12-08-21 35.27 35.78 34.97 2,751,400 35.12 33.86
12-08-20 35.24 35.41 34.92 2,801,700 35.23 33.96
12-08-17 35.10 35.56 34.90 2,889,000 35.21 33.94
12-08-16 34.78 35.33 34.75 2,245,100 35.19 33.92
12-08-15 34.61 35.09 34.61 1,609,500 34.89 33.64
12-08-14 35.31 35.54 34.69 2,457,900 34.83 33.58
12-08-13 35.49 35.54 34.94 1,311,200 35.27 34.00
12-08-10 35.59 35.81 35.30 1,579,100 35.54 34.26
12-08-09 35.52 35.99 35.52 2,670,800 35.56 34.28
Date Open High Low Vol Cls adjCls
12-08-08 35.54 35.75 35.25 1,479,100 35.56 34.28
12-08-07 34.69 35.87 34.69 3,111,800 35.71 34.43
12-08-06 34.64 34.88 34.57 2,146,100 34.62 33.38
12-08-03 34.05 34.88 34.04 2,621,800 34.57 33.33
12-08-02 34.10 34.73 33.51 3,088,100 33.67 32.46
12-08-01 34.65 34.79 34.27 2,815,900 34.42 33.18
12-07-31 34.31 34.70 34.20 2,374,300 34.41 33.17
12-07-30 34.38 34.82 34.00 4,912,500 34.20 32.97
12-07-27 34.43 34.63 33.53 5,294,000 34.14 32.91
Date Open High Low Vol Cls adjCls
12-07-26 33.53 34.50 33.24 6,293,000 34.37 33.13
12-07-25 34.38 34.90 34.10 3,183,300 34.24 33.01
12-07-24 34.30 34.61 33.95 2,767,600 34.19 32.96
12-07-23 34.11 34.59 33.86 3,159,500 34.45 33.21
12-07-20 35.00 35.09 34.64 2,294,500 34.80 33.55
12-07-19 35.19 35.41 34.82 2,195,900 35.18 33.92
12-07-18 34.10 35.23 33.94 4,586,800 35.03 33.77
12-07-17 34.30 34.38 33.67 3,272,300 34.18 32.95
12-07-16 34.01 34.34 33.65 2,330,300 34.18 32.95
Date Open High Low Vol Cls adjCls
12-07-13 33.76 34.36 33.69 2,795,500 34.23 33.00
12-07-12 33.72 33.94 33.50 4,429,600 33.75 32.54
12-07-11 34.84 34.89 33.89 4,989,800 34.00 32.78
12-07-10 34.98 35.43 34.47 5,232,600 34.74 33.49
12-07-09 35.13 35.61 34.93 6,138,900 35.17 33.91
12-07-06 36.45 36.60 35.12 7,740,100 35.49 34.21
12-07-05 37.59 37.75 36.85 3,031,200 36.98 35.65
12-07-03 37.42 37.83 37.18 1,428,700 37.82 36.46
12-07-02 37.98 37.99 37.14 1,650,600 37.63 36.28
Date Open High Low Vol Cls adjCls
12-06-29 37.07 37.87 36.94 3,623,900 37.74 36.38
12-06-28 36.32 36.36 35.56 3,048,600 36.32 35.01
12-06-27 36.44 36.81 36.31 2,889,300 36.56 35.25
12-06-26 36.59 36.91 36.15 4,460,500 36.21 34.91
12-06-25 37.35 37.55 36.32 2,476,700 36.44 35.13
12-06-22 37.72 38.36 37.56 4,403,700 37.95 36.59
12-06-21 38.50 38.99 37.75 3,319,400 37.80 36.44
12-06-20 38.20 38.97 38.06 4,137,700 38.75 37.36
12-06-19 38.02 38.30 37.81 2,218,700 38.14 36.77
Date Open High Low Vol Cls adjCls
12-06-18 37.71 38.22 37.49 3,322,400 37.57 36.22
12-06-15 36.40 37.84 36.38 4,367,500 37.76 36.40
12-06-14 37.06 37.09 36.18 5,013,300 36.53 35.22
12-06-13 37.36 37.37 36.67 3,671,400 36.91 35.58
12-06-12 37.50 37.86 37.08 3,168,600 37.35 36.01
12-06-11 37.84 38.33 37.07 2,391,000 37.15 35.81
12-06-08 37.27 37.88 37.18 3,740,900 37.62 36.27
12-06-07 38.35 38.75 37.38 3,083,400 37.43 36.08
12-06-06 38.24 38.67 37.69 5,400,800 38.22 36.85
Date Open High Low Vol Cls adjCls
12-06-05 36.02 37.54 35.84 6,142,000 37.32 35.98
12-06-04 36.13 36.70 35.93 29,876,600 35.99 34.70
12-06-01 36.52 37.51 36.08 7,262,600 36.13 34.83
12-05-31 37.62 37.76 36.89 3,834,400 37.30 35.96
12-05-30 38.47 38.47 37.72 2,797,100 37.75 36.39
12-05-29 38.61 39.00 38.16 1,883,300 38.79 37.40
12-05-25 37.68 38.68 37.65 2,220,300 38.37 36.99
12-05-24 38.28 38.37 37.25 4,200,500 37.63 36.28
12-05-23 37.57 38.35 37.45 3,722,900 38.15 36.78
Date Open High Low Vol Cls adjCls
12-05-22 38.38 38.66 37.87 2,890,400 38.22 36.85
12-05-21 37.79 38.20 37.48 3,008,300 38.15 36.78
12-05-18 37.86 38.32 37.44 3,750,300 37.57 36.22
12-05-17 38.86 39.07 37.73 6,175,800 37.75 36.39
12-05-16 39.94 40.06 38.70 8,916,200 38.87 37.47
12-05-15 41.18 41.60 40.77 3,243,500 40.89 39.42
12-05-14 40.89 41.47 40.43 2,233,000 41.20 39.72
12-05-11 40.91 42.20 40.48 4,986,500 41.42 39.93
12-05-10 40.79 40.98 39.95 2,669,500 40.45 39.00
Date Open High Low Vol Cls adjCls
12-05-09 39.51 40.95 39.20 3,188,900 40.57 39.11
12-05-08 39.87 40.18 38.60 3,678,100 40.08 38.64
12-05-07 40.00 40.61 40.00 2,062,100 40.13 38.69
12-05-04 40.69 41.08 40.00 2,681,700 40.24 38.79
12-05-03 41.93 42.15 41.00 2,202,500 41.18 39.70
12-05-02 41.76 42.14 41.59 1,960,600 41.99 40.48
12-05-01 41.75 42.36 41.61 2,042,500 42.19 40.67
12-04-30 41.95 42.01 41.63 1,417,500 41.67 40.17
12-04-27 41.50 42.15 40.59 2,890,800 42.07 40.56
Date Open High Low Vol Cls adjCls
12-04-26 40.67 41.88 40.59 3,084,400 41.72 40.22
12-04-25 40.52 40.86 40.07 1,989,200 40.67 39.21
12-04-24 39.86 40.22 39.81 2,314,500 40.00 38.56
12-04-23 39.95 40.03 39.49 2,554,500 39.90 38.47
12-04-20 41.52 41.54 40.30 3,019,400 40.39 38.94
12-04-19 41.73 42.59 41.30 2,708,600 41.44 39.95
12-04-18 41.81 42.16 41.10 3,470,600 42.04 40.53
12-04-17 42.24 43.14 42.24 1,912,000 42.78 41.24
12-04-16 42.55 42.60 41.91 2,003,000 42.15 40.63
Date Open High Low Vol Cls adjCls
12-04-13 43.20 43.32 42.15 2,599,700 42.18 40.66
12-04-12 42.61 43.57 42.19 3,309,100 43.42 41.86
12-04-11 41.93 42.84 41.62 3,292,200 42.59 41.06
12-04-10 41.96 42.31 41.23 2,894,000 41.41 39.92
12-04-09 41.99 42.19 41.56 1,882,700 41.96 40.45
12-04-05 42.25 42.77 42.25 2,318,200 42.48 40.95
12-04-04 43.04 43.15 42.28 3,933,000 42.43 40.90
12-04-03 43.94 44.45 43.35 2,366,800 43.56 41.99
12-04-02 44.38 44.55 43.74 2,230,600 44.17 42.58
Date Open High Low Vol Cls adjCls
12-03-30 44.55 44.96 44.01 2,744,400 44.62 43.02
12-03-29 43.67 44.36 43.50 1,834,700 44.23 42.64
12-03-28 44.80 45.28 43.74 3,999,000 43.88 42.30
12-03-27 44.56 45.29 44.32 4,227,400 44.91 43.30
12-03-26 44.11 44.62 43.97 2,642,000 44.49 42.89
12-03-23 43.68 43.84 43.25 2,752,600 43.82 42.24
12-03-22 43.48 43.80 43.18 2,834,300 43.45 41.89
12-03-21 44.08 44.50 43.66 2,922,600 43.75 42.18
12-03-20 43.22 44.16 43.03 3,813,600 44.08 42.50
Date Open High Low Vol Cls adjCls
12-03-19 43.23 43.85 43.08 2,471,900 43.58 42.01
12-03-16 43.37 43.62 42.98 3,186,900 43.28 41.72
12-03-15 42.76 43.40 42.65 3,256,200 43.30 41.74
12-03-14 42.80 43.25 42.38 3,242,500 42.58 41.05
12-03-13 41.99 42.95 41.91 3,565,500 42.94 41.40
12-03-12 41.85 41.89 41.37 1,817,600 41.72 40.22
12-03-09 41.07 42.00 41.07 2,568,500 41.95 40.44
12-03-08 40.50 41.20 40.47 2,183,500 41.10 39.62
12-03-07 39.77 40.56 39.57 3,688,400 40.26 38.81
Date Open High Low Vol Cls adjCls
12-03-06 39.20 39.61 38.62 5,726,100 39.54 38.12
12-03-05 40.96 40.96 39.37 7,152,100 39.50 38.08
12-03-02 41.81 41.92 40.89 3,545,800 41.04 39.56
12-03-01 41.76 42.15 41.47 4,453,500 41.74 40.24
12-02-29 42.14 42.19 41.54 4,318,400 41.70 40.20
12-02-28 40.52 42.17 40.50 4,561,500 42.13 40.62
12-02-27 40.35 40.92 39.90 2,586,600 40.65 39.19
12-02-24 40.75 41.08 40.31 2,627,200 40.56 39.10
12-02-23 40.35 40.66 39.93 2,228,600 40.50 39.04
Date Open High Low Vol Cls adjCls
12-02-22 40.54 40.95 40.00 2,136,700 40.46 39.01
12-02-21 41.20 41.30 40.31 4,053,700 40.58 39.12
12-02-17 43.22 43.32 41.91 2,701,800 41.98 40.47
12-02-16 41.82 43.01 41.76 2,092,700 42.95 41.41
12-02-15 42.20 42.54 41.62 2,162,100 41.75 40.25
12-02-14 42.24 42.53 41.55 2,630,100 41.91 40.40
12-02-13 42.62 42.75 41.65 1,668,800 42.36 40.84
12-02-10 42.60 42.71 42.09 1,808,800 42.33 40.81
12-02-09 43.81 43.91 42.93 3,142,700 43.11 41.56
Date Open High Low Vol Cls adjCls
12-02-08 43.33 43.95 43.29 2,377,900 43.62 42.05
12-02-07 43.19 43.48 42.92 2,425,800 43.38 41.82
12-02-06 43.88 43.96 42.93 3,242,700 43.23 41.68
12-02-03 44.61 45.04 44.07 5,039,400 44.19 42.60
12-02-02 43.98 44.65 43.75 4,061,300 44.51 42.91
12-02-01 43.14 44.13 42.96 5,232,600 43.97 42.39
12-01-31 42.72 43.10 42.26 3,570,300 42.59 41.06
12-01-30 42.75 42.85 42.14 3,188,700 42.47 40.94
12-01-27 42.34 43.28 42.10 5,268,600 43.10 41.55
Date Open High Low Vol Cls adjCls
12-01-26 43.20 44.47 42.08 7,867,600 42.29 40.77
12-01-25 43.12 43.70 42.49 6,517,900 43.55 41.98
12-01-24 42.30 43.42 42.22 5,652,900 43.35 41.79
12-01-23 42.43 42.44 41.59 3,278,000 42.14 40.63
12-01-20 42.41 42.66 42.06 4,432,900 42.23 40.71
12-01-19 41.69 43.06 41.61 6,746,900 42.32 40.80
12-01-18 40.43 41.69 40.33 6,447,800 41.64 40.14
12-01-17 39.46 40.49 39.01 6,079,200 40.07 38.63
12-01-13 39.72 39.73 38.48 4,124,300 38.50 37.12
Date Open High Low Vol Cls adjCls
12-01-12 40.00 40.00 39.28 3,463,200 39.88 38.45
12-01-11 38.87 39.99 38.78 5,039,200 39.89 38.46
12-01-10 39.05 39.49 38.69 4,263,600 39.00 37.60
12-01-09 37.96 39.01 37.88 4,424,700 38.71 37.32
12-01-06 37.43 37.94 37.10 3,353,700 37.84 36.48
12-01-05 36.90 37.44 36.74 3,585,600 37.37 36.03
12-01-04 36.67 36.92 36.15 2,827,500 36.65 35.33
12-01-03 37.72 37.79 36.70 2,728,700 36.75 35.43
11-12-30 37.00 37.49 36.96 1,716,500 37.02 35.69
Date Open High Low Vol Cls adjCls
11-12-29 36.77 37.15 36.60 1,480,400 37.05 35.72
11-12-28 37.04 37.32 36.40 1,886,900 36.60 35.28
11-12-27 36.73 37.86 36.70 2,384,600 37.11 35.78
11-12-23 37.02 37.02 36.12 1,752,200 36.93 35.60
11-12-22 36.67 37.11 36.58 4,269,800 36.75 35.43
11-12-21 35.85 36.76 35.32 5,825,500 36.71 35.39
11-12-20 35.44 36.47 35.36 8,333,400 36.05 34.75
11-12-19 35.94 36.10 34.81 5,316,000 34.86 33.61
11-12-16 36.49 36.49 35.69 7,841,800 35.92 34.63
Date Open High Low Vol Cls adjCls
11-12-15 38.43 38.59 35.50 21,683,100 36.17 34.87
11-12-14 40.06 40.51 39.26 1,866,300 39.48 38.06
11-12-13 42.35 42.56 40.07 2,857,300 40.18 38.74
11-12-12 42.03 42.35 41.30 1,889,900 42.10 40.59
11-12-09 41.91 42.91 41.14 1,858,100 42.63 41.10
11-12-08 42.58 43.27 41.60 1,414,500 41.74 40.24
11-12-07 42.53 43.31 42.16 1,292,600 42.89 41.35
11-12-06 42.90 43.50 42.46 2,421,700 42.86 41.32
11-12-05 42.73 43.67 42.43 2,875,400 42.85 41.31
Date Open High Low Vol Cls adjCls
11-12-02 41.98 42.73 41.62 2,737,100 42.24 40.72
11-12-01 40.85 41.87 40.78 3,225,200 41.64 40.14
11-11-30 38.69 40.79 38.56 3,362,200 40.77 39.30
11-11-29 38.06 38.07 37.49 1,810,600 37.82 36.46
11-11-28 37.66 38.16 37.33 3,892,700 37.77 36.41
11-11-25 36.75 37.81 36.59 955,700 36.76 35.44
11-11-23 37.86 38.02 36.96 1,433,000 36.97 35.64
11-11-22 38.91 39.13 37.95 1,758,600 38.03 36.66
11-11-21 40.00 40.09 38.75 3,735,800 38.99 37.59
Date Open High Low Vol Cls adjCls
11-11-18 41.62 41.84 40.45 3,386,100 40.48 39.02
11-11-17 43.75 43.76 41.37 3,179,500 41.60 40.10
11-11-16 44.28 45.08 43.87 2,347,800 43.96 42.38
11-11-15 44.34 45.48 44.23 2,545,800 45.01 43.39
11-11-14 44.95 45.20 44.24 2,419,900 44.55 42.95
11-11-11 42.88 45.04 42.64 2,554,400 44.88 43.27
11-11-10 42.58 42.79 41.69 1,607,600 42.33 40.81
11-11-09 42.50 42.68 41.68 2,546,300 41.91 40.40
11-11-08 44.11 44.43 42.99 2,767,600 43.42 41.86
Date Open High Low Vol Cls adjCls
11-11-07 43.67 43.74 42.58 1,389,000 43.63 42.06
11-11-04 43.38 44.24 42.87 1,931,900 43.83 42.25
11-11-03 42.81 43.91 41.86 1,532,000 43.73 42.16
11-11-02 42.46 42.96 41.96 1,680,600 42.50 40.97
11-11-01 41.83 42.94 41.54 2,517,300 42.19 40.67
11-10-31 43.68 43.88 42.62 2,405,000 42.99 41.44
11-10-28 43.57 44.38 43.22 1,941,000 44.32 42.73
11-10-27 43.49 44.26 43.07 3,224,200 43.83 42.25
11-10-26 42.71 42.98 40.93 3,064,200 41.67 40.17
Date Open High Low Vol Cls adjCls
11-10-25 42.24 43.33 42.15 4,558,700 42.42 40.89
11-10-24 40.98 42.59 40.74 3,231,500 42.44 40.91
11-10-21 40.59 41.23 40.25 2,200,200 40.61 39.15
11-10-20 40.04 40.30 38.00 7,975,000 40.11 38.67
11-10-19 43.36 43.36 42.42 2,356,000 42.63 41.10
11-10-18 43.17 43.76 42.19 2,372,300 43.51 41.95
11-10-17 43.65 43.75 42.54 1,810,200 42.72 41.18
11-10-14 44.26 44.26 42.90 2,133,100 43.81 42.24
11-10-13 43.07 44.11 43.05 2,040,100 43.95 42.37
Date Open High Low Vol Cls adjCls
11-10-12 42.89 44.07 42.80 4,314,800 43.48 41.92
11-10-11 42.28 42.80 41.83 2,576,100 42.37 40.85
11-10-10 41.32 42.48 41.01 2,066,400 42.42 40.89
11-10-07 40.96 41.35 40.29 2,423,500 40.82 39.35
11-10-06 39.78 41.03 39.27 3,676,500 40.75 39.29
11-10-05 38.72 40.13 37.75 2,758,800 39.97 38.53
11-10-04 36.06 38.53 36.06 3,913,400 38.49 37.11
11-10-03 37.74 38.34 36.52 3,061,300 36.66 35.34
11-09-30 37.88 38.78 37.53 2,778,500 37.98 36.61
Date Open High Low Vol Cls adjCls
11-09-29 38.54 39.17 37.44 2,131,900 38.32 36.94
11-09-28 39.36 39.51 37.80 2,427,300 37.86 36.50
11-09-27 38.70 40.12 38.35 2,537,600 39.09 37.68
11-09-26 37.59 38.30 36.39 3,995,200 38.26 36.88
11-09-23 36.65 37.41 36.24 3,121,000 36.90 35.57
11-09-22 37.05 37.52 36.18 3,905,600 36.89 35.56
11-09-21 38.76 39.20 38.12 2,724,400 38.13 36.76
11-09-20 38.50 39.08 38.10 2,989,200 38.96 37.56
11-09-19 38.62 38.99 37.55 4,828,700 38.51 37.13
Date Open High Low Vol Cls adjCls
11-09-16 39.56 40.13 39.46 2,434,200 39.75 38.32
11-09-15 40.17 40.77 39.29 3,528,800 39.57 38.15
11-09-14 38.46 40.38 38.36 4,850,300 39.83 38.40
11-09-13 37.39 38.39 37.12 2,922,600 38.29 36.91
11-09-12 36.55 37.37 36.38 3,792,200 37.19 35.85
11-09-09 36.67 37.90 36.52 3,995,400 37.18 35.84
11-09-08 37.03 37.72 36.43 2,920,100 36.80 35.48
11-09-07 36.18 37.56 36.04 2,532,400 37.23 35.89
11-09-06 35.04 35.62 34.92 2,545,600 35.55 34.27
Date Open High Low Vol Cls adjCls
11-09-02 36.29 36.80 35.96 2,056,800 36.22 34.92
11-09-01 37.48 37.52 36.50 2,253,100 36.58 35.26
11-08-31 38.06 38.30 36.91 3,141,400 37.16 35.82
11-08-30 38.47 38.62 37.55 2,488,800 37.74 36.38
11-08-29 37.84 38.96 37.71 1,807,400 38.74 37.35
11-08-26 36.03 37.56 35.72 1,571,700 37.30 35.96
11-08-25 37.11 37.69 36.10 2,236,500 36.38 35.07
11-08-24 37.27 37.60 36.65 1,887,400 37.52 36.17
11-08-23 36.03 37.57 35.97 2,692,700 37.40 36.06
Date Open High Low Vol Cls adjCls
11-08-22 36.83 36.98 35.73 1,944,500 35.86 34.57
11-08-19 35.79 36.87 35.75 2,210,900 35.99 34.70
11-08-18 37.41 37.49 35.94 2,510,200 36.14 34.84
11-08-17 38.83 39.39 38.09 2,052,500 38.34 36.96
11-08-16 39.48 39.80 38.53 2,506,000 38.74 37.35
11-08-15 38.96 39.83 38.84 2,011,400 39.83 38.40
11-08-12 38.76 39.29 38.04 3,379,000 38.73 37.34
11-08-11 36.75 39.02 36.75 3,794,300 38.63 37.24
11-08-10 36.18 37.82 35.80 3,645,900 36.49 35.18
Date Open High Low Vol Cls adjCls
11-08-09 36.82 37.09 35.03 5,230,700 37.02 35.69
11-08-08 35.78 36.96 35.25 3,955,500 35.38 34.11
11-08-05 38.10 39.11 36.17 4,572,600 37.20 35.86
11-08-04 39.33 39.62 37.53 4,403,800 37.57 36.22
11-08-03 39.72 40.19 39.00 2,096,300 39.89 38.46
11-08-02 40.35 40.61 39.49 3,254,100 39.59 38.17
11-08-01 41.55 41.77 40.36 3,455,700 40.75 39.29
11-07-29 42.05 42.30 40.80 4,530,500 40.88 39.41
11-07-28 40.74 42.95 40.69 4,436,300 42.63 41.10
Date Open High Low Vol Cls adjCls
11-07-27 43.35 43.39 41.97 2,727,700 42.22 40.70
11-07-26 43.86 44.59 43.70 1,551,200 43.83 42.25
11-07-25 43.83 44.33 43.49 1,673,000 44.02 42.44
11-07-22 43.03 44.45 42.97 1,713,400 44.26 42.67
11-07-21 42.40 43.57 41.76 2,319,000 43.14 41.59
11-07-20 42.31 42.67 42.10 1,539,700 42.13 40.62
11-07-19 41.73 42.55 41.71 1,477,500 42.37 40.85
11-07-18 41.89 42.08 40.78 2,423,300 41.41 39.92
11-07-15 41.96 42.16 41.35 1,685,100 42.06 40.55
Date Open High Low Vol Cls adjCls
11-07-14 42.72 43.10 41.54 3,028,500 41.85 40.35
11-07-13 42.57 43.44 42.23 2,698,900 42.68 41.15
11-07-12 44.20 44.40 41.90 5,878,000 42.61 41.08
11-07-11 44.84 46.27 44.41 4,422,600 44.86 43.25
11-07-08 44.34 44.43 43.75 2,041,400 44.17 42.58
11-07-07 43.64 45.12 43.60 2,900,100 44.74 43.13
11-07-06 44.28 44.31 43.04 3,125,700 43.23 41.68
11-07-05 45.29 45.42 44.23 1,681,800 44.53 42.93
11-07-01 44.32 45.65 43.90 1,537,500 45.27 43.64
Date Open High Low Vol Cls adjCls
11-06-30 43.34 44.56 43.34 1,732,900 44.28 42.69
11-06-29 43.50 43.98 43.09 1,716,700 43.27 41.71
11-06-28 43.42 43.51 43.09 1,168,600 43.42 41.86
11-06-27 43.07 43.77 42.47 1,430,400 43.33 41.77
11-06-24 43.28 43.75 42.40 2,813,500 43.22 41.67
11-06-23 42.37 43.44 42.01 1,737,900 43.34 41.78
11-06-22 42.57 43.47 42.39 2,540,800 42.92 41.38
11-06-21 42.29 42.80 41.77 2,968,600 42.53 41.00
11-06-20 42.25 42.38 41.92 1,910,000 42.04 40.53
Date Open High Low Vol Cls adjCls
11-06-17 43.74 43.89 42.00 3,360,800 42.43 40.90
11-06-16 43.99 43.99 43.00 2,695,000 43.36 41.80
11-06-15 44.40 44.75 43.71 1,720,200 44.06 42.48
11-06-14 44.67 45.18 44.47 1,737,700 44.93 43.31
11-06-13 44.62 44.95 44.14 1,064,800 44.21 42.62
11-06-10 44.94 45.01 43.68 2,534,400 44.48 42.88
11-06-09 45.38 45.77 44.85 1,946,700 45.08 43.46
11-06-08 45.86 45.97 45.07 3,447,000 45.28 43.65
11-06-07 45.75 46.45 45.43 1,636,300 46.01 44.36
Date Open High Low Vol Cls adjCls
11-06-06 45.72 46.10 45.23 1,329,900 45.37 43.74
11-06-03 46.11 46.76 45.75 1,611,200 45.82 44.17
11-06-02 46.62 47.37 46.28 2,135,400 46.75 45.07
11-06-01 46.97 48.88 46.19 4,716,100 46.39 44.72
11-05-31 46.39 47.11 46.36 3,013,200 46.99 45.30
11-05-27 45.73 46.48 45.73 1,170,000 45.96 44.31
11-05-26 45.18 45.91 45.08 1,545,900 45.75 44.11
11-05-25 45.36 45.89 44.90 1,498,000 45.39 43.76
11-05-24 46.33 46.54 45.37 1,690,800 45.54 43.90
Date Open High Low Vol Cls adjCls
11-05-23 46.43 46.54 45.94 2,100,000 46.27 44.61
11-05-20 46.59 47.38 46.06 1,948,000 47.19 45.49
11-05-19 47.72 47.90 45.91 3,348,800 46.61 44.93
11-05-18 46.73 47.49 46.57 1,567,100 47.18 45.48
11-05-17 46.93 47.04 46.19 2,406,100 46.76 45.08
11-05-16 47.27 47.98 47.01 2,344,500 47.14 45.45
11-05-13 47.53 47.87 46.99 2,019,700 47.46 45.75
11-05-12 47.02 47.87 46.79 3,700,000 47.47 45.76
11-05-11 47.87 48.41 47.11 3,400,000 47.30 45.60
Date Open High Low Vol Cls adjCls
11-05-10 48.64 48.99 47.88 3,590,200 48.28 46.54
11-05-09 48.55 48.99 47.94 3,360,100 48.35 46.61
11-05-06 49.06 49.88 48.16 7,531,200 48.63 46.88
11-05-05 46.75 49.31 46.62 4,500,000 47.56 45.85
11-05-04 48.38 49.41 46.48 4,060,000 47.37 45.67
11-05-03 48.08 48.38 46.45 4,000,000 46.95 45.26
11-05-02 48.54 48.62 48.02 1,434,600 48.09 46.36
11-04-29 48.55 48.91 48.19 2,654,900 48.31 46.57
11-04-28 49.04 49.35 47.92 2,995,700 48.66 46.91
Date Open High Low Vol Cls adjCls
11-04-27 49.37 49.90 48.66 2,172,700 49.23 47.46
11-04-26 49.35 49.49 48.46 3,500,000 49.43 47.65
11-04-25 49.16 49.99 48.87 1,681,500 49.32 47.55
11-04-21 50.29 50.69 48.63 5,965,300 48.98 47.22
11-04-20 51.04 52.24 51.00 2,395,300 52.04 50.17
11-04-19 50.01 50.38 49.51 2,346,500 49.83 48.04
11-04-18 51.20 51.39 49.64 2,234,700 49.93 48.13
11-04-15 50.87 52.25 50.52 1,702,000 51.90 50.03
11-04-14 50.75 51.05 49.69 2,452,200 50.99 49.16
Date Open High Low Vol Cls adjCls
11-04-13 52.08 52.27 50.27 4,319,400 51.23 49.39
11-04-12 52.49 52.62 51.76 1,409,200 51.94 50.07
11-04-11 52.59 53.31 51.95 1,767,300 52.92 51.02
11-04-08 53.83 54.07 52.00 2,655,100 52.42 50.54
11-04-07 54.70 54.99 51.62 4,463,500 53.52 51.60
11-04-06 55.62 56.40 55.26 1,087,500 56.32 54.30
11-04-05 55.20 55.72 54.67 1,067,500 55.03 53.05
11-04-04 56.79 56.79 54.58 1,303,800 54.90 52.93
11-04-01 57.15 57.41 55.83 1,140,700 56.31 54.29
Date Open High Low Vol Cls adjCls
11-03-31 56.97 57.21 56.13 923,200 56.66 54.62
11-03-30 56.25 57.20 56.10 1,308,100 56.95 54.90
11-03-29 54.83 56.25 54.66 1,325,500 55.80 53.79
11-03-28 54.61 55.69 54.61 977,900 54.87 52.90
11-03-25 54.87 55.18 54.30 1,139,800 54.62 52.66
11-03-24 53.61 54.61 53.06 1,631,200 54.55 52.59
11-03-23 51.15 53.35 51.00 2,119,000 53.14 51.23
11-03-22 52.08 52.08 50.95 1,994,000 51.08 49.24
11-03-21 51.50 52.90 51.50 1,245,000 52.10 50.23
Date Open High Low Vol Cls adjCls
11-03-18 51.94 52.14 50.31 1,829,100 50.81 48.98
11-03-17 52.04 53.05 51.37 1,655,700 51.39 49.54
11-03-16 51.88 52.67 50.50 2,122,500 51.06 49.22
11-03-15 50.60 52.61 49.60 2,144,600 52.16 50.28
11-03-14 51.90 53.16 51.47 1,710,600 51.99 50.12
11-03-11 51.36 52.34 50.83 2,439,100 52.16 50.28
11-03-10 53.05 53.37 51.29 3,183,300 51.81 49.95
11-03-09 57.61 57.61 53.75 2,969,500 53.88 51.94
11-03-08 56.59 58.61 56.27 1,930,800 57.84 55.76
Date Open High Low Vol Cls adjCls
11-03-07 58.34 58.59 55.87 1,763,100 56.72 54.68
11-03-04 58.12 58.52 57.51 2,128,600 58.27 56.18
11-03-03 57.50 59.10 57.40 3,010,500 58.39 56.29
11-03-02 54.91 57.92 54.75 3,305,800 56.72 54.68
11-03-01 55.31 55.94 54.71 2,602,000 54.73 52.76
11-02-28 55.45 56.00 54.21 1,244,500 54.90 52.93
11-02-25 53.66 55.36 53.66 1,560,000 55.35 53.36
11-02-24 52.10 53.52 51.58 1,768,700 53.25 51.34
11-02-23 54.07 54.09 51.85 1,759,200 52.17 50.29
Date Open High Low Vol Cls adjCls
11-02-22 55.38 55.48 53.97 1,868,100 54.11 52.16
11-02-18 55.04 56.38 54.56 2,271,500 56.10 54.08
11-02-17 53.54 55.25 53.42 1,203,200 54.97 52.99
11-02-16 53.89 54.11 53.38 863,200 53.68 51.75
11-02-15 54.11 54.37 53.31 1,124,200 53.69 51.76
11-02-14 53.84 54.95 53.74 1,441,400 54.39 52.43
11-02-11 53.83 54.39 53.43 917,900 53.96 52.02
11-02-10 53.61 54.18 53.04 1,125,200 53.98 52.04
11-02-09 53.10 54.11 52.68 2,132,300 53.97 52.03
Date Open High Low Vol Cls adjCls
11-02-08 53.17 53.50 52.86 1,125,800 53.21 51.30
11-02-07 52.59 54.04 52.25 1,661,600 53.26 51.35
11-02-04 51.63 52.67 51.36 1,018,600 52.60 50.71
11-02-03 51.39 51.86 50.74 1,111,700 51.58 49.73
11-02-02 52.01 52.50 51.57 1,083,100 51.65 49.79
11-02-01 50.45 52.80 50.32 2,137,400 52.23 50.35
11-01-31 49.79 50.54 49.23 1,800,800 49.89 48.10
11-01-28 52.23 52.23 48.94 2,967,600 49.63 47.85
11-01-27 53.03 53.05 50.89 4,514,200 51.79 49.93
Date Open High Low Vol Cls adjCls
11-01-26 53.00 54.29 52.31 2,879,800 54.05 52.11
11-01-25 51.88 53.15 51.88 2,845,900 52.70 50.81
11-01-24 50.13 52.25 50.00 1,817,900 52.23 50.35
11-01-21 50.53 50.87 49.83 1,474,200 49.98 48.18
11-01-20 50.46 50.65 49.67 1,813,500 50.21 48.40
11-01-19 52.08 52.14 50.53 2,457,100 50.65 48.83
11-01-18 52.57 52.73 51.82 2,833,900 52.44 50.55
11-01-14 50.66 52.82 50.02 3,794,000 52.69 50.80
11-01-13 50.16 50.81 50.08 1,776,400 50.40 48.59
Date Open High Low Vol Cls adjCls
11-01-12 49.66 50.30 49.53 1,879,800 50.22 48.41
11-01-11 48.68 49.56 48.68 2,818,200 49.48 47.70
11-01-10 47.21 48.96 47.21 3,022,700 48.74 46.99
11-01-07 47.14 47.91 46.27 2,967,800 47.20 45.50
11-01-06 47.88 47.90 46.95 3,746,200 47.29 45.59
11-01-05 49.09 49.11 46.93 5,529,400 47.26 45.56
11-01-04 50.16 50.34 49.10 2,891,700 49.41 47.63
11-01-03 51.69 51.74 49.79 3,759,700 49.93 48.13
10-12-31 52.22 52.47 51.62 841,900 51.78 49.92
Date Open High Low Vol Cls adjCls
10-12-30 52.16 52.55 52.08 570,700 52.40 50.52
10-12-29 52.48 52.59 52.06 602,900 52.27 50.39
10-12-28 52.63 52.74 51.86 814,500 52.38 50.50
10-12-27 51.84 52.62 51.32 867,800 52.61 50.72
10-12-23 52.57 52.60 51.97 813,800 52.11 50.24
10-12-22 52.53 52.77 52.03 1,114,300 52.71 50.82
10-12-21 52.36 52.81 52.04 1,323,900 52.56 50.67
10-12-20 52.20 52.28 51.50 2,741,200 52.10 50.23
10-12-17 51.20 52.42 51.20 3,746,400 51.85 49.99
Date Open High Low Vol Cls adjCls
10-12-16 50.81 51.69 50.81 2,093,300 51.24 49.40
10-12-15 52.11 52.36 50.40 3,559,700 50.82 48.99
10-12-14 52.45 52.91 52.18 1,786,600 52.33 50.45
10-12-13 51.86 52.57 51.52 2,749,300 52.13 50.26
10-12-10 51.26 51.62 50.84 1,917,400 51.61 49.75
10-12-09 50.88 51.40 50.40 2,371,900 51.27 49.43
10-12-08 49.69 50.36 49.31 1,697,800 50.21 48.40
10-12-07 49.93 50.00 49.45 1,931,700 49.72 47.93
10-12-06 49.03 49.55 48.84 1,797,300 49.49 47.71
Date Open High Low Vol Cls adjCls
10-12-03 48.44 49.44 48.24 1,176,700 49.22 47.45
10-12-02 47.63 48.68 47.49 1,591,000 48.55 46.80
10-12-01 46.33 48.33 46.14 2,415,200 47.70 45.99
10-11-30 45.52 45.74 45.00 2,044,800 45.40 43.77
10-11-29 46.26 46.63 45.54 2,099,700 46.15 44.49
10-11-26 46.89 47.14 46.61 390,400 46.61 44.93
10-11-24 46.40 47.41 46.36 1,112,900 47.20 45.50
10-11-23 46.31 46.40 45.48 1,326,000 46.01 44.36
10-11-22 46.26 47.04 46.05 1,148,400 46.87 45.18
Date Open High Low Vol Cls adjCls
10-11-19 45.92 46.65 45.84 2,375,300 46.51 44.84
10-11-18 45.24 46.21 45.13 2,672,700 46.03 44.38
10-11-17 44.28 45.05 44.21 2,216,700 44.73 43.12
10-11-16 44.53 45.28 43.99 1,989,400 44.24 42.65
10-11-15 45.35 45.78 44.83 1,084,300 44.87 43.26
10-11-12 45.24 46.19 44.61 1,813,000 45.31 43.68
10-11-11 44.93 45.69 44.50 2,798,800 45.37 43.74
10-11-10 45.94 46.42 44.92 3,861,200 46.20 44.54
10-11-09 47.89 47.89 46.77 3,478,000 46.98 45.29
Date Open High Low Vol Cls adjCls
10-11-08 47.28 48.78 46.92 1,599,400 48.37 46.63
10-11-05 48.02 48.19 47.40 1,609,900 47.63 45.92
10-11-04 47.02 48.15 46.00 3,090,800 48.14 46.41
10-11-03 45.77 47.00 45.66 2,399,300 46.71 45.03
10-11-02 45.33 46.30 45.18 1,583,300 45.98 44.33
10-11-01 45.97 46.00 44.80 1,910,800 45.08 43.46
10-10-29 45.50 45.93 45.27 1,984,200 45.79 44.14
10-10-28 46.14 46.17 44.56 2,830,600 45.50 43.86
10-10-27 44.36 46.53 44.26 3,037,000 46.48 44.81
Date Open High Low Vol Cls adjCls
10-10-26 44.55 45.22 43.77 2,117,300 44.57 42.97
10-10-25 43.93 45.28 43.93 3,772,300 45.01 43.39
10-10-22 41.79 43.90 41.78 2,758,500 43.88 42.30
10-10-21 41.82 42.75 40.89 5,690,600 41.72 40.22
10-10-20 41.01 41.36 40.68 2,215,500 41.25 39.77
10-10-19 40.92 42.04 40.40 3,122,700 40.77 39.30
10-10-18 41.50 41.57 40.65 1,866,500 41.45 39.96
10-10-15 41.57 41.83 40.49 3,379,500 41.36 39.87
10-10-14 41.21 41.80 40.92 1,529,400 41.26 39.78
Date Open High Low Vol Cls adjCls
10-10-13 41.11 41.63 40.42 2,069,800 41.25 39.77
10-10-12 40.18 41.17 40.03 2,292,700 40.99 39.52
10-10-11 39.94 40.99 39.74 1,771,700 40.34 38.89
10-10-08 40.32 40.51 36.77 9,762,700 39.94 38.50
10-10-07 42.08 42.56 41.35 2,903,700 41.44 39.95
10-10-06 42.79 43.19 41.25 2,577,000 41.91 40.40
10-10-05 42.24 43.20 42.03 2,430,000 43.17 41.62
10-10-04 42.48 42.48 40.96 1,599,600 41.54 40.05
10-10-01 42.30 42.58 41.54 1,608,800 42.19 40.67
Date Open High Low Vol Cls adjCls
10-09-30 42.71 43.00 41.79 2,847,700 41.85 40.35
10-09-29 42.03 42.84 42.03 3,338,300 42.57 41.04
10-09-28 41.52 42.55 40.60 2,869,900 42.52 40.99
10-09-27 41.48 41.84 40.88 1,540,700 41.29 39.81
10-09-24 39.94 41.75 39.68 3,110,300 41.55 40.06
10-09-23 38.61 39.92 38.27 1,910,600 39.39 37.97
10-09-22 39.85 40.10 38.76 1,715,800 39.13 37.72
10-09-21 39.67 40.13 39.38 2,311,800 39.86 38.43
10-09-20 39.19 39.85 38.85 1,301,000 39.76 38.33
Date Open High Low Vol Cls adjCls
10-09-17 39.80 40.12 39.03 2,440,500 39.16 37.75
10-09-16 39.27 39.69 38.77 1,928,700 39.48 38.06
10-09-15 38.70 39.38 38.41 2,192,100 39.29 37.88
10-09-14 37.67 39.27 37.37 2,682,300 38.63 37.24
10-09-13 36.86 37.92 36.62 2,172,900 37.70 36.34
10-09-10 36.55 36.69 35.39 2,235,400 36.24 34.94
10-09-09 37.11 37.24 36.30 1,815,300 36.53 35.22
10-09-08 36.49 36.88 35.96 2,354,900 36.60 35.28
10-09-07 37.47 37.48 36.44 2,651,100 36.48 35.17
Date Open High Low Vol Cls adjCls
10-09-03 38.19 38.41 37.42 2,270,300 37.93 36.57
10-09-02 36.75 37.75 36.73 1,509,900 37.73 36.37
10-09-01 36.95 38.32 36.53 3,992,200 36.80 35.48
10-08-31 35.94 36.58 35.70 4,909,100 36.11 34.81
10-08-30 37.33 37.47 36.14 1,647,400 36.14 34.84
10-08-27 36.79 37.54 35.43 4,021,200 37.37 36.03
10-08-26 37.35 37.51 36.07 1,860,500 36.33 35.02
10-08-25 36.31 37.15 35.67 1,912,200 37.00 35.67
10-08-24 36.72 37.00 35.85 2,941,800 36.57 35.26
Date Open High Low Vol Cls adjCls
10-08-23 38.42 38.65 37.41 1,573,900 37.41 36.07
10-08-20 38.65 38.77 37.71 1,755,600 38.12 36.75
10-08-19 38.88 39.50 38.51 1,709,800 38.74 37.35
10-08-18 38.40 39.51 38.00 1,703,200 39.20 37.79
10-08-17 38.26 39.06 38.03 2,055,400 38.56 37.17
10-08-16 37.35 38.40 37.15 1,732,100 37.93 36.57
10-08-13 37.55 38.33 37.55 1,622,700 37.66 36.31
10-08-12 37.80 37.89 36.88 2,816,800 37.58 36.23
10-08-11 38.75 39.00 38.02 3,032,200 38.24 36.87
Date Open High Low Vol Cls adjCls
10-08-10 41.58 41.61 39.67 3,768,300 39.84 38.41
10-08-09 42.17 42.37 41.46 697,500 42.27 40.75
10-08-06 41.74 42.49 41.16 853,200 41.87 40.36
10-08-05 41.82 42.40 41.53 997,700 42.18 40.66
10-08-04 42.22 42.33 41.26 1,597,200 42.03 40.52
10-08-03 42.48 42.50 41.80 1,775,700 42.01 40.50
10-08-02 42.51 42.93 42.20 1,596,700 42.75 41.21
10-07-30 42.02 42.43 41.13 2,478,900 42.19 40.67
10-07-29 42.59 43.39 41.16 4,617,700 42.58 41.05
Date Open High Low Vol Cls adjCls
10-07-28 42.54 42.81 41.59 1,825,900 41.66 40.16
10-07-27 43.00 43.67 42.41 2,101,700 42.64 41.11
10-07-26 42.42 42.85 41.77 2,009,600 42.84 41.30
10-07-23 41.28 42.34 40.77 1,359,900 42.30 40.78
10-07-22 40.69 41.83 40.59 1,586,800 41.55 40.06
10-07-21 41.06 41.21 39.98 1,917,100 40.09 38.65
10-07-20 40.29 40.89 39.51 2,299,000 40.81 39.34
10-07-19 40.16 41.03 39.97 1,773,700 41.03 39.55
10-07-16 42.01 42.01 40.01 3,485,400 40.04 38.60
Date Open High Low Vol Cls adjCls
10-07-15 42.25 42.38 40.80 2,661,200 42.09 40.58
10-07-14 42.32 43.76 41.73 4,589,000 42.33 40.81
10-07-13 40.73 42.24 40.55 3,480,700 41.87 40.36
10-07-12 39.52 40.48 39.31 1,866,500 40.21 38.76
10-07-09 38.83 39.73 38.54 2,529,500 39.68 38.25
10-07-08 40.08 40.18 38.25 3,455,300 38.75 37.36
10-07-07 37.36 39.72 37.36 2,046,400 39.68 38.25
10-07-06 38.19 38.69 36.94 2,837,300 37.47 36.12
10-07-02 38.23 38.35 36.96 2,583,200 37.56 36.21
Date Open High Low Vol Cls adjCls
10-07-01 37.97 38.54 37.01 3,454,100 38.02 36.65
10-06-30 39.12 39.55 38.00 2,088,200 38.06 36.69
10-06-29 39.92 39.98 38.72 2,567,200 39.03 37.63
10-06-28 40.25 41.34 39.96 1,963,900 40.79 39.32
10-06-25 40.22 40.71 39.37 2,052,400 40.25 38.80
10-06-24 40.51 40.53 39.52 1,579,200 39.97 38.53
10-06-23 40.56 41.00 39.71 2,438,700 40.52 39.06
10-06-22 42.07 42.32 40.52 2,187,900 40.59 39.13
10-06-21 42.57 42.87 41.58 1,559,400 41.87 40.36
Date Open High Low Vol Cls adjCls
10-06-18 42.45 42.96 41.89 2,472,300 41.99 40.48
10-06-17 42.77 43.00 41.89 1,198,700 42.67 41.14
10-06-16 42.13 43.42 41.86 2,501,800 42.74 41.20
10-06-15 40.64 42.64 40.51 3,364,700 42.51 40.98
10-06-14 40.63 41.03 40.29 1,648,000 40.40 38.95
10-06-11 38.62 40.21 38.41 1,951,700 40.15 38.71
10-06-10 38.02 39.49 38.01 3,026,400 39.41 37.99
10-06-09 37.79 38.89 36.92 2,342,100 37.07 35.74
10-06-08 37.33 37.73 36.36 3,480,100 37.65 36.30
Date Open High Low Vol Cls adjCls
10-06-07 39.09 39.50 37.22 3,492,200 37.28 35.94
10-06-04 39.74 40.86 38.90 2,490,300 39.05 37.65
10-06-03 39.80 41.16 39.69 4,378,000 40.98 39.51
10-06-02 37.31 39.61 37.31 3,285,800 39.57 38.15
10-06-01 37.64 38.75 37.26 1,772,000 37.27 35.93
10-05-28 38.00 38.18 37.13 1,915,600 37.86 36.50
10-05-27 37.35 37.98 37.35 2,251,200 37.93 36.57
10-05-26 37.31 37.76 36.45 2,159,700 36.58 35.26
10-05-25 35.54 37.12 35.33 2,567,100 36.88 35.55
Date Open High Low Vol Cls adjCls
10-05-24 37.26 38.00 36.70 2,136,300 36.73 35.41
10-05-21 36.64 38.53 36.09 2,833,500 37.76 36.40
10-05-20 37.26 37.92 36.38 2,340,100 37.04 35.71
10-05-19 38.06 39.38 37.20 2,724,000 38.21 36.84
10-05-18 39.53 39.66 38.05 2,114,700 38.18 36.81
10-05-17 38.46 39.16 37.68 1,958,400 38.89 37.49
10-05-14 38.63 38.70 37.36 2,213,200 38.18 36.81
10-05-13 39.47 40.20 38.83 1,144,100 39.00 37.60
10-05-12 39.28 39.97 39.05 1,383,700 39.85 38.42
Date Open High Low Vol Cls adjCls
10-05-11 38.57 39.55 38.42 1,712,000 39.01 37.61
10-05-10 38.22 39.13 38.18 2,467,100 39.04 37.64
10-05-07 37.64 38.28 35.77 3,030,900 36.96 35.63
10-05-06 38.49 39.51 35.52 2,773,700 37.81 36.45
10-05-05 39.68 39.98 38.48 3,025,900 38.93 37.53
10-05-04 40.83 40.96 39.23 3,201,200 39.90 38.47
10-05-03 40.60 41.81 40.43 1,450,800 41.62 40.12
10-04-30 42.47 42.53 40.37 2,493,000 40.54 39.08
10-04-29 41.75 42.63 41.32 1,665,800 42.44 40.91
Date Open High Low Vol Cls adjCls
10-04-28 41.29 41.96 40.75 2,091,600 41.46 39.97
10-04-27 42.32 43.14 41.02 3,052,700 41.05 39.57
10-04-26 42.75 43.42 42.54 1,991,600 42.55 41.02
10-04-23 42.56 43.14 42.10 3,607,600 42.90 41.36
10-04-22 39.65 42.49 38.62 5,108,800 42.19 40.67
10-04-21 40.43 40.88 39.39 2,452,200 39.99 38.55
10-04-20 40.48 40.61 39.84 2,135,100 40.41 38.96
10-04-19 39.67 40.13 39.28 2,339,900 39.85 38.42
10-04-16 39.60 40.00 39.16 2,268,400 39.94 38.50
Date Open High Low Vol Cls adjCls
10-04-15 40.20 40.22 39.35 1,703,600 39.63 38.21
10-04-14 39.13 40.14 39.07 2,868,300 39.99 38.55
10-04-13 38.60 38.85 38.29 1,124,400 38.71 37.32
10-04-12 38.37 39.05 38.29 1,256,900 38.61 37.22
10-04-09 38.08 38.58 37.84 1,463,700 38.48 37.10
10-04-08 38.29 38.35 37.63 1,841,200 38.08 36.71
10-04-07 38.10 38.78 37.52 2,955,200 38.58 37.19
10-04-06 38.02 38.59 37.97 1,785,900 38.29 36.91
10-04-05 37.78 38.58 37.75 1,716,500 38.39 37.01
Date Open High Low Vol Cls adjCls
10-04-01 37.53 38.30 37.06 2,279,900 37.51 36.16
10-03-31 36.93 37.67 36.81 2,426,400 37.32 35.98
10-03-30 37.30 37.61 36.65 2,970,100 37.43 36.08
10-03-29 36.80 37.30 36.75 2,486,200 37.19 35.85
10-03-26 37.11 37.46 36.28 1,961,200 36.50 35.19
10-03-25 36.86 37.79 36.79 3,826,200 37.04 35.71
10-03-24 36.98 37.18 36.28 2,871,500 36.34 35.03
10-03-23 35.94 37.36 35.85 4,434,600 37.21 35.87
10-03-22 33.90 35.95 33.79 5,771,400 35.90 34.61
Date Open High Low Vol Cls adjCls
10-03-19 34.11 34.16 33.45 3,359,700 33.88 32.66
10-03-18 33.82 34.49 33.41 2,863,500 33.90 32.68
10-03-17 34.08 34.19 33.55 3,193,100 33.89 32.67
10-03-16 32.83 33.81 32.79 3,331,500 33.74 32.53
10-03-15 33.09 33.34 32.56 6,697,300 32.68 31.51
10-03-12 34.83 35.04 34.07 2,967,600 34.26 33.03
10-03-11 35.30 35.75 34.52 2,912,700 34.74 33.49
10-03-10 34.84 35.63 34.60 2,558,900 35.56 34.28
10-03-09 34.87 35.05 34.30 1,633,900 34.75 33.50
Date Open High Low Vol Cls adjCls
10-03-08 34.71 35.05 34.61 1,275,400 34.95 33.69
10-03-05 34.64 35.06 34.04 2,214,600 34.72 33.47
10-03-04 35.31 35.50 34.26 2,282,800 34.52 33.28
10-03-03 35.70 35.87 34.97 1,765,600 35.20 33.93
10-03-02 35.23 36.09 35.18 3,253,600 35.48 34.20
10-03-01 34.09 35.23 34.09 2,276,000 35.14 33.88
10-02-26 33.71 33.98 32.98 1,865,700 33.91 32.69
10-02-25 33.26 33.88 32.67 3,136,800 33.76 32.55
10-02-24 33.39 34.30 33.31 5,820,100 33.72 32.51
Date Open High Low Vol Cls adjCls
10-02-23 35.05 35.20 32.76 6,753,100 33.15 31.96
10-02-22 35.69 35.89 35.17 1,956,400 35.25 33.98
10-02-19 34.92 35.69 34.72 2,385,200 35.66 34.38
10-02-18 35.09 35.20 34.26 2,923,700 35.13 33.87
10-02-17 35.98 35.98 34.97 2,059,200 35.27 34.00
10-02-16 35.45 35.74 35.33 2,311,600 35.71 34.43
10-02-12 34.14 35.47 33.81 2,727,400 35.05 33.79
10-02-11 33.60 34.96 33.28 2,724,300 34.77 33.52
10-02-10 33.76 34.23 32.98 1,588,900 33.69 32.48
Date Open High Low Vol Cls adjCls
10-02-09 33.28 34.01 33.02 2,996,400 33.69 32.48
10-02-08 33.21 33.70 32.66 2,090,600 32.97 31.78
10-02-05 32.37 33.33 32.16 3,161,100 33.29 32.09
10-02-04 32.78 32.92 32.07 3,513,000 32.25 31.09
10-02-03 33.65 34.00 33.00 4,359,200 33.21 32.02
10-02-02 33.93 34.11 33.52 3,957,400 33.93 32.71
10-02-01 33.15 33.77 33.03 2,880,300 33.62 32.41
10-01-29 33.78 34.00 32.60 4,418,800 33.01 31.82
10-01-28 35.64 35.92 33.21 7,112,200 33.38 32.18
Date Open High Low Vol Cls adjCls
10-01-27 34.51 35.59 34.34 3,020,100 35.54 34.26
10-01-26 34.76 35.64 34.49 3,121,600 35.00 33.74
10-01-25 34.42 35.20 34.35 2,261,200 34.89 33.64
10-01-22 36.00 36.59 34.28 3,232,400 34.29 33.06
10-01-21 36.90 37.97 36.39 2,155,800 36.49 35.18
10-01-20 36.60 37.13 35.94 2,324,500 37.00 35.67
10-01-19 36.94 37.27 36.68 2,290,800 37.04 35.71
10-01-15 38.47 38.49 36.63 2,758,300 36.82 35.50
10-01-14 38.67 38.92 38.00 2,222,300 38.34 36.96
Date Open High Low Vol Cls adjCls
10-01-13 39.00 39.16 37.68 2,906,400 38.86 37.46
10-01-12 40.82 40.92 38.65 3,604,800 38.74 37.35
10-01-11 40.91 41.56 40.71 3,492,100 41.43 39.94
10-01-08 39.33 40.58 39.11 2,022,100 40.35 38.90
10-01-07 39.25 39.75 38.92 1,443,400 39.36 37.94
10-01-06 39.63 40.13 39.34 2,158,300 39.43 38.01
10-01-05 39.79 39.80 39.09 1,463,300 39.61 38.19
10-01-04 39.70 40.45 39.52 1,856,900 39.88 38.45
09-12-31 39.61 39.63 39.21 802,800 39.21 37.80
Date Open High Low Vol Cls adjCls
09-12-30 38.74 39.54 38.74 1,081,700 39.48 38.06
09-12-29 38.60 38.81 38.19 1,370,700 38.81 37.41
09-12-28 38.94 39.08 38.24 920,400 38.44 37.06
09-12-24 38.98 38.98 38.70 252,300 38.91 37.51
09-12-23 38.91 39.21 38.65 1,322,200 38.72 37.33
09-12-22 39.25 39.80 38.84 1,270,600 38.89 37.49
09-12-21 38.24 39.43 38.24 1,287,900 39.16 37.75
09-12-18 38.20 38.55 37.87 3,045,600 38.03 36.66
09-12-17 38.94 38.94 38.06 1,332,000 38.08 36.71
Date Open High Low Vol Cls adjCls
09-12-16 38.94 39.58 38.80 1,567,100 39.03 37.63
09-12-15 39.08 39.08 38.43 1,092,800 38.90 37.50
09-12-14 38.46 38.99 38.08 1,460,100 38.93 37.53
09-12-11 38.69 39.15 37.86 1,989,500 38.04 36.67
09-12-10 38.53 39.20 38.46 1,374,900 38.60 37.21
09-12-09 38.55 38.59 38.00 1,632,700 38.43 37.05
09-12-08 38.05 38.86 37.57 1,980,700 38.61 37.22
09-12-07 38.32 38.52 37.74 2,021,500 38.23 36.86
09-12-04 38.17 38.60 37.46 3,033,900 38.20 36.83
Date Open High Low Vol Cls adjCls
09-12-03 36.98 38.17 36.85 4,236,400 37.79 36.43
09-12-02 34.76 37.06 34.72 3,756,700 36.81 35.49
09-12-01 34.06 35.21 34.06 2,436,700 34.95 33.69
09-11-30 34.07 34.38 33.55 1,355,200 33.99 32.77
09-11-27 33.99 34.84 33.57 568,700 34.49 33.25
09-11-25 34.85 35.18 34.74 945,100 34.95 33.69
09-11-24 34.80 35.01 34.31 1,390,900 34.66 33.41
09-11-23 34.55 35.37 34.48 1,447,600 34.75 33.50
09-11-20 34.01 34.49 33.89 1,805,800 34.02 32.80
Date Open High Low Vol Cls adjCls
09-11-19 35.09 35.09 34.09 1,767,200 34.30 33.07
09-11-18 36.67 36.76 35.59 1,758,600 35.64 34.36
09-11-17 36.28 36.78 35.94 1,760,000 36.76 35.44
09-11-16 35.82 36.40 35.74 1,261,100 36.27 34.97
09-11-13 35.15 36.02 35.06 1,760,800 35.55 34.27
09-11-12 35.56 36.09 35.12 1,048,400 35.18 33.92
09-11-11 35.17 36.13 35.16 1,243,700 35.62 34.34
09-11-10 34.93 35.60 34.65 2,102,600 34.83 33.58
09-11-09 34.29 34.99 34.29 1,773,000 34.80 33.55
Date Open High Low Vol Cls adjCls
09-11-06 33.91 34.73 33.49 1,370,100 34.14 32.91
09-11-05 33.74 34.40 33.57 1,825,600 34.09 32.86
09-11-04 33.44 34.08 33.25 1,546,300 33.30 32.10
09-11-03 33.61 33.61 32.74 2,360,500 33.25 32.05
09-11-02 33.93 34.52 33.21 2,806,500 34.03 32.81
09-10-30 34.78 34.83 33.65 3,955,100 33.72 32.51
09-10-29 33.75 35.17 33.59 3,388,100 35.14 33.88
09-10-28 34.74 34.90 33.40 2,885,600 33.47 32.27
09-10-27 36.11 36.57 34.51 2,366,200 34.65 33.40
Date Open High Low Vol Cls adjCls
09-10-26 36.58 36.95 35.52 2,112,100 35.84 34.55
09-10-23 37.29 37.42 36.05 2,760,700 36.33 35.02
09-10-22 36.86 37.46 36.19 5,239,500 37.10 35.77
09-10-21 36.72 37.19 35.84 4,044,000 35.85 34.56
09-10-20 36.84 37.81 36.38 2,974,700 37.00 35.67
09-10-19 36.42 37.23 36.15 2,490,500 36.82 35.50
09-10-16 37.22 37.33 35.80 3,680,100 36.46 35.15
09-10-15 37.09 37.45 36.58 3,497,100 37.41 36.07
09-10-14 38.00 38.00 36.95 6,556,900 37.83 36.47
Date Open High Low Vol Cls adjCls
09-10-13 38.51 38.51 37.68 7,602,700 37.92 36.56
09-10-12 36.55 38.04 36.38 6,018,000 37.91 36.55
09-10-09 35.23 36.38 35.15 4,277,200 36.19 34.89
09-10-08 34.56 34.80 33.59 2,975,000 34.61 33.37
09-10-07 34.20 34.27 33.74 2,823,200 34.07 32.85
09-10-06 33.64 34.84 33.50 2,233,700 34.36 33.12
09-10-05 32.36 33.75 32.36 3,104,400 33.43 32.23
09-10-02 32.58 33.06 32.17 1,933,900 32.50 31.33
09-10-01 33.92 34.30 32.66 2,622,900 32.86 31.68
Date Open High Low Vol Cls adjCls
09-09-30 33.73 34.73 33.59 3,103,800 34.16 32.93
09-09-29 34.19 34.46 33.49 1,239,600 33.57 32.36
09-09-28 33.94 34.83 33.72 1,630,000 34.24 33.01
09-09-25 33.65 34.17 33.47 1,374,600 33.75 32.54
09-09-24 34.54 34.67 33.28 2,117,300 33.98 32.76
09-09-23 35.06 35.44 34.42 1,929,100 34.43 33.19
09-09-22 34.22 34.88 33.97 1,517,100 34.72 33.47
09-09-21 33.99 34.53 33.72 1,576,000 34.04 32.82
09-09-18 33.32 34.34 33.30 2,288,300 34.07 32.85
Date Open High Low Vol Cls adjCls
09-09-17 34.16 34.54 33.05 2,447,600 33.05 31.86
09-09-16 34.69 34.69 33.85 2,569,600 34.22 32.99
09-09-15 35.04 35.39 34.16 3,798,400 34.35 33.12
09-09-14 34.35 35.39 34.31 3,423,900 35.21 33.94
09-09-11 34.98 35.05 34.16 3,148,900 34.76 33.51
09-09-10 33.32 35.05 33.30 4,037,800 34.99 33.73
09-09-09 32.29 33.59 31.95 3,758,700 33.44 32.24
09-09-08 32.29 32.57 31.72 2,753,100 32.23 31.07
09-09-04 31.25 31.54 30.96 2,418,400 31.54 30.41
Date Open High Low Vol Cls adjCls
09-09-03 30.22 30.71 29.88 1,422,700 30.65 29.55
09-09-02 30.10 30.50 29.79 1,741,600 30.16 29.08
09-09-01 30.60 31.67 30.04 2,638,900 30.11 29.03
09-08-31 31.50 31.50 30.60 2,027,500 30.70 29.60
09-08-28 31.08 31.91 30.87 1,989,400 31.33 30.20
09-08-27 30.31 30.73 29.84 1,507,900 30.64 29.54
09-08-26 29.50 30.79 29.50 2,288,200 30.67 29.57
09-08-25 29.52 30.13 29.37 1,599,600 29.92 28.84
09-08-24 29.95 30.40 29.39 1,503,100 29.51 28.45
Date Open High Low Vol Cls adjCls
09-08-21 29.68 30.05 29.03 1,292,200 29.95 28.87
09-08-20 29.21 29.72 29.17 1,477,100 29.41 28.35
09-08-19 28.54 29.35 28.48 1,646,000 29.27 28.22
09-08-18 28.42 29.07 28.40 2,057,700 29.06 28.02
09-08-17 28.61 28.78 28.05 1,895,500 28.29 27.27
09-08-14 29.97 30.12 28.88 2,351,700 29.17 28.12
09-08-13 29.95 30.34 29.41 2,592,300 30.31 29.22
09-08-12 28.47 30.05 28.47 3,559,300 29.83 28.76
09-08-11 28.95 29.36 28.35 2,315,500 28.40 27.38
Date Open High Low Vol Cls adjCls
09-08-10 29.35 29.63 28.60 1,733,000 28.97 27.93
09-08-07 30.05 30.20 29.30 2,309,600 29.41 28.35
09-08-06 29.92 30.39 29.35 1,730,100 29.60 28.54
09-08-05 30.10 30.58 29.76 2,676,500 29.91 28.83
09-08-04 30.31 30.49 29.98 2,565,100 30.16 29.08
09-08-03 30.60 30.91 30.14 2,767,800 30.57 29.47
09-07-31 30.04 30.91 29.86 4,045,100 30.06 28.98
09-07-30 33.17 33.57 29.59 7,170,100 29.84 28.77
09-07-29 32.41 32.49 31.69 2,768,400 32.16 31.00
Date Open High Low Vol Cls adjCls
09-07-28 32.54 33.17 32.12 2,786,700 32.47 31.30
09-07-27 31.94 32.89 31.77 2,115,300 32.89 31.71
09-07-24 32.04 32.30 31.50 2,338,200 32.02 30.87
09-07-23 31.77 32.50 31.04 2,330,600 32.45 31.28
09-07-22 30.65 31.85 30.35 2,553,800 31.46 30.33
09-07-21 30.55 30.78 29.96 2,417,200 30.78 29.67
09-07-20 30.01 30.74 30.01 1,615,600 30.54 29.44
09-07-17 29.73 30.24 29.13 2,318,900 30.21 29.12
09-07-16 29.20 30.00 28.98 2,680,000 29.87 28.80
Date Open High Low Vol Cls adjCls
09-07-15 28.73 29.58 28.65 5,545,800 29.32 28.27
09-07-14 27.80 28.57 27.73 3,528,200 28.33 27.31
09-07-13 26.46 27.76 25.92 3,759,900 27.75 26.75
09-07-10 26.52 27.11 25.88 3,593,500 26.28 25.34
09-07-09 26.52 27.09 26.38 3,384,200 26.69 25.73
09-07-08 26.42 26.72 25.51 2,911,400 26.10 25.16
09-07-07 27.19 27.79 26.20 3,834,100 26.22 25.28
09-07-06 27.17 27.83 26.76 4,564,000 27.39 26.41
09-07-02 26.25 27.16 25.94 5,212,600 26.95 25.98
Date Open High Low Vol Cls adjCls
09-07-01 26.44 26.91 26.17 4,734,300 26.35 25.40
09-06-30 25.60 26.05 25.33 3,985,000 26.00 25.07
09-06-29 24.44 25.49 24.43 2,772,400 25.44 24.53
09-06-26 24.56 25.33 24.49 1,547,300 24.77 23.88
09-06-25 24.18 24.80 23.80 2,035,500 24.75 23.86
09-06-24 23.52 24.47 23.51 2,845,200 24.23 23.36
09-06-23 24.24 24.24 23.50 3,334,200 23.65 22.80
09-06-22 24.38 24.76 24.05 2,884,900 24.05 23.19
09-06-19 24.84 24.98 24.40 2,312,300 24.57 23.69
Date Open High Low Vol Cls adjCls
09-06-18 24.66 24.87 24.18 1,679,600 24.45 23.57
09-06-17 24.86 24.92 23.43 2,962,400 24.66 23.77
09-06-16 24.96 25.15 24.10 2,229,200 24.19 23.32
09-06-15 25.15 25.34 24.23 2,607,500 24.76 23.87
09-06-12 25.74 26.02 24.81 1,991,000 25.64 24.72
09-06-11 26.30 26.54 25.59 2,223,500 25.76 24.83
09-06-10 26.64 26.72 25.80 2,737,000 26.08 25.14
09-06-09 25.66 26.67 25.64 2,336,300 26.37 25.42
09-06-08 25.36 25.70 24.86 2,153,800 25.40 24.49
Date Open High Low Vol Cls adjCls
09-06-05 26.44 26.62 25.50 4,732,700 25.68 24.76
09-06-04 26.47 27.34 26.45 2,308,900 27.00 26.03
09-06-03 27.17 27.17 26.28 2,942,000 26.54 25.59
09-06-02 28.12 28.24 27.14 1,901,000 27.37 26.39
09-06-01 26.29 28.51 26.29 3,306,700 28.36 27.34
09-05-29 25.93 26.21 25.32 2,254,600 26.19 25.25
09-05-28 26.24 26.24 25.05 3,059,700 25.98 25.05
09-05-27 25.34 26.42 25.03 2,267,500 25.60 24.68
09-05-26 24.17 25.89 24.14 3,177,400 25.49 24.57
Date Open High Low Vol Cls adjCls
09-05-22 25.45 25.48 24.47 3,105,400 24.51 23.63
09-05-21 25.82 26.17 24.96 3,488,500 25.41 24.50
09-05-20 26.61 27.07 25.82 2,331,000 26.00 25.07
09-05-19 25.30 26.63 25.15 2,791,700 26.22 25.28
09-05-18 25.15 25.76 24.56 2,207,400 25.72 24.80
09-05-15 24.60 25.06 24.23 1,570,600 24.39 23.51
09-05-14 24.52 25.30 24.52 2,619,600 24.64 23.75
09-05-13 25.00 25.21 24.18 2,380,600 24.31 23.44
09-05-12 26.19 26.47 24.53 3,215,500 25.19 24.28
Date Open High Low Vol Cls adjCls
09-05-11 24.94 26.21 24.80 2,936,300 25.83 24.90
09-05-08 26.80 27.18 24.97 5,197,700 25.60 24.68
09-05-07 28.11 28.30 26.34 3,462,000 26.73 25.77
09-05-06 27.80 28.06 26.90 3,146,300 27.99 26.98
09-05-05 29.13 29.13 27.47 3,685,400 27.64 26.65
09-05-04 27.70 29.23 27.40 3,954,100 28.90 27.86
09-05-01 27.99 28.08 27.10 2,332,600 27.47 26.48
09-04-30 27.09 28.55 26.75 3,399,900 27.88 26.88
09-04-29 26.51 27.25 25.92 2,488,800 26.72 25.76
Date Open High Low Vol Cls adjCls
09-04-28 26.69 27.20 25.83 3,688,800 26.42 25.47
09-04-27 25.44 27.48 25.30 6,575,100 27.00 26.03
09-04-24 24.57 25.91 24.42 3,795,200 25.69 24.77
09-04-23 25.46 25.63 23.91 5,446,200 24.82 23.93
09-04-22 25.25 26.89 24.90 4,638,400 25.80 24.87
09-04-21 25.61 26.48 24.68 4,895,800 25.33 24.42
09-04-20 27.14 27.16 25.72 3,420,400 25.91 24.98
09-04-17 26.83 28.07 26.27 3,526,700 27.81 26.81
09-04-16 26.13 27.03 25.53 2,911,300 26.88 25.91
Date Open High Low Vol Cls adjCls
09-04-15 25.58 25.66 24.62 3,479,500 25.62 24.70
09-04-14 25.90 27.44 24.67 8,907,700 26.04 25.10
09-04-13 25.29 25.71 24.66 4,000,200 25.30 24.39
09-04-09 24.28 25.96 24.28 3,738,100 25.56 24.64
09-04-08 23.99 24.12 23.25 2,437,000 24.07 23.20
09-04-07 24.46 24.46 23.23 2,762,500 23.51 22.66
09-04-06 25.49 25.49 24.39 2,506,100 24.90 24.00
09-04-03 24.57 25.80 24.18 2,963,100 25.65 24.73
09-04-02 23.93 25.08 23.82 3,080,600 24.55 23.67
Date Open High Low Vol Cls adjCls
09-04-01 22.41 23.64 22.17 2,419,700 23.43 22.59
09-03-31 22.51 23.39 22.51 3,731,300 22.77 21.95
09-03-30 23.37 23.40 22.01 3,816,200 22.38 21.58
09-03-27 24.02 24.62 23.74 3,252,800 24.03 23.17
09-03-26 24.40 25.47 23.86 5,258,700 25.47 24.55
09-03-25 24.39 25.29 23.23 3,976,100 23.86 23.00
09-03-24 24.36 24.75 23.71 3,795,600 24.11 23.24
09-03-23 23.70 25.00 23.57 3,855,300 25.00 24.10
09-03-20 24.01 25.18 22.79 4,880,000 23.24 22.40
Date Open High Low Vol Cls adjCls
09-03-19 24.35 24.99 23.92 4,540,100 24.50 23.62
09-03-18 23.05 24.49 22.79 4,967,300 24.45 23.57
09-03-17 22.66 23.22 22.26 2,674,300 23.22 22.39
09-03-16 23.61 23.90 22.36 4,568,000 22.57 21.76
09-03-13 22.39 23.69 22.10 4,833,200 23.35 22.51
09-03-12 21.02 22.49 20.69 4,071,900 22.26 21.46
09-03-11 20.28 21.19 20.00 3,427,700 21.00 20.25
09-03-10 19.19 20.50 19.19 3,271,600 20.36 19.63
09-03-09 19.24 20.09 18.88 3,463,500 19.16 18.47
Date Open High Low Vol Cls adjCls
09-03-06 19.58 19.68 18.65 4,073,200 19.29 18.60
09-03-05 19.30 20.06 19.13 2,190,000 19.32 18.63
09-03-04 19.20 20.38 19.01 3,807,700 19.75 19.04
09-03-03 18.52 19.12 18.24 4,031,300 18.81 18.13
09-03-02 19.32 19.65 18.32 3,183,600 18.42 17.76
09-02-27 19.76 20.38 19.40 4,457,900 19.56 18.86
09-02-26 20.99 21.68 19.99 4,443,400 20.21 19.48
09-02-25 19.56 21.07 19.07 5,623,300 20.47 19.73
09-02-24 18.56 19.75 18.56 3,553,000 19.63 18.92
Date Open High Low Vol Cls adjCls
09-02-23 19.57 19.80 18.43 3,250,500 18.56 17.89
09-02-20 19.08 20.04 18.58 3,704,300 19.59 18.89
09-02-19 20.05 20.11 19.02 2,556,900 19.03 18.35
09-02-18 20.06 20.34 19.28 3,243,700 19.84 19.13
09-02-17 20.58 21.01 19.88 2,697,800 19.98 19.26
09-02-13 20.85 22.03 20.85 3,528,900 21.69 20.91
09-02-12 20.16 21.23 19.86 4,491,500 20.86 20.11
09-02-11 21.01 21.12 19.98 2,920,800 20.37 19.64
09-02-10 21.34 22.49 20.69 3,769,300 20.86 20.11
Date Open High Low Vol Cls adjCls
09-02-09 21.67 22.13 21.21 1,828,200 21.57 20.79
09-02-06 21.24 21.83 20.78 2,608,500 21.78 21.00
09-02-05 19.44 21.20 19.32 3,427,700 20.91 20.16
09-02-04 20.00 20.71 19.56 3,335,000 20.07 19.35
09-02-03 19.77 19.96 19.09 4,308,800 19.85 19.14
09-02-02 20.00 20.50 19.06 5,478,100 19.68 18.97
09-01-30 20.85 21.58 20.00 4,359,300 20.21 19.48
09-01-29 21.72 22.33 20.15 9,082,000 21.10 20.34
09-01-28 22.96 24.28 22.67 4,056,100 23.89 23.03
Date Open High Low Vol Cls adjCls
09-01-27 21.70 22.75 21.60 1,811,500 22.42 21.61
09-01-26 21.85 22.57 21.43 2,870,900 21.78 21.00
09-01-23 20.32 22.34 20.22 3,913,800 21.91 21.12
09-01-22 20.69 21.39 19.95 3,004,600 20.56 19.82
09-01-21 21.15 21.40 20.08 3,189,900 21.19 20.43
09-01-20 21.90 22.36 20.89 3,297,300 20.89 20.14
09-01-16 21.75 22.46 21.15 3,627,400 22.17 21.37
09-01-15 20.34 21.50 19.75 4,188,500 21.13 20.37
09-01-14 21.17 21.50 20.33 2,427,700 20.45 19.71
Date Open High Low Vol Cls adjCls
09-01-13 21.93 22.69 21.20 3,387,300 21.63 20.85
09-01-12 23.35 23.42 21.89 3,176,900 22.28 21.48
09-01-09 23.43 23.59 22.61 3,068,700 23.50 22.66
09-01-08 22.61 23.48 22.24 2,588,500 23.35 22.51
09-01-07 22.98 23.07 21.90 2,590,700 22.66 21.85
09-01-06 22.36 23.68 21.80 3,135,000 23.36 22.52
09-01-05 21.62 22.34 21.44 1,900,100 21.99 21.20
09-01-02 21.47 22.18 20.65 2,620,900 22.04 21.25
08-12-31 21.70 21.79 21.03 2,419,400 21.28 20.51
Date Open High Low Vol Cls adjCls
08-12-30 20.85 22.00 20.77 2,537,600 21.76 20.98
08-12-29 21.04 21.08 20.49 1,539,200 20.78 20.03
08-12-26 21.01 21.01 20.62 766,700 20.87 20.12
08-12-24 20.77 20.95 20.69 764,300 20.87 20.12
08-12-23 21.47 21.56 20.37 2,143,800 20.79 20.04
08-12-22 22.06 22.06 20.83 2,323,400 21.43 20.66
08-12-19 22.30 23.20 21.52 4,105,400 22.06 21.27
08-12-18 22.94 23.20 21.46 2,835,300 21.91 21.12
08-12-17 22.18 23.44 21.87 3,233,000 22.90 22.08
Date Open High Low Vol Cls adjCls
08-12-16 21.77 22.52 21.44 4,106,700 22.47 21.66
08-12-15 23.01 23.01 21.02 4,312,800 21.43 20.66
08-12-12 20.69 23.32 20.66 3,556,300 23.02 22.19
08-12-11 21.51 22.17 20.65 1,893,700 20.87 20.12
08-12-10 21.70 22.31 21.05 2,619,600 21.80 21.02
08-12-09 19.93 22.97 19.55 5,272,000 21.45 20.68
08-12-08 20.35 20.59 19.71 3,076,100 20.20 19.47
08-12-05 19.09 20.38 18.52 2,286,000 20.31 19.58
08-12-04 19.96 20.87 18.99 1,924,300 19.38 18.68
Date Open High Low Vol Cls adjCls
08-12-03 18.68 20.43 18.51 2,316,600 20.36 19.63
08-12-02 18.98 19.65 18.53 2,291,800 19.10 18.41
08-12-01 19.81 19.89 19.07 2,130,600 19.07 18.38
08-11-28 20.67 20.88 19.90 842,100 20.20 19.47
08-11-26 18.81 21.00 18.58 2,942,300 20.94 20.19
08-11-25 19.54 19.55 18.33 3,548,200 19.04 18.36
08-11-24 18.05 19.57 17.96 4,190,200 19.31 18.62
08-11-21 15.79 17.88 15.34 5,980,800 17.82 17.18
08-11-20 14.88 17.18 14.72 4,787,200 15.47 14.91
Date Open High Low Vol Cls adjCls
08-11-19 16.45 16.87 14.96 2,515,500 15.00 14.46
08-11-18 16.78 17.26 15.70 3,376,100 16.50 15.91
08-11-17 17.73 18.18 16.79 3,014,100 16.82 16.22
08-11-14 19.10 19.26 17.46 4,048,300 17.99 17.34
08-11-13 18.03 19.57 16.68 5,928,400 19.56 18.86
08-11-12 19.01 19.53 17.92 4,296,900 18.04 17.39
08-11-11 19.77 20.18 18.76 2,601,800 19.34 18.64
08-11-10 21.81 21.90 19.79 1,578,600 19.94 19.22
08-11-07 21.20 21.69 20.51 2,224,900 21.04 20.28
Date Open High Low Vol Cls adjCls
08-11-06 22.95 23.34 20.74 2,737,600 20.84 20.09
08-11-05 24.49 24.71 23.00 2,959,500 23.03 22.20
08-11-04 23.35 25.21 22.79 5,138,200 24.77 23.88
08-11-03 22.85 23.47 22.55 2,561,000 22.91 22.09
08-10-31 20.89 22.94 20.55 3,702,900 22.36 21.56
08-10-30 20.31 21.20 20.01 2,720,000 21.02 20.26
08-10-29 20.95 21.09 19.71 3,190,100 20.03 19.31
08-10-28 20.07 20.90 18.96 5,322,200 20.83 20.08
08-10-27 18.65 20.46 18.48 4,196,100 19.52 18.82
Date Open High Low Vol Cls adjCls
08-10-24 17.59 19.73 17.55 4,529,500 19.23 18.54
08-10-23 18.57 20.19 18.12 6,783,300 18.91 18.23
08-10-22 20.08 20.70 18.87 3,795,100 19.21 18.52
08-10-21 21.85 22.36 20.66 3,019,300 20.79 20.04
08-10-20 21.72 22.46 21.39 2,975,800 22.35 21.55
08-10-17 21.22 22.00 20.98 2,695,300 21.12 20.36
08-10-16 21.33 22.04 19.71 5,707,400 21.87 21.08
08-10-15 22.92 23.36 21.00 2,817,800 21.00 20.25
08-10-14 25.11 25.89 23.20 4,983,300 23.26 22.42
Date Open High Low Vol Cls adjCls
08-10-13 24.25 25.11 23.64 3,109,500 25.04 24.14
08-10-10 21.37 24.16 20.38 6,912,200 22.86 22.04
08-10-09 23.36 23.86 21.69 4,814,300 22.17 21.37
08-10-08 21.89 24.02 21.55 5,443,800 23.06 22.23
08-10-07 26.04 26.31 22.49 6,133,200 22.62 21.81
08-10-06 25.84 26.01 23.98 6,508,700 25.75 24.82
08-10-03 28.78 29.17 26.11 7,459,600 26.25 25.31
08-10-02 30.11 30.15 28.47 4,535,000 28.49 27.47
08-10-01 31.04 31.74 30.38 3,228,800 30.54 29.44
Date Open High Low Vol Cls adjCls
08-09-30 31.01 31.98 30.07 3,699,000 31.49 30.36
08-09-29 31.26 31.58 29.99 3,124,600 30.50 29.40
08-09-26 30.98 32.17 30.50 1,899,600 32.07 30.92
08-09-25 31.36 32.23 31.28 2,612,200 31.80 30.66
08-09-24 30.81 32.47 30.80 3,123,300 31.18 30.06
08-09-23 30.93 32.09 30.52 2,994,300 30.97 29.86
08-09-22 33.01 33.37 31.43 1,948,800 31.43 30.30
08-09-19 33.38 34.12 32.77 4,297,800 33.44 32.24
08-09-18 31.08 32.88 30.00 4,671,300 32.43 31.26
Date Open High Low Vol Cls adjCls
08-09-17 31.00 31.88 30.06 3,962,200 30.10 29.02
08-09-16 30.49 31.89 30.36 4,273,100 31.46 30.33
08-09-15 31.10 32.23 30.81 3,646,500 31.14 30.02
08-09-12 32.17 32.49 31.43 3,380,100 31.98 30.83
08-09-11 31.75 32.56 30.91 5,483,500 32.22 31.06
08-09-10 31.25 32.35 31.14 6,719,900 32.23 31.07
08-09-09 32.25 32.48 30.76 4,084,700 30.89 29.78
08-09-08 33.21 33.54 31.25 4,067,300 31.96 30.81
08-09-05 31.68 32.80 31.52 4,824,000 32.33 31.17
Date Open High Low Vol Cls adjCls
08-09-04 32.97 33.60 31.83 6,126,400 32.05 30.90
08-09-03 35.89 35.96 33.47 4,753,100 33.64 32.43
08-09-02 37.59 37.96 35.90 2,935,200 35.99 34.70
08-08-29 37.82 37.86 36.36 2,370,000 36.76 35.44
08-08-28 37.84 38.22 37.35 2,067,300 38.19 36.82
08-08-27 37.61 38.14 37.19 2,039,500 37.71 36.35
08-08-26 38.13 38.20 37.19 3,088,300 37.34 36.00
08-08-25 37.90 38.27 37.76 2,807,300 38.10 36.73
08-08-22 37.86 38.53 37.61 1,783,600 38.30 36.92
Date Open High Low Vol Cls adjCls
08-08-21 37.19 37.52 36.63 1,642,400 37.14 35.80
08-08-20 37.47 38.35 37.08 1,926,900 37.51 36.16
08-08-19 37.36 37.55 36.72 2,316,100 37.33 35.99
08-08-18 38.56 38.96 37.11 2,587,300 37.59 36.24
08-08-15 38.66 38.82 38.06 2,402,200 38.52 37.14
08-08-14 39.11 39.11 37.95 2,959,200 38.47 37.09
08-08-13 40.20 40.42 38.00 5,613,100 38.46 37.08
08-08-12 39.15 40.24 39.15 3,904,200 39.55 38.13
08-08-11 37.11 39.96 36.95 5,496,600 39.62 38.20
Date Open High Low Vol Cls adjCls
08-08-08 35.52 37.52 35.41 4,178,300 37.08 35.75
08-08-07 35.56 36.71 35.17 4,020,100 35.77 34.48
08-08-06 34.36 36.06 34.07 4,494,000 36.06 34.76
08-08-05 33.15 34.03 33.15 2,428,000 34.03 32.81
08-08-04 33.24 33.58 32.75 2,444,600 32.96 31.78
08-08-01 32.85 33.03 31.95 4,104,400 32.60 31.43
08-07-31 33.55 34.36 32.79 5,398,200 32.89 31.71
08-07-30 32.50 34.97 32.33 7,794,700 34.11 32.88
08-07-29 31.04 31.77 30.35 4,576,200 31.59 30.45
Date Open High Low Vol Cls adjCls
08-07-28 30.94 31.79 30.30 2,569,100 30.74 29.63
08-07-25 31.45 31.54 30.77 2,577,200 31.31 30.18
08-07-24 33.23 33.28 31.30 2,787,900 31.45 30.32
08-07-23 32.58 33.75 32.22 3,070,200 33.01 31.82
08-07-22 33.52 33.66 32.00 3,946,600 32.40 31.24
08-07-21 33.66 35.07 33.60 3,539,100 34.45 33.21
08-07-18 33.27 33.74 32.47 2,043,900 33.27 32.07
08-07-17 33.60 33.91 32.74 2,228,100 33.72 32.51
08-07-16 32.06 33.85 31.71 3,357,500 33.44 32.24
Date Open High Low Vol Cls adjCls
08-07-15 32.00 32.73 31.33 4,896,200 32.18 31.02
08-07-14 32.65 33.05 31.62 2,560,300 32.04 30.89
08-07-11 33.07 33.13 31.53 4,215,800 32.50 31.33
08-07-10 33.75 34.33 32.93 3,458,800 34.08 32.85
08-07-09 34.81 35.95 33.55 3,777,000 33.75 32.54
08-07-08 35.09 35.49 34.25 4,267,500 35.07 33.81
08-07-07 35.50 36.24 34.27 3,808,600 35.25 33.98
08-07-03 36.82 36.92 34.85 2,276,900 35.35 34.08
08-07-02 37.57 37.97 36.29 3,291,800 36.46 35.15
Date Open High Low Vol Cls adjCls
08-07-01 36.72 38.00 36.66 4,153,900 37.87 36.51
08-06-30 36.89 37.58 36.09 2,879,300 36.15 34.85
08-06-27 36.38 37.30 36.38 3,166,800 37.12 35.79
08-06-26 38.37 38.45 36.40 3,328,200 36.57 35.26
08-06-25 38.61 39.48 38.61 3,173,400 38.90 37.50
08-06-24 37.67 39.20 37.60 7,954,400 38.53 37.14
08-06-23 36.89 37.20 35.98 1,984,100 36.03 34.73
08-06-20 36.98 37.37 36.23 2,988,300 36.69 35.37
08-06-19 36.70 37.84 36.59 2,831,200 37.42 36.07
Date Open High Low Vol Cls adjCls
08-06-18 37.89 37.89 36.67 1,988,000 36.79 35.47
08-06-17 38.37 38.54 37.67 3,711,500 37.74 36.38
08-06-16 36.51 38.42 36.51 4,146,500 38.21 36.84
08-06-13 36.90 37.74 36.68 2,037,900 37.01 35.68
08-06-12 36.79 37.22 36.34 2,753,600 36.58 35.26
08-06-11 36.69 37.08 36.00 5,879,300 36.49 35.18
08-06-10 37.72 37.75 36.65 4,235,100 36.85 35.53
08-06-09 38.76 38.86 37.55 3,801,400 38.20 36.83
08-06-06 39.29 39.65 38.72 3,065,400 38.72 37.33
Date Open High Low Vol Cls adjCls
08-06-05 39.70 40.65 39.19 2,691,600 39.56 38.14
08-06-04 40.15 40.53 39.50 2,958,300 39.68 38.25
08-06-03 40.59 40.74 39.33 4,107,400 39.62 38.20
08-06-02 40.59 41.08 39.87 2,594,400 40.51 39.05
08-05-30 40.50 40.90 39.91 2,770,200 40.70 39.24
08-05-29 40.45 40.93 40.13 2,496,700 40.32 38.87
08-05-28 40.58 40.58 39.72 3,247,400 40.35 38.90
08-05-27 39.31 40.60 39.09 6,809,500 40.54 39.08
08-05-23 39.19 39.39 37.76 5,566,500 38.05 36.68
Date Open High Low Vol Cls adjCls
08-05-22 39.46 40.34 39.30 3,175,800 39.36 37.94
08-05-21 39.91 40.68 39.44 3,655,000 39.52 38.10
08-05-20 41.03 41.48 39.70 3,888,600 40.00 38.56
08-05-19 41.81 42.36 41.03 3,831,900 41.08 39.60
08-05-16 42.07 42.12 41.21 2,679,000 41.91 40.40
08-05-15 41.90 41.91 40.68 3,381,500 41.87 40.36
08-05-14 40.39 42.29 40.18 4,861,500 41.74 40.24
08-05-13 40.27 40.57 39.78 2,878,700 40.03 38.59
08-05-12 39.72 40.34 39.00 3,605,600 40.34 38.89
Date Open High Low Vol Cls adjCls
08-05-09 39.58 40.41 39.38 1,948,300 40.09 38.65
08-05-08 40.16 40.46 39.32 3,407,500 40.11 38.67
08-05-07 41.25 41.57 40.09 2,419,200 40.27 38.82
08-05-06 41.19 41.68 40.55 3,243,500 41.49 40.00
08-05-05 43.25 43.25 41.26 2,698,200 41.51 40.02
08-05-02 43.21 43.70 42.30 2,185,400 42.75 41.21
08-05-01 41.00 43.03 40.80 2,913,000 42.69 41.16
08-04-30 41.78 41.88 40.73 2,728,800 40.84 39.37
08-04-29 42.04 42.46 41.37 1,814,100 41.56 40.07
Date Open High Low Vol Cls adjCls
08-04-28 42.28 42.48 41.80 2,413,000 42.21 40.69
08-04-25 43.40 44.13 41.84 2,848,700 42.63 41.10
08-04-24 39.81 43.99 39.75 7,954,600 43.23 41.68
08-04-23 40.82 42.04 40.44 3,921,100 41.13 39.65
08-04-22 41.60 41.92 39.69 3,894,800 40.52 39.06
08-04-21 42.52 42.94 42.02 2,239,800 42.62 41.09
08-04-18 43.67 43.67 41.96 5,264,000 42.85 41.31
08-04-17 43.42 43.67 42.00 2,748,200 42.98 41.43
08-04-16 40.91 43.27 40.84 3,602,200 42.96 41.42
Date Open High Low Vol Cls adjCls
08-04-15 41.21 41.21 40.06 3,255,900 40.42 38.97
08-04-14 40.90 41.59 40.39 2,429,800 41.08 39.60
08-04-11 42.94 43.32 40.79 3,107,300 41.00 39.53
08-04-10 42.09 43.67 41.61 3,343,200 43.55 41.98
08-04-09 42.49 42.49 41.26 3,474,900 41.98 40.47
08-04-08 43.14 43.20 41.78 5,272,000 42.01 40.50
08-04-07 44.12 44.73 43.75 3,782,600 44.04 42.46
08-04-04 43.40 44.34 42.76 4,317,600 43.76 42.19
08-04-03 40.64 43.51 40.04 4,570,200 43.30 41.74
Date Open High Low Vol Cls adjCls
08-04-02 39.94 40.98 39.94 2,622,300 40.93 39.46
08-04-01 39.06 40.61 39.06 3,719,500 40.00 38.56
08-03-31 37.55 38.51 37.55 1,747,900 38.22 36.85
08-03-28 37.99 38.61 37.60 2,072,500 37.73 36.37
08-03-27 38.03 38.41 37.54 2,446,700 37.59 36.24
08-03-26 37.93 38.17 37.05 2,030,800 37.77 36.41
08-03-25 37.95 38.57 37.72 1,299,700 38.25 36.87
08-03-24 37.18 38.47 36.95 3,740,200 38.09 36.72
08-03-20 36.69 37.15 36.15 3,188,400 36.90 35.57
Date Open High Low Vol Cls adjCls
08-03-19 39.20 39.21 36.78 3,086,200 36.81 35.49
08-03-18 38.20 38.97 37.72 3,383,900 38.78 37.39
08-03-17 37.94 38.61 36.76 3,129,800 37.51 36.16
08-03-14 40.67 40.85 38.41 2,614,600 38.54 37.15
08-03-13 38.13 40.50 37.59 3,551,400 40.46 39.01
08-03-12 39.04 39.17 37.90 3,098,400 38.53 37.14
08-03-11 38.25 39.10 37.86 2,348,600 39.00 37.60
08-03-10 38.41 38.54 37.36 1,578,100 37.39 36.05
08-03-07 37.74 39.17 37.53 3,249,900 38.36 36.98
Date Open High Low Vol Cls adjCls
08-03-06 39.59 39.98 37.75 2,597,500 37.88 36.52
08-03-05 39.94 40.74 39.24 2,630,400 39.68 38.25
08-03-04 39.41 39.95 38.51 2,374,400 39.92 38.48
08-03-03 40.05 40.58 39.50 2,237,400 39.97 38.53
08-02-29 41.92 42.31 40.09 3,024,300 40.24 38.79
08-02-28 42.52 42.74 41.46 3,819,400 42.38 40.86
08-02-27 42.37 43.07 41.79 2,973,000 42.91 41.37
08-02-26 40.63 42.53 40.09 3,710,800 41.89 40.38
08-02-25 40.31 41.25 39.80 2,192,400 40.82 39.35
Date Open High Low Vol Cls adjCls
08-02-22 40.03 40.44 39.42 1,535,500 40.31 38.86
08-02-21 40.18 41.69 39.82 2,703,400 39.94 38.50
08-02-20 38.40 40.44 38.38 3,112,900 39.98 38.54
08-02-19 39.63 39.75 38.50 2,632,300 38.74 37.35
08-02-15 38.45 38.95 37.44 2,428,600 38.25 36.87
08-02-14 39.70 39.79 38.60 2,363,000 38.78 37.39
08-02-13 38.89 39.86 38.62 4,227,400 39.60 38.18
08-02-12 39.70 39.82 37.77 3,222,500 37.89 36.53
08-02-11 38.62 39.94 38.52 2,462,300 39.52 38.10
Date Open High Low Vol Cls adjCls
08-02-08 37.78 38.72 37.58 2,532,100 38.52 37.14
08-02-07 37.78 38.84 36.86 2,431,800 38.22 36.85
08-02-06 38.82 39.52 37.90 3,385,000 37.96 36.60
08-02-05 39.08 39.58 38.51 2,400,400 38.68 37.29
08-02-04 40.35 41.16 39.70 1,766,600 39.83 38.40
08-02-01 38.52 40.85 38.52 3,391,000 40.71 39.25
08-01-31 38.39 39.43 37.98 3,305,300 38.39 37.01
08-01-30 40.10 40.29 38.75 3,136,600 38.99 37.59
08-01-29 40.15 40.29 38.33 1,947,700 40.16 38.72
Date Open High Low Vol Cls adjCls
08-01-28 39.49 39.92 38.94 2,500,300 39.80 38.37
08-01-25 42.74 43.49 39.33 4,656,800 39.36 37.94
08-01-24 40.49 42.44 40.36 3,632,500 41.07 39.59
08-01-23 38.64 40.67 37.55 4,082,600 40.49 39.03
08-01-22 40.03 41.19 39.31 3,402,600 39.96 38.52
08-01-18 40.02 42.00 39.51 4,245,800 41.59 40.09
08-01-17 40.73 41.70 39.67 3,550,900 39.72 38.29
08-01-16 38.12 41.68 37.63 5,642,200 40.67 39.21
08-01-15 39.61 39.67 37.92 3,030,200 38.20 36.83
Date Open High Low Vol Cls adjCls
08-01-14 38.23 39.92 38.23 2,372,800 39.53 38.11
08-01-11 38.44 38.91 37.53 2,292,700 37.93 36.57
08-01-10 38.34 39.26 37.91 2,245,500 38.83 37.43
08-01-09 38.43 38.95 37.19 3,908,200 38.88 37.48
08-01-08 40.05 41.57 38.31 3,722,200 38.31 36.93
08-01-07 40.42 41.08 39.81 4,009,500 40.28 38.83
08-01-04 41.28 41.32 39.47 2,781,300 40.02 38.58
08-01-03 42.56 42.76 41.42 2,959,500 41.77 40.27
08-01-02 42.96 43.80 42.05 2,313,900 42.63 41.10
Date Open High Low Vol Cls adjCls
07-12-31 43.13 44.09 43.10 1,074,600 43.23 41.68
07-12-28 44.44 44.44 43.10 1,189,800 43.53 41.97
07-12-27 44.89 44.96 43.64 1,026,700 43.90 42.32
07-12-26 44.88 45.23 44.25 957,700 44.64 43.04
07-12-24 44.74 46.19 44.35 998,600 44.87 43.26
07-12-21 44.59 44.70 43.87 2,618,300 44.42 42.82
07-12-20 43.06 43.74 42.67 1,835,000 43.74 42.17
07-12-19 44.06 44.34 42.91 2,030,400 42.91 41.37
07-12-18 44.49 44.67 43.78 1,403,100 44.19 42.60
Date Open High Low Vol Cls adjCls
07-12-17 44.30 45.27 44.17 1,789,300 44.17 42.58
07-12-14 44.18 44.73 43.89 1,444,600 44.25 42.66
07-12-13 44.87 45.15 43.87 1,680,200 44.56 42.96
07-12-12 45.94 45.97 44.59 2,255,400 45.17 43.55
07-12-11 47.71 47.75 45.01 3,370,300 45.13 43.51
07-12-10 47.68 47.90 47.15 1,633,100 47.61 45.90
07-12-07 47.54 47.95 47.04 1,700,100 47.20 45.50
07-12-06 45.60 47.79 45.28 2,967,900 47.56 45.85
07-12-05 45.66 46.29 45.18 2,299,500 45.58 43.94
Date Open High Low Vol Cls adjCls
07-12-04 44.91 45.64 44.80 1,787,100 45.32 43.69
07-12-03 45.71 46.38 45.44 1,410,400 45.69 44.05
07-11-30 47.99 48.00 45.72 2,643,700 45.85 44.20
07-11-29 47.19 48.00 46.30 1,845,700 47.35 45.65
07-11-28 44.35 47.37 44.22 2,598,700 46.71 45.03
07-11-27 43.66 44.70 43.43 1,762,800 44.40 42.80
07-11-26 45.06 45.25 43.71 1,562,300 43.71 42.14
07-11-23 45.10 45.35 44.40 674,000 44.91 43.30
07-11-21 44.60 45.35 44.07 1,645,300 44.50 42.90
Date Open High Low Vol Cls adjCls
07-11-20 45.36 45.61 44.00 2,614,000 44.63 43.03
07-11-19 45.99 46.20 45.00 1,768,000 45.41 43.78
07-11-16 47.36 47.53 45.52 3,009,500 46.00 44.35
07-11-15 46.51 47.60 46.25 3,027,500 47.12 45.43
07-11-14 47.83 47.98 47.05 2,381,400 47.21 45.51
07-11-13 47.10 48.29 47.02 2,773,100 47.90 46.18
07-11-12 47.20 47.69 46.35 2,212,100 47.02 45.33
07-11-09 46.30 47.82 45.88 2,933,200 47.19 45.49
07-11-08 46.93 47.71 45.71 3,986,600 46.86 45.18
Date Open High Low Vol Cls adjCls
07-11-07 47.23 48.10 46.57 2,468,200 46.59 44.92
07-11-06 48.50 48.58 47.32 2,309,000 47.71 45.99
07-11-05 48.20 48.60 47.36 2,331,200 48.13 46.40
07-11-02 49.57 49.60 48.23 1,898,600 48.65 46.90
07-11-01 49.88 50.18 48.84 2,241,600 48.84 47.08
07-10-31 50.23 50.35 49.39 2,200,300 50.20 48.40
07-10-30 50.10 51.28 49.97 2,698,300 50.02 48.22
07-10-29 49.22 50.60 49.06 2,948,900 50.59 48.77
07-10-26 49.80 50.17 48.20 4,286,200 48.91 47.15
Date Open High Low Vol Cls adjCls
07-10-25 53.19 53.19 49.48 5,435,700 50.02 48.22
07-10-24 53.35 54.00 52.09 2,104,500 53.32 51.40
07-10-23 53.60 54.29 52.51 1,872,800 54.09 52.15
07-10-22 53.62 55.13 53.25 1,564,800 54.30 52.35
07-10-19 55.46 55.63 53.66 2,576,600 53.71 51.78
07-10-18 55.49 55.66 54.62 2,028,400 55.51 53.51
07-10-17 56.28 57.66 55.53 3,454,300 56.09 54.07
07-10-16 54.40 56.04 54.25 3,217,200 55.74 53.74
07-10-15 54.83 54.97 53.96 2,329,900 54.67 52.70
Date Open High Low Vol Cls adjCls
07-10-12 54.23 55.88 54.23 2,504,500 54.70 52.73
07-10-11 56.83 57.20 53.01 5,594,900 53.70 51.77
07-10-10 53.67 55.27 53.18 3,763,900 55.01 53.03
07-10-09 54.40 54.85 52.87 2,845,700 53.77 51.84
07-10-08 54.05 54.99 53.56 1,136,800 54.44 52.48
07-10-05 53.62 54.48 53.20 1,317,900 53.96 52.02
07-10-04 54.30 54.60 52.75 2,209,000 53.35 51.43
07-10-03 55.75 55.75 53.54 2,692,800 54.31 52.36
07-10-02 56.50 56.50 55.39 1,702,900 56.07 54.05
Date Open High Low Vol Cls adjCls
07-10-01 53.55 56.64 53.40 2,955,900 56.40 54.37
07-09-28 52.93 53.89 52.86 1,857,100 53.26 51.35
07-09-27 53.27 53.60 52.25 1,796,100 52.86 50.96
07-09-26 54.24 54.96 52.90 2,399,900 53.15 51.24
07-09-25 53.20 54.49 53.09 1,525,100 54.18 52.23
07-09-24 54.00 54.00 52.98 1,749,300 53.45 51.53
07-09-21 53.48 54.14 53.30 2,654,500 53.81 51.88
07-09-20 51.80 53.16 51.65 1,880,100 53.04 51.13
07-09-19 53.75 54.59 52.24 2,058,000 52.61 50.72
Date Open High Low Vol Cls adjCls
07-09-18 51.66 53.45 51.49 1,606,800 53.26 51.35
07-09-17 50.15 52.32 50.15 2,465,300 51.50 49.65
07-09-14 50.10 50.72 49.48 2,310,800 50.38 48.57
07-09-13 50.56 51.25 50.00 2,884,700 50.40 48.59
07-09-12 52.80 52.80 49.98 2,980,600 50.03 48.23
07-09-11 52.81 53.03 52.15 1,227,600 52.74 50.84
07-09-10 52.61 53.19 51.67 2,059,200 52.31 50.43
07-09-07 53.11 53.27 51.72 1,353,700 52.11 50.24
07-09-06 53.20 53.88 52.84 1,410,900 53.76 51.83
Date Open High Low Vol Cls adjCls
07-09-05 54.25 54.50 52.43 1,993,400 52.87 50.97
07-09-04 53.37 54.91 53.31 1,757,500 54.41 52.45
07-08-31 53.40 53.71 52.30 1,936,100 53.63 51.70
07-08-30 53.46 53.72 52.45 1,776,800 52.57 50.68
07-08-29 53.00 54.25 52.51 1,721,700 53.82 51.89
07-08-28 53.04 53.78 52.28 2,316,000 52.50 50.61
07-08-27 54.49 54.49 52.87 2,117,400 53.78 51.85
07-08-24 53.30 54.55 53.29 1,303,800 54.55 52.59
07-08-23 54.70 54.77 53.37 1,448,200 53.54 51.62
Date Open High Low Vol Cls adjCls
07-08-22 54.12 54.88 53.07 1,743,300 54.53 52.57
07-08-21 54.05 54.88 53.50 1,834,600 53.63 51.70
07-08-20 54.03 54.48 53.31 1,486,300 54.30 52.35
07-08-17 52.95 55.58 52.52 3,188,100 54.12 52.17
07-08-16 51.07 52.75 50.50 3,634,700 52.33 50.45
07-08-15 52.00 53.76 51.38 3,380,700 51.50 49.65
07-08-14 54.05 55.06 52.89 2,265,600 53.02 51.11
07-08-13 55.49 56.29 54.01 2,750,900 54.15 52.20
07-08-10 54.82 55.54 52.65 3,679,100 55.04 53.06
Date Open High Low Vol Cls adjCls
07-08-09 58.00 59.20 54.88 4,037,400 55.31 53.32
07-08-08 58.03 59.79 57.72 3,445,600 58.63 56.52
07-08-07 57.48 58.10 56.23 1,956,400 57.59 55.52
07-08-06 55.26 57.55 54.82 3,564,600 57.47 55.40
07-08-03 57.23 57.57 54.82 2,849,800 54.82 52.85
07-08-02 58.33 58.46 56.79 2,590,300 57.23 55.17
07-08-01 58.53 58.55 56.46 3,253,600 57.91 55.83
07-07-31 59.04 59.90 57.83 4,258,700 57.84 55.76
07-07-30 57.00 58.59 56.82 2,672,500 57.74 55.66
Date Open High Low Vol Cls adjCls
07-07-27 57.30 58.35 56.86 2,575,300 56.87 54.83
07-07-26 57.79 57.94 56.13 3,450,900 57.03 54.98
07-07-25 57.46 58.74 56.02 4,699,400 58.40 56.30
07-07-24 58.67 58.67 56.50 3,499,700 57.00 54.95
07-07-23 59.73 60.03 58.51 1,786,300 58.92 56.80
07-07-20 59.07 60.10 58.78 2,534,400 59.16 57.03
07-07-19 58.71 59.25 58.17 2,323,800 59.02 56.90
07-07-18 58.61 58.75 57.22 5,781,600 58.12 56.03
07-07-17 54.85 60.82 54.80 12,174,500 59.98 57.82
Date Open High Low Vol Cls adjCls
07-07-16 54.32 54.87 53.89 1,861,400 54.45 52.49
07-07-13 53.69 54.48 53.45 2,394,300 54.31 52.36
07-07-12 52.53 53.70 52.03 2,564,600 53.64 51.71
07-07-11 51.40 52.19 51.20 1,930,800 52.00 50.13
07-07-10 51.86 52.65 51.80 2,210,900 51.82 49.96
07-07-09 52.18 52.75 51.48 1,782,400 52.07 50.20
07-07-06 52.00 52.11 51.52 1,380,200 51.95 50.08
07-07-05 51.66 52.00 51.15 1,434,800 51.79 49.93
07-07-03 51.93 52.21 51.57 1,014,500 51.69 49.83
Date Open High Low Vol Cls adjCls
07-07-02 51.70 52.65 51.43 2,088,900 51.67 49.81
07-06-29 51.36 51.67 51.08 3,136,500 51.40 49.55
07-06-28 51.06 51.57 50.81 3,407,200 51.08 49.24
07-06-27 51.04 51.93 50.88 2,741,000 51.88 50.01
07-06-26 52.70 52.80 51.03 3,598,500 51.30 49.46
07-06-25 53.16 53.35 52.20 2,291,400 52.40 50.52
07-06-22 53.94 54.58 53.07 2,967,500 53.11 51.20
07-06-21 52.80 54.59 52.63 4,290,100 54.00 52.06
07-06-20 53.28 53.82 52.61 2,363,400 52.85 50.95
Date Open High Low Vol Cls adjCls
07-06-19 53.62 53.68 52.90 1,812,700 53.32 51.40
07-06-18 54.00 54.43 53.61 1,699,500 53.62 51.69
07-06-15 53.88 54.26 53.35 3,203,200 53.91 51.97
07-06-14 52.50 53.68 52.34 2,282,800 53.35 51.43
07-06-13 52.24 52.80 51.89 2,557,800 52.31 50.43
07-06-12 51.21 52.95 50.95 4,344,400 51.98 50.11
07-06-11 52.08 52.08 51.10 2,471,500 51.53 49.68
07-06-08 51.04 52.32 50.83 2,454,400 52.18 50.30
07-06-07 52.32 52.73 51.00 3,320,100 51.11 49.27
Date Open High Low Vol Cls adjCls
07-06-06 53.45 53.79 52.46 1,992,500 52.59 50.70
07-06-05 54.57 54.86 53.20 2,726,600 53.80 51.87
07-06-04 53.90 54.94 53.53 2,699,300 54.65 52.69
07-06-01 53.82 54.65 53.70 2,491,600 54.04 52.10
07-05-31 53.24 54.17 53.19 3,877,800 53.72 51.79
07-05-30 52.87 53.29 52.15 3,164,500 53.29 51.37
07-05-29 52.99 53.69 52.58 2,803,200 53.26 51.35
07-05-25 52.49 53.16 52.03 2,861,600 52.99 51.08
07-05-24 50.71 53.23 50.69 8,151,700 52.44 50.55
Date Open High Low Vol Cls adjCls
07-05-23 51.64 52.11 50.74 3,566,700 50.82 48.99
07-05-22 51.76 52.04 51.03 3,968,800 51.35 49.50
07-05-21 51.56 52.78 51.32 2,871,500 51.87 50.01
07-05-18 51.56 51.80 50.80 3,049,800 51.67 49.81
07-05-17 51.76 51.97 50.96 3,265,000 51.45 49.60
07-05-16 51.90 52.38 50.89 5,285,000 51.68 49.82
07-05-15 53.48 54.23 53.02 3,110,500 53.19 51.28
07-05-14 54.18 54.37 53.28 2,238,800 53.68 51.75
07-05-11 53.10 54.04 53.02 2,746,100 53.93 51.99
Date Open High Low Vol Cls adjCls
07-05-10 54.35 54.50 52.84 4,020,600 52.97 51.07
07-05-09 54.09 54.92 53.53 3,429,000 54.73 52.76
07-05-08 54.75 54.77 53.77 3,392,400 54.12 52.17
07-05-07 55.46 55.70 55.00 1,960,500 55.12 53.14
07-05-04 54.93 56.04 54.89 3,023,000 55.70 53.70
07-05-03 54.42 55.25 54.34 2,569,900 54.92 52.95
07-05-02 54.60 55.15 54.32 2,819,100 54.41 52.45
07-05-01 54.03 54.84 53.62 2,757,200 54.65 52.69
07-04-30 54.30 55.50 53.66 3,446,600 53.78 51.85
Date Open High Low Vol Cls adjCls
07-04-27 54.43 55.33 54.19 3,569,200 54.46 52.50
07-04-26 53.77 54.94 53.70 2,995,200 54.91 52.94
07-04-25 53.58 54.13 53.30 2,752,200 54.01 52.07
07-04-24 53.34 53.67 52.86 3,018,900 53.41 51.49
07-04-23 52.81 53.23 52.58 2,007,200 52.97 51.07
07-04-20 53.46 53.59 52.61 3,200,600 52.77 50.87
07-04-19 52.00 53.63 51.81 3,628,700 52.89 50.99
07-04-18 51.81 53.29 51.76 3,169,100 52.68 50.79
07-04-17 52.25 52.30 51.63 2,432,200 51.88 50.01
Date Open High Low Vol Cls adjCls
07-04-16 52.35 52.40 51.27 3,547,500 52.39 50.51
07-04-13 50.22 52.04 49.64 9,606,100 51.86 50.00
07-04-12 50.98 51.89 50.82 8,242,500 50.98 49.15
07-04-11 50.57 51.46 50.19 4,786,500 50.24 48.43
07-04-10 49.30 50.73 48.97 4,133,100 50.51 48.69
07-04-09 49.51 50.16 48.81 2,980,500 49.33 47.56
07-04-05 49.05 49.49 48.90 2,118,700 49.40 47.62
07-04-04 48.47 49.16 48.42 3,897,200 49.06 47.30
07-04-03 47.69 48.29 46.91 3,107,900 47.93 46.21
Date Open High Low Vol Cls adjCls
07-04-02 47.40 48.12 46.92 2,793,200 47.49 45.78
07-03-30 47.35 47.94 46.90 3,240,100 47.34 45.64
07-03-29 48.55 48.94 46.58 3,676,300 47.15 45.45
07-03-28 48.08 49.00 47.90 3,581,400 48.18 46.45
07-03-27 47.65 48.71 47.34 3,079,100 48.39 46.65
07-03-26 47.53 48.16 47.24 2,906,800 48.08 46.35
07-03-23 46.53 47.96 46.53 2,835,400 47.32 45.62
07-03-22 46.99 47.06 46.43 2,114,800 46.69 45.01
07-03-21 45.87 47.08 45.36 3,054,900 46.83 45.15
Date Open High Low Vol Cls adjCls
07-03-20 45.06 45.68 44.75 2,330,900 45.68 44.04
07-03-19 45.99 46.00 44.82 2,970,200 45.05 43.43
07-03-16 45.42 45.74 44.76 3,279,500 45.54 43.90
07-03-15 45.37 45.89 45.17 2,388,100 45.60 43.96
07-03-14 44.75 45.61 44.33 3,091,600 45.45 43.82
07-03-13 46.19 46.23 44.78 3,217,300 44.80 43.19
07-03-12 45.55 46.40 45.47 2,776,100 46.27 44.61
07-03-09 45.84 45.87 45.04 3,358,700 45.51 43.87
07-03-08 45.30 46.16 45.13 3,535,800 45.19 43.57
Date Open High Low Vol Cls adjCls
07-03-07 43.84 45.07 43.55 3,632,600 44.32 42.73
07-03-06 43.80 44.10 43.46 3,405,500 43.75 42.18
07-03-05 43.25 44.46 43.10 4,679,200 43.49 41.93
07-03-02 44.15 44.56 43.43 2,894,200 43.50 41.94
07-03-01 43.70 44.67 43.26 4,399,900 44.29 42.70
07-02-28 44.99 45.40 44.27 3,552,600 44.66 43.05
07-02-27 45.21 46.38 44.28 4,806,900 44.68 43.07
07-02-26 47.38 47.70 46.29 4,348,600 46.53 44.86
07-02-23 45.45 46.08 45.05 4,766,800 45.79 44.14
Date Open High Low Vol Cls adjCls
07-02-22 45.00 45.70 44.51 2,947,700 44.96 43.34
07-02-21 43.95 44.70 43.85 2,598,000 44.63 43.03
07-02-20 44.29 44.49 43.64 3,750,700 44.12 42.53
07-02-16 45.09 45.37 44.76 2,318,300 45.23 43.60
07-02-15 44.61 45.58 44.61 2,792,300 45.14 43.52
07-02-14 44.41 45.10 44.01 3,707,000 44.75 43.14
07-02-13 43.75 44.21 43.55 3,372,900 44.05 42.47
07-02-12 43.92 44.12 43.33 3,900,900 43.43 41.87
07-02-09 45.85 46.22 43.66 7,487,500 44.01 42.43
Date Open High Low Vol Cls adjCls
07-02-08 46.32 46.37 45.68 2,659,800 45.70 44.06
07-02-07 46.25 47.08 45.80 3,535,300 46.25 44.59
07-02-06 46.16 46.38 45.26 3,837,400 45.70 44.06
07-02-05 46.17 46.60 45.50 4,676,800 46.40 44.73
07-02-02 45.78 46.15 45.27 4,153,200 45.73 44.09
07-02-01 45.84 46.12 45.05 4,428,100 45.30 43.67
07-01-31 46.00 46.19 44.81 5,101,000 45.81 44.16
07-01-30 47.00 47.00 46.03 3,724,300 46.37 44.70
07-01-29 47.12 47.66 46.00 4,380,900 47.02 45.33
Date Open High Low Vol Cls adjCls
07-01-26 47.24 48.48 47.01 4,426,600 47.39 45.69
07-01-25 47.63 48.00 46.87 3,795,100 47.17 45.47
07-01-24 46.80 48.16 46.80 3,120,600 48.02 46.29
07-01-23 46.55 47.43 46.46 3,618,600 46.59 44.92
07-01-22 47.68 47.72 46.75 4,532,500 46.90 45.21
07-01-19 46.25 47.69 46.07 6,530,400 47.28 45.58
07-01-18 48.55 48.94 45.89 18,403,800 46.22 44.56
07-01-17 52.72 54.68 52.52 5,400,700 54.13 52.18
07-01-16 53.82 54.44 52.60 3,645,000 53.25 51.34
Date Open High Low Vol Cls adjCls
07-01-12 53.14 54.64 53.08 3,799,100 54.54 52.58
07-01-11 52.60 53.95 52.60 3,258,300 53.50 51.58
07-01-10 50.81 52.91 50.39 4,162,300 52.70 50.81
07-01-09 51.85 51.85 50.38 3,505,200 51.18 49.34
07-01-08 51.88 52.85 51.11 3,363,500 51.28 49.44
07-01-05 51.57 51.85 50.55 3,231,000 51.85 49.99
07-01-04 50.10 52.37 49.95 4,792,900 51.92 50.05
07-01-03 50.95 51.48 48.62 4,452,100 49.46 47.68
06-12-29 51.33 51.87 50.52 1,978,300 50.62 48.80
Date Open High Low Vol Cls adjCls
06-12-28 50.84 51.39 50.38 2,102,200 51.22 49.38
06-12-27 49.47 50.91 49.37 1,807,600 50.71 48.89
06-12-26 49.68 50.49 49.65 1,016,300 50.14 48.34
06-12-22 49.75 50.61 49.66 1,527,600 49.80 48.01
06-12-21 50.60 51.06 49.58 2,641,500 50.05 48.25
06-12-20 51.43 52.15 50.45 3,289,900 50.55 48.73
06-12-19 52.94 52.95 50.97 4,058,300 51.29 49.45
06-12-18 53.80 54.55 53.19 2,515,700 53.45 51.53
06-12-15 53.58 54.14 52.71 3,519,700 53.34 51.42
Date Open High Low Vol Cls adjCls
06-12-14 52.06 53.92 51.90 3,474,800 53.33 51.41
06-12-13 53.34 53.47 51.58 2,911,900 51.77 49.91
06-12-12 53.00 53.65 52.07 1,957,200 52.96 51.06
06-12-11 53.08 54.02 52.61 1,667,500 53.10 51.19
06-12-08 52.79 53.80 52.01 2,291,600 52.96 51.06
06-12-07 53.67 54.29 52.61 3,113,700 53.13 51.22
06-12-06 53.58 54.40 53.05 2,360,000 53.60 51.67
06-12-05 53.92 54.58 53.44 3,477,900 53.78 51.85
06-12-04 51.38 54.15 51.09 5,776,300 53.78 51.85
Date Open High Low Vol Cls adjCls
06-12-01 52.19 52.89 50.55 4,736,000 51.59 49.74
06-11-30 52.38 53.12 51.75 4,858,500 52.60 50.71
06-11-29 53.99 54.14 51.62 4,564,100 52.66 50.77
06-11-28 52.74 53.71 52.39 3,828,200 53.25 51.34
06-11-27 55.33 55.48 53.00 3,496,300 53.08 51.17
06-11-24 55.22 56.17 54.98 1,013,700 55.64 53.64
06-11-22 55.51 56.00 54.87 1,920,900 55.75 53.75
06-11-21 55.67 56.00 54.81 3,851,200 55.21 53.23
06-11-20 54.43 57.05 54.05 4,686,500 56.60 54.57
Date Open High Low Vol Cls adjCls
06-11-17 54.19 54.34 53.44 2,833,900 54.34 52.39
06-11-16 54.67 54.69 52.93 4,820,300 54.43 52.47
06-11-15 55.00 55.35 54.00 4,812,600 54.65 52.69
06-11-14 52.81 55.18 51.85 7,119,700 55.04 53.06
06-11-13 50.13 53.49 50.05 6,299,500 53.25 51.34
06-11-10 49.25 50.12 49.00 2,119,600 50.10 48.30
06-11-09 50.55 50.72 49.09 2,808,000 49.15 47.38
06-11-08 50.36 51.11 49.89 2,929,600 50.14 48.34
06-11-07 49.52 51.62 49.52 3,442,400 50.68 48.86
Date Open High Low Vol Cls adjCls
06-11-06 49.01 50.47 49.01 2,228,700 49.64 47.86
06-11-03 48.95 49.26 47.81 2,951,700 48.99 47.23
06-11-02 48.06 49.25 47.65 2,524,000 48.29 46.55
06-11-01 49.78 50.19 48.03 3,345,300 48.48 46.74
06-10-31 50.28 50.28 48.97 2,925,700 49.45 47.67
06-10-30 48.55 50.75 48.53 3,483,700 49.92 48.13
06-10-27 51.20 51.22 48.58 3,249,500 48.74 46.99
06-10-26 51.43 51.75 50.34 2,768,800 51.25 49.41
06-10-25 49.72 51.35 49.68 3,491,900 51.01 49.18
Date Open High Low Vol Cls adjCls
06-10-24 49.75 50.15 49.16 2,141,600 49.55 47.77
06-10-23 48.50 50.44 48.45 3,983,600 49.82 48.03
06-10-20 49.58 49.63 47.25 2,964,600 48.43 46.69
06-10-19 48.79 49.97 48.41 3,355,700 49.78 47.99
06-10-18 50.20 50.45 48.24 4,441,700 49.03 47.27
06-10-17 51.19 51.38 49.99 5,035,000 50.94 49.11
06-10-16 51.74 52.43 51.01 5,589,000 52.08 50.21
06-10-13 47.90 51.97 47.90 9,277,200 51.66 49.80
06-10-12 48.44 48.92 46.75 10,408,600 48.39 46.65
Date Open High Low Vol Cls adjCls
06-10-11 46.77 49.10 46.71 10,798,700 48.12 46.39
06-10-10 47.72 47.79 46.54 3,648,700 47.01 45.32
06-10-09 47.85 48.68 47.50 4,090,200 47.60 45.89
06-10-06 46.84 48.34 46.27 4,289,300 47.69 45.98
06-10-05 46.98 47.02 46.24 2,491,300 46.99 45.30
06-10-04 44.65 47.12 44.61 3,482,000 46.98 45.29
06-10-03 44.31 44.94 43.68 3,581,000 44.89 43.28
06-10-02 45.58 45.75 44.44 2,892,300 44.53 42.93
06-09-29 45.90 46.11 45.15 2,145,900 45.33 43.70
Date Open High Low Vol Cls adjCls
06-09-28 45.41 46.51 44.96 3,176,500 45.89 44.24
06-09-27 45.46 45.91 44.70 4,305,500 45.31 43.68
06-09-26 45.00 45.91 44.59 4,399,400 45.74 44.10
06-09-25 42.72 45.28 42.06 6,680,900 45.04 43.42
06-09-22 41.29 41.78 40.87 3,181,700 41.36 39.87
06-09-21 42.79 42.79 41.10 3,326,800 41.14 39.66
06-09-20 41.88 42.69 41.62 4,517,300 42.54 41.01
06-09-19 41.79 42.18 40.62 3,057,800 41.38 39.89
06-09-18 41.54 42.66 41.05 3,845,000 41.58 40.09
Date Open High Low Vol Cls adjCls
06-09-15 42.30 43.16 41.24 4,220,300 41.57 40.08
06-09-14 42.06 42.66 41.65 2,626,100 41.97 40.46
06-09-13 42.40 43.10 41.98 3,500,800 42.37 40.85
06-09-12 39.74 42.92 39.55 5,399,200 42.65 41.12
06-09-11 39.04 39.87 38.90 3,360,300 39.35 37.94
06-09-08 39.70 39.98 39.01 2,817,200 39.44 38.02
06-09-07 40.26 40.48 39.17 4,391,200 39.70 38.27
06-09-06 42.05 42.05 40.09 3,269,800 40.27 38.82
06-09-05 42.16 42.24 40.91 2,779,400 42.10 40.59
Date Open High Low Vol Cls adjCls
06-09-01 43.10 43.12 41.87 2,600,800 42.03 40.52
06-08-31 43.10 43.50 42.29 3,114,400 42.73 41.19
06-08-30 40.43 43.59 40.31 5,249,000 43.12 41.57
06-08-29 40.16 40.50 39.81 3,763,900 40.17 38.73
06-08-28 39.72 40.25 39.44 1,694,400 39.96 38.52
06-08-25 40.35 41.11 39.74 2,128,100 39.80 38.37
06-08-24 40.68 40.99 40.12 1,572,400 40.63 39.17
06-08-23 40.35 40.99 39.65 1,885,900 40.60 39.14
06-08-22 40.67 41.21 39.63 2,646,100 40.18 38.74
Date Open High Low Vol Cls adjCls
06-08-21 41.25 41.46 40.49 1,936,000 40.73 39.27
06-08-18 41.08 41.83 40.46 1,758,100 41.65 40.15
06-08-17 41.70 42.25 41.02 2,742,200 41.19 39.71
06-08-16 41.27 42.00 40.29 2,935,000 41.94 40.43
06-08-15 40.38 41.41 40.05 2,241,500 41.17 39.69
06-08-14 39.40 40.28 38.66 1,962,000 39.64 38.21
06-08-11 39.99 40.01 38.61 1,997,500 39.04 37.64
06-08-10 39.59 40.57 39.28 2,401,800 40.28 38.83
06-08-09 39.50 40.78 39.35 3,001,900 39.78 38.35
Date Open High Low Vol Cls adjCls
06-08-08 39.57 39.90 38.62 2,307,000 39.03 37.63
06-08-07 39.59 39.96 38.95 2,590,800 39.53 38.11
06-08-04 41.90 42.34 38.90 3,401,400 39.50 38.08
06-08-03 40.20 41.90 39.80 2,477,200 41.36 39.87
06-08-02 39.72 40.78 39.38 2,672,900 40.55 39.09
06-08-01 41.09 41.15 39.21 2,804,500 39.50 38.08
06-07-31 40.70 41.75 40.49 3,454,900 41.60 40.10
06-07-28 39.89 41.47 39.72 3,691,500 41.08 39.60
06-07-27 38.47 40.26 38.47 4,032,600 39.62 38.20
Date Open High Low Vol Cls adjCls
06-07-26 39.14 39.14 38.06 3,728,500 38.40 37.02
06-07-25 39.26 39.67 38.50 2,666,800 39.11 37.70
06-07-24 37.86 39.74 37.85 4,464,600 38.97 37.57
06-07-21 38.91 38.94 36.66 6,014,800 37.70 36.34
06-07-20 43.21 43.30 38.66 12,599,300 39.34 37.93
06-07-19 42.51 45.19 42.46 5,008,000 44.94 43.32
06-07-18 42.10 43.13 40.59 2,774,700 42.45 40.92
06-07-17 42.59 42.99 41.60 2,493,300 42.25 40.73
06-07-14 42.65 43.08 41.57 2,740,200 42.68 41.15
Date Open High Low Vol Cls adjCls
06-07-13 42.77 43.96 42.05 3,757,800 42.55 41.02
06-07-12 44.54 44.67 41.94 3,414,800 42.69 41.16
06-07-11 41.95 44.62 41.76 5,200,500 44.60 43.00
06-07-10 44.79 45.69 42.25 3,879,600 42.50 40.97
06-07-07 45.13 45.55 44.09 2,713,000 44.54 42.94
06-07-06 46.19 46.46 45.34 2,161,800 45.61 43.97
06-07-05 47.16 47.16 45.50 1,874,700 46.02 44.37
06-07-03 47.09 47.46 46.78 661,700 47.26 45.56
06-06-30 47.01 47.40 46.09 1,969,300 46.72 45.04
Date Open High Low Vol Cls adjCls
06-06-29 44.99 46.82 44.29 2,779,300 46.82 45.14
06-06-28 44.90 45.22 44.15 1,839,600 45.15 43.53
06-06-27 44.75 46.04 44.20 4,280,800 44.56 42.96
06-06-26 43.09 44.04 42.98 1,734,400 43.84 42.26
06-06-23 44.83 44.98 42.78 3,997,900 42.99 41.44
06-06-22 45.56 46.63 44.64 1,779,800 45.11 43.49
06-06-21 44.55 46.63 44.33 2,105,400 45.67 44.03
06-06-20 44.65 45.46 44.01 1,384,700 44.37 42.77
06-06-19 45.09 45.95 44.44 1,623,000 44.59 42.99
Date Open High Low Vol Cls adjCls
06-06-16 45.92 46.14 44.77 2,699,600 45.05 43.43
06-06-15 43.55 46.63 43.55 4,320,200 46.18 44.52
06-06-14 41.81 44.25 41.81 5,082,900 43.23 41.68
06-06-13 41.64 42.50 41.55 2,738,200 41.74 40.24
06-06-12 43.37 43.75 41.54 2,045,800 41.67 40.17
06-06-09 43.45 44.76 43.25 2,233,200 43.54 41.97
06-06-08 44.24 44.59 42.33 5,004,000 43.39 41.83
06-06-07 44.88 45.99 44.39 3,047,700 44.40 42.80
06-06-06 44.64 45.14 44.04 2,772,000 44.94 43.32
Date Open High Low Vol Cls adjCls
06-06-05 45.10 45.68 44.55 1,878,600 44.76 43.15
06-06-02 46.65 46.97 44.56 2,401,700 45.19 43.57
06-06-01 44.80 46.40 44.62 2,618,200 46.39 44.72
06-05-31 44.17 44.83 43.50 3,011,800 44.79 43.18
06-05-30 43.75 44.62 43.44 2,916,100 43.50 41.94
06-05-26 45.25 45.47 44.50 1,689,300 45.14 43.52
06-05-25 46.25 46.38 44.62 2,438,000 45.19 43.57
06-05-24 44.52 46.30 44.20 4,023,000 45.77 44.12
06-05-23 47.26 47.48 44.46 3,162,600 44.56 42.96
Date Open High Low Vol Cls adjCls
06-05-22 47.19 47.30 45.72 2,900,500 46.77 45.09
06-05-19 46.61 48.00 46.54 3,103,900 47.61 45.90
06-05-18 47.51 48.78 46.58 2,163,800 46.64 44.96
06-05-17 47.34 48.29 47.00 3,185,600 47.45 45.74
06-05-16 47.55 48.54 47.45 2,525,600 48.48 46.74
06-05-15 48.52 49.22 47.01 2,391,100 47.60 45.89
06-05-12 48.60 49.65 48.32 3,418,100 48.84 47.08
06-05-11 50.25 50.89 48.55 4,828,000 48.93 47.17
06-05-10 53.30 53.30 51.75 3,368,000 51.83 49.97
Date Open High Low Vol Cls adjCls
06-05-09 51.76 53.43 51.05 3,820,700 53.31 51.39
06-05-08 53.17 53.54 51.77 2,487,400 51.96 50.09
06-05-05 53.01 53.74 52.48 2,675,000 53.49 51.57
06-05-04 51.84 53.53 51.70 5,451,400 52.97 51.07
06-05-03 48.69 51.98 48.59 7,094,700 51.89 50.02
06-05-02 48.46 49.15 48.00 1,499,200 48.54 46.79
06-05-01 48.93 49.18 48.28 2,321,800 48.34 46.60
06-04-28 48.75 49.14 48.22 2,753,500 48.88 47.12
06-04-27 47.54 49.47 46.76 4,453,300 48.88 47.12
Date Open High Low Vol Cls adjCls
06-04-26 47.47 48.00 47.15 1,877,900 47.73 46.01
06-04-25 47.38 47.84 47.05 2,069,100 47.43 45.72
06-04-24 46.41 47.38 45.80 2,753,900 47.13 45.44
06-04-21 47.75 48.35 46.10 2,892,400 46.32 44.65
06-04-20 47.10 48.19 46.83 3,695,500 47.78 46.06
06-04-19 46.69 47.84 46.31 3,009,600 47.66 45.95
06-04-18 45.34 46.97 45.15 2,797,000 46.75 45.07
06-04-17 46.87 46.92 44.77 2,740,300 45.13 43.51
06-04-13 46.30 47.78 46.19 8,536,300 46.77 45.09
Date Open High Low Vol Cls adjCls
06-04-12 43.89 45.05 43.89 4,192,400 44.71 43.10
06-04-11 44.67 44.99 44.20 2,847,600 44.79 43.18
06-04-10 44.60 45.15 44.10 3,486,600 44.64 43.04
06-04-07 45.50 46.29 44.78 3,660,000 45.28 43.65
06-04-06 44.10 45.85 43.94 4,718,300 45.57 43.93
06-04-05 42.61 44.23 42.50 2,380,000 43.98 42.40
06-04-04 43.49 43.51 42.27 2,302,000 42.39 40.87
06-04-03 43.13 44.00 42.70 3,274,200 43.29 41.73
06-03-31 43.24 43.75 42.46 1,377,300 43.00 41.45
Date Open High Low Vol Cls adjCls
06-03-30 43.09 43.86 42.77 1,486,500 43.13 41.58
06-03-29 42.09 43.13 41.89 1,910,500 43.05 41.50
06-03-28 43.09 43.17 41.72 2,291,800 42.02 40.51
06-03-27 43.62 44.27 43.14 1,492,300 43.17 41.62
06-03-24 42.81 43.69 42.67 1,600,100 43.67 42.10
06-03-23 42.15 43.04 41.95 1,745,900 42.63 41.10
06-03-22 41.55 42.42 41.17 2,946,500 42.13 40.62
06-03-21 42.20 43.98 42.10 3,423,000 42.20 40.68
06-03-20 43.05 43.82 42.54 1,767,400 43.09 41.54
Date Open High Low Vol Cls adjCls
06-03-17 42.97 43.56 42.55 3,639,800 42.92 41.38
06-03-16 45.45 45.49 42.90 4,036,300 42.90 41.36
06-03-15 43.70 45.46 43.46 4,907,600 45.40 43.77
06-03-14 41.64 43.94 41.57 3,439,100 43.64 42.07
06-03-13 40.94 42.07 40.91 3,036,100 41.71 40.21
06-03-10 41.54 41.74 40.57 1,834,800 40.96 39.49
06-03-09 42.00 42.55 41.42 2,189,200 41.44 39.95
06-03-08 42.17 42.50 40.95 2,924,600 41.80 40.30
06-03-07 43.25 43.34 41.58 2,098,500 42.20 40.68
Date Open High Low Vol Cls adjCls
06-03-06 43.88 44.33 42.98 1,748,800 43.13 41.58
06-03-03 44.25 45.03 43.64 2,558,400 43.83 42.25
06-03-02 44.64 45.45 44.24 2,618,500 44.99 43.37
06-03-01 43.00 45.14 42.76 4,685,300 44.67 43.06
06-02-28 42.27 43.10 42.05 3,662,500 43.10 41.55
06-02-27 42.49 43.04 42.00 5,676,100 42.39 40.87
06-02-24 43.46 44.50 43.31 2,513,100 43.75 42.18
06-02-23 44.04 44.46 43.19 2,414,500 43.40 41.84
06-02-22 44.81 44.81 42.90 3,498,800 44.13 42.54
Date Open High Low Vol Cls adjCls
06-02-21 44.56 44.82 43.57 3,097,500 44.58 42.98
06-02-17 46.12 46.27 44.41 4,122,400 44.62 43.02
06-02-16 48.20 48.57 45.89 4,308,200 46.19 44.53
06-02-15 46.67 47.82 46.09 3,048,000 47.74 46.02
06-02-14 46.66 47.02 45.80 2,189,900 46.86 45.18
06-02-13 47.95 48.01 46.25 1,955,000 46.45 44.78
06-02-10 47.02 48.03 45.55 4,611,900 48.03 46.30
06-02-09 47.84 48.54 47.08 5,993,100 47.08 45.39
06-02-08 46.82 47.42 46.42 2,374,600 47.41 45.71
Date Open High Low Vol Cls adjCls
06-02-07 47.02 47.10 45.59 1,620,700 46.35 44.68
06-02-06 46.38 46.88 45.72 2,023,500 46.85 45.17
06-02-03 46.06 47.00 45.50 1,742,300 46.23 44.57
06-02-02 46.85 47.50 45.82 2,768,900 46.01 44.36
06-02-01 46.23 47.45 46.17 2,129,800 46.89 45.20
06-01-31 46.96 46.96 45.91 3,139,800 46.43 44.76
06-01-30 46.55 47.10 46.35 2,590,900 46.86 45.18
06-01-27 45.56 47.11 45.34 4,675,300 46.32 44.65
06-01-26 44.35 45.45 43.99 3,588,700 45.45 43.82
Date Open High Low Vol Cls adjCls
06-01-25 44.30 45.00 43.17 3,410,300 43.82 42.24
06-01-24 42.87 44.54 42.39 3,203,200 44.21 42.62
06-01-23 42.41 43.28 42.06 2,686,700 42.46 40.93
06-01-20 43.35 43.49 42.02 3,890,300 42.02 40.51
06-01-19 42.15 44.00 42.04 11,961,800 43.85 42.27
06-01-18 37.44 38.45 36.94 4,115,100 38.32 36.94
06-01-17 37.64 37.94 37.22 2,469,800 37.62 36.27
06-01-13 38.75 38.87 37.90 2,614,900 38.29 36.91
06-01-12 39.75 39.80 39.03 2,289,600 39.40 37.98
Date Open High Low Vol Cls adjCls
06-01-11 38.56 39.92 38.09 2,656,400 39.65 38.22
06-01-10 39.35 39.40 38.37 2,605,000 38.76 37.37
06-01-09 38.99 39.80 38.78 2,617,000 39.46 38.04
06-01-06 38.00 39.23 37.68 2,786,900 39.07 37.67
06-01-05 37.27 38.22 37.26 2,196,000 37.74 36.38
06-01-04 36.91 37.44 36.56 2,721,900 37.05 35.72
06-01-03 36.09 36.92 35.44 2,901,700 36.69 35.37
05-12-30 36.42 36.49 35.68 1,331,300 35.68 34.40
05-12-29 36.45 36.87 36.25 1,089,700 36.49 35.18
Date Open High Low Vol Cls adjCls
05-12-28 36.09 36.51 35.65 882,700 36.47 35.16
05-12-27 36.76 36.88 35.77 1,239,800 35.90 34.61
05-12-23 36.98 37.02 36.10 1,104,400 36.53 35.22
05-12-22 35.05 36.88 35.03 3,329,000 36.77 35.45
05-12-21 35.18 35.68 34.58 1,392,900 34.89 33.64
05-12-20 34.66 35.38 34.44 2,268,400 35.16 33.90
05-12-19 36.00 36.37 34.66 2,168,700 34.70 33.45
05-12-16 36.60 36.83 35.83 2,914,200 36.03 34.73
05-12-15 36.73 37.10 36.58 1,771,600 36.64 35.32
Date Open High Low Vol Cls adjCls
05-12-14 37.00 37.06 36.40 1,579,900 36.78 35.46
05-12-13 37.00 37.50 36.52 2,291,300 37.04 35.71
05-12-12 36.50 37.07 36.33 1,689,000 36.99 35.66
05-12-09 36.30 36.40 35.60 3,415,100 36.30 34.99
05-12-08 37.65 37.95 36.31 2,344,600 36.43 35.12
05-12-07 38.15 38.15 37.13 1,882,500 37.38 36.04
05-12-06 37.75 38.75 37.68 2,178,200 38.10 36.73
05-12-05 37.64 37.83 36.86 2,352,900 37.43 36.08
05-12-02 38.56 38.61 37.35 4,626,200 37.75 36.39
Date Open High Low Vol Cls adjCls
05-12-01 37.84 39.18 37.84 2,549,300 39.15 37.74
05-11-30 37.50 37.98 36.66 2,842,900 37.55 36.20
05-11-29 37.38 38.08 37.25 1,673,600 37.83 36.47
05-11-28 38.38 38.71 37.05 1,741,000 37.06 35.73
05-11-25 37.47 38.44 37.46 700,300 38.44 37.06
05-11-23 37.71 38.19 37.50 1,312,000 37.50 36.15
05-11-22 36.90 37.81 36.90 3,149,400 37.67 36.32
05-11-21 37.50 37.55 36.80 2,577,100 37.00 35.67
05-11-18 37.80 38.15 37.36 2,662,600 37.49 36.14
Date Open High Low Vol Cls adjCls
05-11-17 37.03 37.65 36.79 2,532,200 37.57 36.22
05-11-16 37.70 38.08 37.05 3,200,400 37.41 36.07
05-11-15 37.34 38.00 37.31 2,183,600 37.83 36.47
05-11-14 37.11 38.00 36.79 1,966,800 37.41 36.07
05-11-11 37.66 38.00 37.00 1,874,100 37.17 35.83
05-11-10 38.04 38.25 37.52 4,221,800 37.76 36.40
05-11-09 35.88 37.60 35.79 3,658,200 37.54 36.19
05-11-08 35.55 36.48 35.51 2,703,500 35.84 34.55
05-11-07 35.30 36.08 35.03 1,875,300 35.82 34.53
Date Open High Low Vol Cls adjCls
05-11-04 35.43 35.70 34.65 1,652,100 35.07 33.81
05-11-03 35.00 35.77 34.93 3,631,800 35.40 34.13
05-11-02 33.36 34.97 33.27 2,878,000 34.84 33.59
05-11-01 33.70 33.98 33.52 1,857,800 33.70 32.49
05-10-31 32.96 33.96 32.88 1,763,900 33.74 32.53
05-10-28 32.32 33.02 31.53 3,857,600 32.96 31.78
05-10-27 33.33 33.59 32.54 2,520,300 32.59 31.42
05-10-26 34.05 34.25 33.12 2,750,500 33.30 32.10
05-10-25 34.17 34.43 33.71 1,645,700 34.03 32.81
Date Open High Low Vol Cls adjCls
05-10-24 34.25 34.59 33.53 2,375,700 34.33 33.10
05-10-21 33.99 34.75 33.91 2,606,600 34.44 33.20
05-10-20 33.47 34.12 33.47 4,075,800 33.69 32.48
05-10-19 33.13 33.40 32.14 3,126,800 33.38 32.18
05-10-18 32.82 33.51 32.80 3,171,100 33.11 31.92
05-10-17 33.35 33.47 32.79 5,138,400 33.04 31.85
05-10-14 33.61 33.94 32.86 5,926,700 33.44 32.24
05-10-13 31.83 34.29 31.17 14,570,500 33.75 32.54
05-10-12 30.00 30.89 29.71 4,298,100 30.20 29.11
Date Open High Low Vol Cls adjCls
05-10-11 30.33 30.96 29.75 3,230,000 30.06 28.98
05-10-10 30.35 30.41 29.72 3,054,600 30.29 29.20
05-10-07 30.30 30.66 30.26 2,274,200 30.32 29.23
05-10-06 30.60 30.76 29.94 3,383,900 30.26 29.17
05-10-05 30.80 31.02 30.42 2,332,900 30.69 29.59
05-10-04 31.04 31.32 30.81 2,036,700 30.90 29.79
05-10-03 30.60 31.33 30.47 2,246,700 31.01 29.90
05-09-30 29.74 30.69 29.70 1,707,900 30.47 29.37
05-09-29 28.91 30.01 28.76 2,206,900 29.66 28.59
Date Open High Low Vol Cls adjCls
05-09-28 28.96 29.40 28.73 1,770,000 28.97 27.93
05-09-27 28.82 29.17 28.37 2,340,500 29.00 27.96
05-09-26 29.55 29.75 28.85 2,656,900 28.98 27.94
05-09-23 29.53 29.55 28.92 1,938,300 29.39 28.33
05-09-22 29.40 29.79 29.10 1,660,700 29.65 28.58
05-09-21 29.95 29.96 29.19 1,819,000 29.44 28.38
05-09-20 30.26 30.52 29.85 2,122,300 29.90 28.83
05-09-19 30.55 30.69 29.86 1,846,200 30.24 29.15
05-09-16 31.10 31.11 30.51 1,650,500 30.64 29.54
Date Open High Low Vol Cls adjCls
05-09-15 31.10 31.25 30.75 1,542,900 31.05 29.93
05-09-14 31.86 31.93 31.01 1,661,000 31.13 30.01
05-09-13 31.18 32.09 31.15 1,596,500 31.86 30.71
05-09-12 30.95 31.53 30.92 1,214,200 31.38 30.25
05-09-09 30.98 31.40 30.61 2,227,900 31.06 29.94
05-09-08 30.94 31.17 30.81 3,892,100 30.96 29.85
05-09-07 30.58 31.14 30.34 2,231,800 31.04 29.92
05-09-06 30.30 30.66 30.10 1,706,000 30.45 29.36
05-09-02 30.43 30.55 30.00 2,004,100 30.13 29.05
Date Open High Low Vol Cls adjCls
05-09-01 31.30 31.35 30.20 4,465,500 30.36 29.27
05-08-31 31.25 31.70 30.85 2,793,600 31.70 30.56
05-08-30 31.10 31.44 30.89 2,171,200 31.39 30.26
05-08-29 29.80 31.21 29.65 3,184,300 31.20 30.08
05-08-26 30.05 30.07 29.69 1,729,900 29.86 28.79
05-08-25 30.01 30.10 29.86 2,091,000 30.07 28.99
05-08-24 29.82 30.34 29.59 1,914,500 29.77 28.70
05-08-23 30.09 30.39 29.89 1,941,300 29.93 28.85
05-08-22 29.40 30.10 29.40 2,649,700 30.08 29.00
Date Open High Low Vol Cls adjCls
05-08-19 29.46 29.60 29.26 1,142,000 29.41 28.35
05-08-18 29.30 29.58 29.11 1,386,700 29.31 28.26
05-08-17 29.20 29.86 29.15 3,172,700 29.34 28.29
05-08-16 28.97 29.00 28.41 1,324,900 28.44 27.42
05-08-15 28.63 29.46 28.56 1,461,700 29.16 28.11
05-08-12 28.89 28.90 28.45 1,277,900 28.71 27.68
05-08-11 28.49 29.11 28.42 1,249,800 28.99 27.95
05-08-10 29.32 29.38 28.38 2,583,000 28.48 27.46
05-08-09 29.21 29.33 28.80 1,695,100 29.19 28.14
Date Open High Low Vol Cls adjCls
05-08-08 29.30 29.46 28.89 2,590,300 29.11 28.06
05-08-05 29.00 29.40 28.70 2,585,000 29.30 28.25
05-08-04 28.75 29.05 28.66 2,056,600 28.96 27.92
05-08-03 28.87 29.25 28.65 2,523,100 28.96 27.92
05-08-02 28.22 29.22 28.20 2,882,700 29.10 28.05
05-08-01 28.52 28.57 27.92 4,369,100 28.19 27.18
05-07-29 28.22 28.64 27.77 3,762,300 28.45 27.43
05-07-28 28.13 28.37 27.95 2,063,200 28.28 27.26
05-07-27 28.60 28.65 27.83 3,128,700 28.15 27.14
Date Open High Low Vol Cls adjCls
05-07-26 28.72 28.92 28.05 3,140,000 28.42 27.40
05-07-25 29.03 29.39 28.44 3,024,900 28.67 27.64
05-07-22 29.70 29.78 28.69 3,119,600 28.98 27.94
05-07-21 31.32 31.38 29.56 7,649,400 29.71 28.64
05-07-20 30.46 32.61 30.38 5,802,600 32.55 31.38
05-07-19 30.61 31.28 30.47 1,504,300 31.10 29.98
05-07-18 30.45 30.66 30.14 1,747,400 30.61 29.51
05-07-15 30.93 30.98 30.36 2,493,300 30.52 29.42
05-07-14 31.07 31.49 30.67 3,709,300 30.92 29.81
Date Open High Low Vol Cls adjCls
05-07-13 30.60 31.00 30.20 2,799,900 30.77 29.66
05-07-12 29.59 30.71 29.45 4,542,900 30.56 29.46
05-07-11 29.10 29.54 28.90 2,612,900 29.54 28.48
05-07-08 29.00 29.10 28.44 5,047,300 28.99 27.95
05-07-07 28.65 29.29 28.60 2,589,500 29.00 27.96
05-07-06 28.98 29.32 28.68 3,467,400 28.83 27.79
05-07-05 29.04 29.61 28.76 2,150,800 28.99 27.95
05-07-01 28.98 29.26 28.93 1,630,300 29.04 28.00
05-06-30 28.93 29.50 28.93 2,455,200 28.95 27.91
Date Open High Low Vol Cls adjCls
05-06-29 28.68 29.04 28.50 3,264,600 28.96 27.92
05-06-28 28.54 28.80 28.33 2,225,800 28.80 27.76
05-06-27 28.78 28.97 28.31 3,245,400 28.40 27.38
05-06-24 30.13 30.14 28.71 4,399,900 28.88 27.84
05-06-23 30.83 31.51 30.22 2,627,700 30.24 29.15
05-06-22 30.71 30.98 30.51 1,400,500 30.89 29.78
05-06-21 30.30 30.70 30.15 2,155,300 30.63 29.53
05-06-20 30.45 30.48 30.17 1,100,800 30.20 29.11
05-06-17 30.45 30.71 30.03 2,857,200 30.63 29.53
Date Open High Low Vol Cls adjCls
05-06-16 30.20 30.83 30.08 2,219,600 30.31 29.22
05-06-15 30.44 30.55 29.60 2,140,800 30.28 29.19
05-06-14 30.47 30.58 30.02 2,273,200 30.23 29.14
05-06-13 30.39 30.85 30.19 2,489,600 30.60 29.50
05-06-10 31.38 31.38 30.42 1,424,400 30.70 29.60
05-06-09 30.65 31.40 30.30 1,760,400 31.29 30.17
05-06-08 30.51 30.93 30.43 2,753,700 30.75 29.64
05-06-07 31.12 31.58 30.36 2,822,800 30.39 29.30
05-06-06 31.26 31.46 30.88 1,421,800 31.20 30.08
Date Open High Low Vol Cls adjCls
05-06-03 31.49 31.75 31.25 1,671,500 31.44 30.31
05-06-02 30.41 31.78 30.36 2,306,700 31.78 30.64
05-06-01 30.38 31.57 30.17 3,674,400 30.94 29.83
05-05-31 29.94 30.75 29.80 6,067,000 30.65 29.55
05-05-27 29.79 29.90 29.36 1,046,100 29.75 28.68
05-05-26 29.32 29.98 29.32 1,423,800 29.89 28.82
05-05-25 29.58 29.58 28.91 1,398,800 29.18 28.13
05-05-24 28.74 29.59 28.67 2,261,200 29.55 28.49
05-05-23 28.90 28.99 28.42 1,671,400 28.71 27.68
Date Open High Low Vol Cls adjCls
05-05-20 28.39 28.94 28.27 1,207,000 28.94 27.90
05-05-19 28.38 28.87 28.11 1,759,300 28.44 27.42
05-05-18 27.71 28.67 27.46 2,596,700 28.39 27.37
05-05-17 27.37 27.98 27.23 1,772,900 27.98 26.97
05-05-16 27.25 27.54 27.15 1,793,000 27.47 26.48
05-05-13 26.56 27.51 26.56 3,018,100 27.25 26.27
05-05-12 26.60 26.87 26.24 1,869,100 26.48 25.53
05-05-11 26.44 26.66 25.92 1,782,400 26.59 25.63
05-05-10 26.42 26.97 26.29 1,775,000 26.48 25.53
Date Open High Low Vol Cls adjCls
05-05-09 26.49 26.64 26.23 1,251,500 26.60 25.64
05-05-06 26.80 26.80 26.18 1,285,500 26.59 25.63
05-05-05 26.55 27.00 26.38 1,973,700 26.60 25.64
05-05-04 26.23 26.76 26.10 1,294,800 26.68 25.72
05-05-03 25.90 26.33 25.80 2,397,800 26.13 25.19
05-05-02 25.72 26.11 25.63 2,235,600 25.98 25.05
05-04-29 25.79 26.01 24.24 6,886,600 25.65 24.73
05-04-28 26.85 27.16 26.18 2,392,700 26.23 25.29
05-04-27 26.59 27.25 26.37 1,869,600 26.98 26.01
Date Open High Low Vol Cls adjCls
05-04-26 27.26 27.68 26.78 2,081,400 26.78 25.82
05-04-25 27.21 27.48 26.93 1,374,800 27.26 26.28
05-04-22 27.31 27.41 26.75 1,580,500 26.89 25.92
05-04-21 26.62 27.45 26.52 2,185,800 27.41 26.42
05-04-20 27.36 27.51 26.20 3,643,800 26.23 25.29
05-04-19 26.59 27.08 26.54 3,596,000 27.01 26.04
05-04-18 25.80 26.60 25.72 2,652,200 26.37 25.42
05-04-15 26.20 26.35 25.45 4,567,900 25.87 24.94
05-04-14 26.99 27.02 26.16 6,207,400 26.38 25.43
Date Open High Low Vol Cls adjCls
05-04-13 27.65 27.71 26.00 5,464,200 26.09 25.15
05-04-12 27.57 27.80 26.90 3,470,600 27.78 26.78
05-04-11 27.74 27.97 27.51 2,716,400 27.61 26.62
05-04-08 27.99 28.59 27.88 2,040,700 28.00 26.99
05-04-07 27.55 27.85 27.40 2,272,600 27.81 26.81
05-04-06 27.77 27.85 27.32 3,556,100 27.50 26.51
05-04-05 28.03 28.13 27.30 4,840,100 27.44 26.45
05-04-04 28.62 28.62 27.57 4,272,400 28.03 27.02
05-04-01 29.10 29.25 28.28 2,267,200 28.46 27.44
Date Open High Low Vol Cls adjCls
05-03-31 28.68 28.96 28.38 2,761,500 28.86 27.82
05-03-30 27.95 28.57 27.91 1,429,100 28.54 27.51
05-03-29 27.98 28.49 27.65 2,424,500 27.82 26.82
05-03-28 28.33 28.75 27.89 1,526,300 27.90 26.90
05-03-24 28.01 28.54 27.96 2,698,000 28.28 27.26
05-03-23 27.63 28.29 27.54 1,774,800 27.95 26.95
05-03-22 28.07 28.41 27.66 2,531,600 27.78 26.78
05-03-21 27.52 28.02 27.38 2,748,400 27.89 26.89
05-03-18 27.89 27.90 27.17 2,554,000 27.52 26.53
Date Open High Low Vol Cls adjCls
05-03-17 27.28 27.96 27.25 3,651,700 27.69 26.69
05-03-16 27.75 27.91 27.27 3,289,400 27.30 26.32
05-03-15 28.76 28.92 27.79 3,197,600 27.91 26.91
05-03-14 28.70 28.87 28.22 2,381,600 28.67 27.64
05-03-11 29.28 29.38 28.50 3,640,800 28.61 27.58
05-03-10 29.30 29.50 28.54 3,474,900 29.14 28.09
05-03-09 29.48 30.04 29.20 3,051,600 29.21 28.16
05-03-08 29.97 30.14 29.36 3,236,300 29.51 28.45
05-03-07 29.63 30.69 29.63 3,848,700 29.88 28.81
Date Open High Low Vol Cls adjCls
05-03-04 30.11 30.69 29.55 4,222,400 29.63 28.56
05-03-03 31.35 31.36 29.22 6,754,500 29.95 28.87
05-03-02 31.35 31.78 30.72 5,518,700 31.41 30.28
05-03-01 31.59 32.26 31.59 4,011,800 31.88 30.73
05-02-28 31.63 32.01 30.87 3,248,700 31.44 30.31
05-02-25 31.10 32.07 30.94 3,282,500 31.98 30.83
05-02-24 29.82 31.85 29.70 9,605,700 31.29 30.17
05-02-23 29.95 30.16 29.04 3,457,300 29.48 28.42
05-02-22 30.00 30.94 29.39 3,778,500 29.81 28.74
Date Open High Low Vol Cls adjCls
05-02-18 30.00 30.22 29.70 2,084,500 30.02 28.94
05-02-17 30.55 30.95 29.90 2,913,700 29.99 28.91
05-02-16 30.55 30.96 29.79 4,441,400 30.58 29.48
05-02-15 30.11 31.20 30.03 4,012,800 30.74 29.63
05-02-14 29.64 30.20 29.45 2,940,300 30.20 29.11
05-02-11 28.62 30.05 28.61 3,687,000 29.83 28.76
05-02-10 29.00 29.28 28.49 3,041,700 29.00 27.96
05-02-09 29.60 29.79 28.70 3,809,100 28.79 27.75
05-02-08 28.68 30.22 28.50 5,262,300 29.85 28.78
Date Open High Low Vol Cls adjCls
05-02-07 28.80 29.20 28.47 2,258,300 28.70 27.67
05-02-04 27.18 28.99 27.13 3,009,100 28.96 27.92
05-02-03 27.17 27.52 27.02 3,255,000 27.35 26.37
05-02-02 26.97 27.31 26.83 2,527,200 27.26 26.28
05-02-01 26.66 27.25 26.56 1,551,600 27.09 26.12
05-01-31 26.55 27.12 26.55 1,438,400 26.76 25.80
05-01-28 27.01 27.18 26.21 2,097,700 26.60 25.64
05-01-27 26.37 27.35 26.37 3,251,800 27.15 26.17
05-01-26 26.00 26.73 25.94 2,515,900 26.49 25.54
Date Open High Low Vol Cls adjCls
05-01-25 25.84 26.36 25.78 1,814,500 26.10 25.16
05-01-24 26.53 26.74 25.51 2,516,700 25.54 24.62
05-01-21 26.00 26.79 25.86 7,473,200 26.72 25.76
05-01-20 26.03 27.04 25.77 4,913,300 26.33 25.38
05-01-19 27.15 27.23 26.19 2,021,400 26.20 25.26
05-01-18 26.81 27.29 26.78 1,493,000 27.23 26.25
05-01-14 26.42 27.25 26.41 2,741,600 27.20 26.22
05-01-13 26.40 26.83 26.26 1,812,800 26.35 25.40
05-01-12 26.06 26.81 25.99 3,009,100 26.67 25.71
Date Open High Low Vol Cls adjCls
05-01-11 25.37 26.13 25.35 1,989,100 25.57 24.65
05-01-10 25.64 26.34 25.38 1,678,100 25.90 24.97
05-01-07 26.00 26.07 25.39 2,678,800 25.77 24.84
05-01-06 25.88 26.18 25.56 1,979,300 25.69 24.77
05-01-05 26.17 26.90 25.81 3,422,500 25.88 24.95
05-01-04 27.48 27.96 26.17 2,676,100 26.79 25.83
05-01-03 28.70 29.06 27.72 1,998,800 27.79 26.79
04-12-31 28.75 29.16 28.70 840,600 28.91 27.87
04-12-30 28.50 28.88 28.50 1,142,400 28.75 27.72
Date Open High Low Vol Cls adjCls
04-12-29 28.00 28.44 27.77 1,217,400 28.35 27.33
04-12-28 27.77 27.90 27.45 1,788,700 27.73 26.73
04-12-27 28.47 28.49 27.66 1,268,900 27.72 26.72
04-12-23 27.99 28.32 27.88 841,100 28.18 27.17
04-12-22 28.56 28.74 28.11 1,178,000 28.23 27.22
04-12-21 28.00 28.70 27.96 1,451,700 28.55 27.52
04-12-20 28.60 28.82 27.75 2,076,600 28.14 27.13
04-12-17 28.92 29.00 28.12 2,024,300 28.63 27.60
04-12-16 28.95 29.31 28.24 1,880,700 28.60 27.57
Date Open High Low Vol Cls adjCls
04-12-15 28.94 29.09 28.69 1,286,100 29.06 28.02
04-12-14 28.36 29.00 28.34 2,073,800 28.85 27.81
04-12-13 28.25 28.54 28.11 1,118,300 28.49 27.47
04-12-10 27.25 28.41 27.21 1,854,400 28.06 27.05
04-12-09 27.42 28.18 26.80 2,869,900 27.75 26.75
04-12-08 28.50 28.65 27.97 1,864,600 28.12 27.11
04-12-07 29.40 29.69 28.50 1,731,100 28.57 27.54
04-12-06 28.96 29.59 28.63 2,549,600 29.40 28.34
04-12-03 29.01 29.70 28.95 3,195,600 29.25 28.20
Date Open High Low Vol Cls adjCls
04-12-02 28.09 28.95 27.87 2,666,500 28.27 27.25
04-12-01 26.35 28.12 26.25 4,860,800 28.12 27.11
04-11-30 26.36 26.41 25.96 2,243,200 26.01 25.07
04-11-29 26.59 26.93 26.22 1,994,100 26.36 25.41
04-11-26 26.30 26.92 26.20 349,600 26.64 25.68
04-11-24 26.39 26.86 26.39 1,102,600 26.82 25.86
04-11-23 26.88 27.25 26.39 1,922,400 26.42 25.47
04-11-22 26.53 26.99 26.24 1,651,400 26.92 25.95
04-11-19 27.70 27.80 26.79 1,917,800 26.94 25.97
Date Open High Low Vol Cls adjCls
04-11-18 27.03 28.10 26.64 2,663,200 28.05 27.04
04-11-17 27.03 28.04 27.03 3,005,700 27.69 26.69
04-11-16 26.73 27.19 26.72 1,713,900 27.06 26.09
04-11-15 26.16 27.20 26.11 2,574,000 27.13 26.15
04-11-12 25.85 26.41 25.54 1,436,400 26.41 25.46
04-11-11 25.39 26.10 25.28 1,031,300 25.97 25.04
04-11-10 25.70 25.85 25.19 2,365,500 25.46 24.54
04-11-09 25.59 26.14 25.54 1,885,900 25.91 24.98
04-11-08 25.65 26.37 25.61 1,244,400 25.98 25.05
Date Open High Low Vol Cls adjCls
04-11-05 25.91 26.40 25.70 2,844,600 26.14 25.20
04-11-04 25.00 25.65 24.91 4,107,700 25.38 24.47
04-11-03 27.00 27.00 25.51 5,211,600 25.70 24.78
04-11-02 25.85 26.74 25.66 3,263,000 26.31 25.36
04-11-01 26.02 26.37 25.84 2,891,100 26.18 25.24
04-10-29 25.77 26.11 25.25 3,986,300 26.03 25.09
04-10-28 25.41 25.99 25.27 3,681,300 25.91 24.98
04-10-27 24.84 25.78 24.55 2,454,000 25.69 24.77
04-10-26 24.63 25.00 24.30 3,462,800 24.63 23.74
Date Open High Low Vol Cls adjCls
04-10-25 23.75 25.05 23.64 5,496,700 24.64 23.75
04-10-22 24.37 24.53 23.51 3,224,600 23.89 23.03
04-10-21 23.40 24.29 23.24 2,416,800 24.17 23.30
04-10-20 22.31 23.50 22.06 2,573,700 23.30 22.46
04-10-19 22.56 23.00 22.31 2,061,400 22.41 21.60
04-10-18 21.61 22.36 21.43 1,903,800 22.18 21.38
04-10-15 21.60 22.12 21.33 1,475,500 21.75 20.97
04-10-14 22.18 22.84 21.67 3,335,500 21.73 20.95
04-10-13 22.41 22.72 22.10 4,204,100 22.59 21.78
Date Open High Low Vol Cls adjCls
04-10-12 21.52 21.88 21.25 2,246,200 21.70 20.92
04-10-11 21.69 22.43 21.36 1,384,300 21.93 21.14
04-10-08 22.24 22.38 21.51 2,389,200 21.62 20.84
04-10-07 22.75 22.99 22.43 1,829,700 22.47 21.66
04-10-06 23.07 23.10 22.36 2,164,000 22.95 22.12
04-10-05 23.25 23.44 22.90 3,152,500 23.16 22.33
04-10-04 23.02 23.88 22.96 3,535,000 23.22 22.39
04-10-01 22.30 22.85 22.20 2,439,900 22.62 21.81
04-09-30 21.56 22.27 21.45 2,300,000 21.88 21.09
Date Open High Low Vol Cls adjCls
04-09-29 21.40 22.00 21.26 2,818,200 21.52 20.75
04-09-28 21.32 21.37 20.88 2,045,200 21.22 20.46
04-09-27 21.60 21.78 21.13 1,965,100 21.29 20.52
04-09-24 22.32 22.61 21.65 1,592,900 21.66 20.88
04-09-23 22.18 22.77 21.96 1,410,200 22.34 21.54
04-09-22 22.78 22.82 22.15 1,326,800 22.18 21.38
04-09-21 23.10 23.27 22.79 2,298,700 23.11 22.28
04-09-20 22.49 23.51 22.34 2,545,400 23.03 22.20
04-09-17 22.21 22.54 21.79 2,244,300 22.47 21.66
Date Open High Low Vol Cls adjCls
04-09-16 22.32 22.67 22.01 1,026,600 22.15 21.35
04-09-15 22.72 22.92 22.13 1,667,100 22.25 21.45
04-09-14 22.77 23.37 22.65 2,539,800 23.10 22.27
04-09-13 22.24 23.10 22.17 3,684,200 22.91 22.09
04-09-10 21.27 22.33 20.96 3,687,400 22.16 21.36
04-09-09 20.22 21.52 20.12 5,049,600 21.24 20.48
04-09-08 20.16 20.59 19.85 2,380,300 20.01 19.29
04-09-07 20.28 20.43 19.85 2,745,400 20.14 19.42
04-09-03 21.00 21.22 19.97 3,644,700 20.13 19.41
Date Open High Low Vol Cls adjCls
04-09-02 21.67 21.87 21.18 3,427,400 21.58 20.80
04-09-01 21.46 22.19 21.32 2,957,200 21.59 20.81
04-08-31 21.77 21.78 21.07 2,068,500 21.55 20.78
04-08-30 22.27 22.37 21.68 1,092,300 21.75 20.97
04-08-27 22.05 22.56 22.00 1,278,800 22.36 21.56
04-08-26 21.86 22.07 21.56 2,247,200 22.05 21.26
04-08-25 21.47 22.33 21.29 2,133,300 22.01 21.22
04-08-24 22.50 22.61 21.26 1,984,600 21.48 20.71
04-08-23 22.23 22.72 22.04 1,951,700 22.32 21.52
Date Open High Low Vol Cls adjCls
04-08-20 21.66 22.23 21.55 1,630,900 22.09 21.30
04-08-19 22.01 22.27 21.61 2,177,600 21.80 21.02
04-08-18 20.88 22.30 20.76 4,996,000 22.20 21.40
04-08-17 20.68 21.33 20.57 3,068,100 21.01 20.25
04-08-16 20.48 20.70 20.06 2,566,900 20.42 19.69
04-08-13 20.20 20.25 19.87 2,925,900 19.95 19.23
04-08-12 20.50 20.63 19.71 5,554,700 20.10 19.38
04-08-11 21.45 21.45 20.26 4,746,500 20.77 20.02
04-08-10 21.60 22.07 21.42 1,627,900 22.05 21.26
Date Open High Low Vol Cls adjCls
04-08-09 21.50 21.71 21.16 2,609,600 21.59 20.81
04-08-06 21.66 21.92 21.15 3,666,100 21.40 20.63
04-08-05 23.02 23.05 22.05 2,228,900 22.11 21.32
04-08-04 22.77 23.08 22.29 2,186,200 22.82 22.00
04-08-03 23.83 23.85 22.47 2,663,400 22.49 21.68
04-08-02 23.83 23.84 23.26 1,674,400 23.79 22.93
04-07-30 23.50 24.18 23.33 2,378,300 23.85 22.99
04-07-29 23.18 23.53 23.01 2,852,900 23.48 22.64
04-07-28 22.84 22.97 22.28 3,216,800 22.72 21.90
Date Open High Low Vol Cls adjCls
04-07-27 22.37 23.22 22.27 4,375,000 23.03 22.20
04-07-26 22.73 23.01 22.02 4,310,400 22.42 21.61
04-07-23 23.08 24.10 22.63 7,562,100 22.64 21.83
04-07-22 21.30 24.52 21.24 17,964,000 23.72 22.87
04-07-21 21.50 21.80 19.80 3,103,800 19.80 19.09
04-07-20 20.70 21.37 20.57 2,451,400 21.37 20.60
04-07-19 20.75 21.18 20.42 2,139,000 20.83 20.08
04-07-16 21.75 21.85 20.58 3,412,000 20.71 19.97
04-07-15 21.44 21.83 20.95 3,765,000 21.45 20.68
Date Open High Low Vol Cls adjCls
04-07-14 22.40 22.50 21.00 8,527,800 21.40 20.63
04-07-13 24.21 24.56 23.73 2,689,300 23.92 23.06
04-07-12 24.42 24.44 23.20 3,730,300 24.26 23.39
04-07-09 24.65 25.08 24.59 2,299,400 25.02 24.12
04-07-08 23.86 24.97 23.74 3,129,800 24.44 23.56
04-07-07 23.73 24.40 23.63 1,430,400 24.07 23.20
04-07-06 24.50 24.50 23.37 2,207,500 23.63 22.78
04-07-02 25.07 25.25 24.30 3,216,600 24.48 23.60
04-07-01 26.72 26.72 25.19 3,231,400 25.27 24.36
Date Open High Low Vol Cls adjCls
04-06-30 26.16 26.84 25.93 2,447,900 26.80 25.84
04-06-29 25.36 26.38 25.18 2,162,700 26.33 25.38
04-06-28 26.10 26.21 25.19 1,736,700 25.51 24.59
04-06-25 24.99 26.37 24.93 3,251,400 25.96 25.03
04-06-24 25.12 25.59 24.92 2,012,000 25.20 24.29
04-06-23 24.63 25.25 24.41 2,463,700 25.05 24.15
04-06-22 23.40 24.64 23.29 2,042,100 24.64 23.75
04-06-21 23.40 23.95 23.17 1,291,000 23.36 22.52
04-06-18 23.33 23.85 23.23 2,045,500 23.46 22.62
Date Open High Low Vol Cls adjCls
04-06-17 24.19 24.24 23.25 2,331,200 23.46 22.62
04-06-16 24.83 24.86 24.22 1,145,200 24.40 23.52
04-06-15 24.31 24.91 24.26 1,569,900 24.78 23.89
04-06-14 24.16 24.19 23.78 1,514,500 23.92 23.06
04-06-10 24.40 24.49 24.11 1,270,100 24.35 23.47
04-06-09 24.67 24.81 23.89 2,017,700 24.10 23.23
04-06-08 24.79 24.99 24.58 1,147,300 24.89 24.00
04-06-07 24.43 25.17 24.43 1,283,600 25.17 24.27
04-06-04 24.04 24.68 23.94 2,000,200 24.27 23.40
Date Open High Low Vol Cls adjCls
04-06-03 24.15 24.21 23.50 2,256,400 23.52 22.67
04-06-02 24.98 24.98 23.91 2,312,800 24.27 23.40
04-06-01 24.82 25.31 24.50 2,350,300 24.94 24.04
04-05-28 24.84 25.30 24.50 2,721,500 25.13 24.23
04-05-27 24.05 24.72 24.05 2,726,700 24.54 23.66
04-05-26 23.41 24.00 23.36 1,532,800 23.90 23.04
04-05-25 22.81 23.68 22.40 1,464,400 23.54 22.69
04-05-24 22.85 23.02 22.60 935,200 22.77 21.95
04-05-21 22.51 22.60 22.25 991,800 22.55 21.74
Date Open High Low Vol Cls adjCls
04-05-20 22.49 22.76 22.13 1,387,800 22.20 21.40
04-05-19 22.50 23.31 22.47 2,692,900 22.47 21.66
04-05-18 21.74 22.47 21.67 2,005,300 22.15 21.35
04-05-17 21.39 21.89 20.91 3,039,300 21.37 20.60
04-05-14 22.45 22.60 21.78 1,940,000 21.87 21.08
04-05-13 22.48 22.52 21.96 1,381,500 22.15 21.35
04-05-12 22.67 22.87 21.75 2,233,400 22.45 21.64
04-05-11 22.52 23.08 22.46 3,076,500 23.04 22.21
04-05-10 22.01 22.47 21.69 3,481,200 22.10 21.31
Date Open High Low Vol Cls adjCls
04-05-07 22.02 22.66 21.92 3,319,400 22.09 21.30
04-05-06 22.06 22.37 21.79 1,992,100 22.10 21.31
04-05-05 22.21 22.70 22.15 4,126,300 22.24 21.44
04-05-04 21.90 22.50 21.88 4,485,000 22.09 21.30
04-05-03 22.12 22.50 21.25 4,731,400 21.73 20.95
04-04-30 22.18 22.34 21.81 4,516,100 22.07 21.28
04-04-29 23.50 23.52 21.69 5,217,900 22.08 21.29
04-04-28 23.93 24.24 23.43 1,659,900 23.59 22.74
04-04-27 24.71 24.75 23.68 2,399,400 23.86 23.00
Date Open High Low Vol Cls adjCls
04-04-26 25.11 25.13 24.28 1,998,200 24.53 23.65
04-04-23 24.51 25.11 24.51 1,825,000 25.07 24.17
04-04-22 24.14 24.62 23.46 4,490,600 24.52 23.64
04-04-21 24.71 24.81 23.83 3,692,500 24.66 23.77
04-04-20 25.44 25.84 24.40 2,193,300 24.50 23.62
04-04-19 24.80 25.56 24.64 2,084,000 25.47 24.55
04-04-16 25.07 25.15 24.33 3,486,000 24.71 23.82
04-04-15 26.79 26.98 24.72 4,633,400 25.33 24.42
04-04-14 26.25 27.27 26.22 2,778,400 26.82 25.86
Date Open High Low Vol Cls adjCls
04-04-13 27.25 27.50 26.70 2,908,900 26.84 25.88
04-04-12 26.67 27.26 26.50 1,603,700 27.10 26.13
04-04-08 26.79 26.93 26.45 1,459,100 26.66 25.70
04-04-07 26.25 26.74 25.78 1,539,100 26.44 25.49
04-04-06 26.89 26.89 26.02 1,390,700 26.31 25.36
04-04-05 26.85 27.18 26.45 1,469,500 27.14 26.16
04-04-02 26.62 27.06 26.33 2,052,300 26.99 26.02
04-04-01 25.13 26.37 25.10 2,535,300 25.72 24.80
04-03-31 25.02 25.50 25.00 1,465,800 25.12 24.22
Date Open High Low Vol Cls adjCls
04-03-30 25.20 25.41 24.85 1,359,200 25.32 24.41
04-03-29 25.15 25.75 24.97 1,676,500 25.21 24.30
04-03-26 24.71 25.56 24.63 2,082,600 25.08 24.18
04-03-25 24.49 25.18 24.43 4,367,900 24.95 24.05
04-03-24 23.18 24.29 23.12 3,547,800 24.14 23.27
04-03-23 23.40 23.69 22.62 2,801,300 23.12 22.29
04-03-22 23.14 23.31 22.52 2,398,300 22.91 22.09
04-03-19 24.08 24.57 23.28 2,888,000 23.44 22.60
04-03-18 24.37 24.91 23.81 1,947,500 24.09 23.22
Date Open High Low Vol Cls adjCls
04-03-17 24.27 24.66 24.22 1,388,000 24.58 23.70
04-03-16 24.14 24.49 23.60 2,463,200 24.06 23.20
04-03-15 24.64 24.75 23.73 1,765,300 23.76 22.91
04-03-12 24.46 24.88 24.21 2,684,800 24.88 23.99
04-03-11 23.64 24.74 23.63 4,384,700 24.11 23.24
04-03-10 23.60 24.55 23.55 6,235,400 23.78 22.93
04-03-09 23.80 23.88 22.87 4,933,500 23.38 22.54
04-03-08 25.18 25.62 23.72 3,178,600 23.83 22.97
04-03-05 25.98 26.35 24.97 5,016,000 25.06 24.16
Date Open High Low Vol Cls adjCls
04-03-04 25.51 26.30 25.47 1,617,800 26.24 25.30
04-03-03 26.17 26.31 25.39 2,214,700 25.53 24.61
04-03-02 26.47 27.07 26.12 2,544,900 26.32 25.37
04-03-01 25.57 26.55 25.30 3,365,600 26.37 25.42
04-02-27 25.51 25.80 25.04 3,228,400 25.57 24.65
04-02-26 24.98 25.85 24.43 2,079,000 25.38 24.47
04-02-25 24.90 25.35 24.52 2,470,200 24.92 24.02
04-02-24 24.75 24.99 24.06 5,244,500 24.52 23.64
04-02-23 26.25 26.38 24.68 4,321,600 24.99 24.09
Date Open High Low Vol Cls adjCls
04-02-20 27.01 27.05 25.82 3,629,600 26.25 25.31
04-02-19 29.35 29.50 27.12 5,058,200 27.16 26.18
04-02-18 27.96 28.27 27.70 2,203,400 28.14 27.13
04-02-17 27.60 28.05 27.40 2,922,200 28.00 26.99
04-02-13 27.89 28.18 27.19 3,736,000 27.43 26.44
04-02-12 27.88 28.41 27.50 3,095,000 27.56 26.57
04-02-11 27.28 28.00 27.17 2,996,100 27.66 26.67
04-02-10 27.17 27.43 26.77 2,605,400 27.10 26.13
04-02-09 27.54 27.90 27.26 2,508,300 27.28 26.30
Date Open High Low Vol Cls adjCls
04-02-06 26.13 27.55 26.13 2,590,500 27.42 26.43
04-02-05 26.01 26.63 25.92 1,939,500 26.12 25.18
04-02-04 26.11 26.35 25.58 3,459,900 25.83 24.90
04-02-03 26.14 26.87 26.14 4,361,400 26.57 25.61
04-02-02 27.29 27.50 26.16 3,584,700 26.37 25.42
04-01-30 26.57 27.06 26.26 3,279,300 26.60 25.64
04-01-29 27.67 27.75 25.72 6,511,100 26.51 25.56
04-01-28 27.54 28.29 27.26 4,801,100 27.56 26.57
04-01-27 28.01 28.06 27.10 6,240,100 27.26 26.28
Date Open High Low Vol Cls adjCls
04-01-26 29.07 29.56 27.55 7,991,300 28.45 27.43
04-01-23 32.18 32.20 28.85 8,313,600 29.06 28.02
04-01-22 33.78 34.50 32.01 3,735,100 32.02 30.87
04-01-21 34.51 34.56 33.30 2,515,900 33.65 32.44
04-01-20 34.30 34.75 33.67 1,757,100 34.68 33.43
04-01-16 34.21 34.45 33.50 2,377,500 34.24 33.01
04-01-15 32.90 34.22 32.67 4,051,200 33.80 32.58
04-01-14 34.52 34.63 32.60 3,401,600 33.47 32.27
04-01-13 35.48 35.50 33.51 3,411,200 34.30 33.07
Date Open High Low Vol Cls adjCls
04-01-12 34.58 35.48 34.24 1,606,200 35.40 34.13
04-01-09 33.37 35.31 33.24 3,621,200 34.58 33.34
04-01-08 33.85 34.00 33.20 1,557,400 33.87 32.65
04-01-07 33.53 33.75 32.92 2,325,900 33.40 32.20
04-01-06 33.70 34.05 33.25 1,864,800 33.68 32.47
04-01-05 32.21 34.16 31.99 2,385,600 33.86 32.64
04-01-02 32.64 32.84 31.65 1,528,700 31.71 30.57
03-12-31 33.48 33.48 31.93 1,543,200 32.30 31.14
03-12-30 33.00 33.22 32.39 1,559,200 32.88 31.70
Date Open High Low Vol Cls adjCls
03-12-29 31.90 32.91 31.77 1,571,700 32.69 31.51
03-12-26 31.89 32.11 31.62 546,900 31.62 30.48
03-12-24 31.87 32.00 31.62 649,800 31.72 30.58
03-12-23 31.35 32.19 31.27 1,311,200 32.00 30.85
03-12-22 31.78 32.00 31.00 2,212,500 31.43 30.30
03-12-19 31.94 32.18 31.44 4,440,900 31.71 30.57
03-12-18 30.85 32.26 30.81 1,887,200 32.04 30.89
03-12-17 30.81 31.03 30.01 1,925,300 30.76 29.65
03-12-16 30.56 31.10 29.59 2,537,400 30.85 29.74
Date Open High Low Vol Cls adjCls
03-12-15 33.28 33.34 30.60 2,395,200 30.75 29.64
03-12-12 31.58 32.37 31.56 3,750,900 32.36 31.20
03-12-11 30.05 31.59 29.73 1,763,800 31.33 30.20
03-12-10 30.42 30.78 29.30 4,009,800 29.94 28.86
03-12-09 31.66 31.80 30.14 1,702,800 30.23 29.14
03-12-08 31.38 31.93 30.89 1,483,900 31.40 30.27
03-12-05 32.18 32.48 31.30 2,319,200 31.46 30.33
03-12-04 32.72 33.33 32.05 4,018,200 32.85 31.67
03-12-03 33.25 33.51 32.48 3,552,500 32.79 31.61
Date Open High Low Vol Cls adjCls
03-12-02 32.01 33.83 31.95 4,499,000 32.95 31.77
03-12-01 32.05 32.49 31.78 3,063,800 32.20 31.04
03-11-28 30.93 32.02 30.93 1,423,900 31.96 30.81
03-11-26 31.15 31.38 30.33 1,535,300 31.10 29.98
03-11-25 30.69 31.33 30.55 2,371,100 30.87 29.76
03-11-24 29.87 30.77 29.33 1,557,300 30.77 29.66
03-11-21 29.39 29.89 28.91 2,623,100 29.49 28.43
03-11-20 28.87 30.09 28.70 2,400,200 28.87 27.83
03-11-19 29.30 29.64 28.75 2,073,200 29.17 28.12
Date Open High Low Vol Cls adjCls
03-11-18 30.25 30.51 29.09 1,634,200 29.13 28.08
03-11-17 29.53 30.13 29.22 1,330,600 29.89 28.82
03-11-14 30.83 30.93 29.61 1,839,700 29.75 28.68
03-11-13 31.58 31.76 30.67 3,196,700 30.91 29.80
03-11-12 30.00 31.49 29.95 2,541,000 31.36 30.23
03-11-11 29.97 30.33 29.73 1,495,200 29.93 28.85
03-11-10 30.79 30.91 29.87 2,271,600 30.11 29.03
03-11-07 30.88 31.39 30.60 2,773,000 30.76 29.65
03-11-06 30.69 31.00 30.30 2,450,700 30.80 29.69
Date Open High Low Vol Cls adjCls
03-11-05 29.81 30.54 29.35 2,840,300 30.52 29.42
03-11-04 29.50 29.95 29.35 1,588,100 29.81 28.74
03-11-03 29.19 29.83 28.97 2,579,600 29.79 28.72
03-10-31 28.96 29.40 28.51 2,514,300 28.75 27.72
03-10-30 29.65 29.65 28.95 2,852,100 29.06 28.02
03-10-29 28.95 29.35 28.65 2,521,300 29.01 27.97
03-10-28 26.31 29.04 26.30 6,658,200 28.99 27.95
03-10-27 25.45 25.83 24.98 1,905,100 25.31 24.40
03-10-24 25.17 25.44 24.78 1,403,600 25.16 24.26
Date Open High Low Vol Cls adjCls
03-10-23 24.80 25.52 24.75 2,829,400 25.30 24.39
03-10-22 26.49 26.50 25.80 1,912,800 26.17 25.23
03-10-21 26.60 27.38 26.55 1,610,700 27.06 26.09
03-10-20 26.31 26.49 25.99 1,568,800 26.35 25.40
03-10-17 27.48 27.51 25.99 1,869,300 26.15 25.21
03-10-16 27.09 27.71 26.64 2,943,100 27.54 26.55
03-10-15 28.10 28.96 27.45 3,126,200 27.64 26.65
03-10-14 27.00 27.57 26.54 1,852,500 27.51 26.52
03-10-13 26.81 27.38 26.75 2,771,100 27.08 26.11
Date Open High Low Vol Cls adjCls
03-10-10 26.00 26.48 25.67 1,575,100 26.24 25.30
03-10-09 26.41 26.67 25.68 2,813,100 25.94 25.01
03-10-08 26.02 26.15 25.43 3,284,200 25.78 24.85
03-10-07 24.47 25.78 24.46 3,360,100 25.73 24.80
03-10-06 24.68 24.81 24.13 1,713,800 24.72 23.83
03-10-03 23.90 24.98 23.60 3,673,700 24.38 23.50
03-10-02 22.84 23.38 22.70 2,355,900 22.90 22.08
03-10-01 22.50 23.10 22.41 2,337,400 22.95 22.12
03-09-30 22.96 23.20 22.15 2,400,200 22.23 21.43
Date Open High Low Vol Cls adjCls
03-09-29 23.20 23.65 22.87 2,502,300 23.40 22.56
03-09-26 23.41 23.74 22.69 2,951,600 22.81 21.99
03-09-25 23.01 23.56 22.56 2,254,500 22.67 21.85
03-09-24 24.35 24.43 22.92 1,710,300 22.93 22.11
03-09-23 23.87 24.37 23.77 1,819,100 24.35 23.47
03-09-22 24.34 24.45 23.78 1,490,400 23.99 23.13
03-09-19 24.84 25.12 24.50 2,028,500 24.98 24.08
03-09-18 24.73 25.08 23.75 5,566,600 24.90 24.00
03-09-17 25.54 25.74 25.22 1,618,900 25.32 24.41
Date Open High Low Vol Cls adjCls
03-09-16 25.07 25.69 25.04 1,696,600 25.60 24.68
03-09-15 25.45 25.70 24.86 1,516,400 24.96 24.06
03-09-12 24.65 25.35 24.16 2,138,900 25.18 24.27
03-09-11 24.36 25.14 23.90 2,439,000 24.72 23.83
03-09-10 25.92 25.93 24.25 2,882,800 24.30 23.43
03-09-09 26.38 26.72 25.86 1,200,700 26.34 25.39
03-09-08 26.10 26.76 26.10 1,862,900 26.55 25.60
03-09-05 25.22 26.47 25.10 1,982,900 26.00 25.07
03-09-04 26.00 26.00 24.90 2,144,100 25.49 24.57
Date Open High Low Vol Cls adjCls
03-09-03 25.34 25.91 25.02 2,508,100 25.07 24.17
03-09-02 25.69 25.77 24.66 1,924,500 25.35 24.44
03-08-29 25.70 25.97 25.48 1,326,200 25.61 24.69
03-08-28 25.55 25.99 25.52 3,065,600 25.80 24.87
03-08-27 24.20 25.59 24.17 2,208,700 25.58 24.66
03-08-26 24.35 24.36 23.27 1,930,100 24.23 23.36
03-08-25 24.47 24.65 24.21 1,362,400 24.40 23.52
03-08-22 25.15 25.84 24.54 2,241,700 24.58 23.70
03-08-21 25.16 25.40 24.07 3,319,400 24.79 23.90
Date Open High Low Vol Cls adjCls
03-08-20 23.35 24.24 23.32 1,649,000 24.00 23.14
03-08-19 23.47 23.65 22.93 1,458,200 23.57 22.72
03-08-18 21.67 23.45 21.67 2,684,400 23.39 22.55
03-08-15 21.70 21.82 21.17 309,900 21.74 20.96
03-08-14 21.65 21.95 21.44 923,100 21.79 21.01
03-08-13 20.78 22.02 20.78 2,147,900 21.63 20.85
03-08-12 19.91 20.83 19.90 1,927,400 20.82 20.07
03-08-11 19.12 20.20 19.12 2,590,200 20.04 19.32
03-08-08 20.50 20.70 18.92 2,813,600 19.08 18.39
Date Open High Low Vol Cls adjCls
03-08-07 20.75 20.96 20.35 934,400 20.50 19.76
03-08-06 21.16 21.37 20.54 2,190,800 20.73 19.98
03-08-05 21.99 22.00 21.13 1,178,100 21.20 20.44
03-08-04 21.77 22.13 21.50 1,608,900 21.98 21.19
03-08-01 21.80 21.94 21.36 2,219,600 21.70 20.92
03-07-31 22.10 22.35 21.62 2,132,800 21.79 21.01
03-07-30 22.05 22.12 21.60 1,645,800 21.67 20.89
03-07-29 22.78 22.78 21.69 1,777,100 22.11 21.32
03-07-28 21.58 22.95 21.40 2,379,100 22.64 21.83
Date Open High Low Vol Cls adjCls
03-07-25 21.53 21.89 21.06 1,805,400 21.64 20.86
03-07-24 21.15 22.30 20.60 4,078,500 21.57 20.79
03-07-23 21.38 21.97 21.02 3,752,100 21.79 21.01
03-07-22 21.41 22.33 21.19 5,212,400 21.34 20.57
03-07-21 20.96 20.96 20.21 953,700 20.29 19.56
03-07-18 20.90 21.21 20.41 1,298,900 20.96 20.21
03-07-17 21.28 21.56 20.77 3,949,700 20.83 20.08
03-07-16 22.50 22.56 21.20 3,671,000 21.89 21.10
03-07-15 21.18 23.00 21.10 6,093,100 22.31 21.51
Date Open High Low Vol Cls adjCls
03-07-14 20.35 21.20 20.30 3,241,900 20.92 20.17
03-07-11 20.51 20.74 19.73 3,533,900 19.94 19.22
03-07-10 21.34 21.43 20.30 3,069,400 20.41 19.68
03-07-09 20.45 21.71 20.40 2,938,300 21.34 20.57
03-07-08 19.84 20.64 19.50 2,897,500 20.56 19.82
03-07-07 18.73 20.07 18.71 2,541,800 20.06 19.34
03-07-03 18.71 19.14 18.60 1,026,200 18.66 17.99
03-07-02 18.50 18.99 18.37 2,148,500 18.92 18.24
03-07-01 18.61 18.61 17.59 2,951,900 18.52 17.85
Date Open High Low Vol Cls adjCls
03-06-30 18.27 18.89 18.16 1,303,000 18.21 17.56
03-06-27 18.65 18.89 18.40 1,469,400 18.48 17.82
03-06-26 17.89 18.63 17.86 1,515,300 18.56 17.89
03-06-25 17.51 18.50 17.49 2,093,100 17.80 17.16
03-06-24 17.54 17.79 17.25 1,773,600 17.45 16.82
03-06-23 17.92 18.15 17.47 1,737,200 17.58 16.95
03-06-20 18.49 18.63 17.38 2,763,400 17.73 17.09
03-06-19 19.04 19.23 18.45 2,371,000 18.50 17.83
03-06-18 18.42 19.42 18.15 1,837,200 18.93 18.25
Date Open High Low Vol Cls adjCls
03-06-17 18.63 18.75 18.04 1,332,000 18.55 17.88
03-06-16 17.87 18.46 17.75 1,921,900 18.25 17.59
03-06-13 18.62 18.75 17.67 1,872,800 17.76 17.12
03-06-12 18.24 18.75 18.05 3,460,700 18.66 17.99
03-06-11 17.81 18.16 17.21 2,205,900 18.11 17.46
03-06-10 17.77 17.99 17.20 2,291,400 17.95 17.30
03-06-09 18.90 19.00 18.07 1,153,100 18.24 17.58
03-06-06 19.82 20.20 18.79 3,539,000 19.11 18.42
03-06-05 18.68 19.30 18.32 1,779,600 19.29 18.60
Date Open High Low Vol Cls adjCls
03-06-04 18.25 18.91 18.06 1,787,800 18.85 18.17
03-06-03 17.85 18.33 17.85 2,156,300 18.25 17.59
03-06-02 17.99 18.83 17.77 3,294,500 17.94 17.30
03-05-30 17.03 18.04 17.00 2,506,600 17.85 17.21
03-05-29 16.49 17.09 16.38 2,073,400 17.00 16.39
03-05-28 16.50 16.77 16.38 1,568,000 16.52 15.93
03-05-27 15.47 16.65 15.38 2,160,000 16.56 15.96
03-05-23 15.74 15.74 15.34 1,047,900 15.55 14.99
03-05-22 15.23 15.85 15.22 820,200 15.69 15.13
Date Open High Low Vol Cls adjCls
03-05-21 15.10 15.27 14.85 1,576,500 15.25 14.70
03-05-20 15.25 15.42 14.95 1,023,400 15.09 14.55
03-05-19 15.64 15.69 14.96 2,184,700 15.00 14.46
03-05-16 16.17 16.19 15.66 3,283,700 15.75 15.18
03-05-15 16.30 16.77 15.88 2,343,800 16.27 15.69
03-05-14 16.37 16.73 16.11 2,327,700 16.62 16.02
03-05-13 16.37 16.51 16.12 2,407,400 16.48 15.89
03-05-12 16.12 16.70 16.09 2,252,400 16.66 16.06
03-05-09 15.61 16.26 15.61 1,962,900 16.21 15.63
Date Open High Low Vol Cls adjCls
03-05-08 15.54 15.60 15.21 1,606,500 15.46 14.90
03-05-07 15.77 15.94 15.51 2,044,600 15.73 15.16
03-05-06 15.70 16.08 15.45 1,425,500 15.85 15.28
03-05-05 15.50 16.00 15.46 1,439,300 15.64 15.08
03-05-02 15.00 15.68 15.00 2,744,200 15.59 15.03
03-05-01 14.76 15.11 14.50 2,619,100 15.09 14.55
03-04-30 14.74 14.90 14.44 1,938,600 14.68 14.15
03-04-29 14.04 14.98 14.04 3,477,900 14.81 14.28
03-04-28 13.55 14.00 13.55 1,229,700 13.95 13.45
Date Open High Low Vol Cls adjCls
03-04-25 13.98 14.00 13.35 1,976,700 13.51 13.02
03-04-24 14.09 14.61 14.09 2,384,800 14.16 13.65
03-04-23 14.39 14.51 14.21 3,214,000 14.40 13.88
03-04-22 13.62 14.58 13.25 3,049,400 14.34 13.82
03-04-21 13.36 13.79 13.23 2,829,800 13.75 13.26
03-04-17 12.58 13.46 12.19 7,344,500 13.41 12.93
03-04-16 11.78 12.16 11.56 3,330,800 11.70 11.28
03-04-15 10.85 11.59 10.77 3,225,500 11.43 11.02
03-04-14 11.08 11.15 10.92 2,830,400 11.10 10.70
Date Open High Low Vol Cls adjCls
03-04-11 11.53 11.69 11.04 2,728,500 11.10 10.70
03-04-10 11.42 11.52 11.21 1,085,200 11.40 10.99
03-04-09 11.75 12.02 11.40 1,873,700 11.43 11.02
03-04-08 12.45 12.47 11.84 1,459,100 11.88 11.45
03-04-07 12.74 13.04 12.41 1,430,400 12.56 12.11
03-04-04 12.36 12.39 12.01 1,466,200 12.14 11.70
03-04-03 12.21 12.51 11.94 2,146,500 12.25 11.81
03-04-02 11.81 12.23 11.80 2,519,100 11.99 11.56
03-04-01 11.35 11.62 11.33 1,898,800 11.52 11.11
Date Open High Low Vol Cls adjCls
03-03-31 11.93 12.02 11.35 2,277,700 11.38 10.97
03-03-28 12.58 12.63 12.05 1,769,100 12.09 11.66
03-03-27 12.65 12.81 12.45 1,314,400 12.61 12.16
03-03-26 12.83 13.09 12.66 1,351,500 12.76 12.30
03-03-25 12.78 12.96 12.49 2,331,400 12.85 12.39
03-03-24 13.12 13.22 12.71 1,357,300 12.83 12.37
03-03-21 13.78 14.35 13.20 2,122,700 13.56 13.07
03-03-20 13.13 13.57 12.90 1,725,400 13.29 12.81
03-03-19 13.31 13.37 12.84 1,429,500 13.16 12.69
Date Open High Low Vol Cls adjCls
03-03-18 13.13 13.38 12.87 2,482,800 13.31 12.83
03-03-17 12.33 13.27 12.26 2,258,100 13.20 12.73
03-03-14 12.73 12.90 12.28 1,488,800 12.46 12.01
03-03-13 12.02 12.82 12.01 1,778,700 12.82 12.36
03-03-12 11.75 12.00 11.49 1,876,700 11.84 11.41
03-03-11 11.81 11.93 11.50 993,000 11.73 11.31
03-03-10 12.02 12.02 11.65 1,013,400 11.72 11.30
03-03-07 11.90 12.12 11.72 4,618,200 12.08 11.65
03-03-06 12.44 12.51 11.92 3,254,000 12.34 11.90
Date Open High Low Vol Cls adjCls
03-03-05 12.44 12.55 12.15 1,291,500 12.54 12.09
03-03-04 12.76 12.80 12.36 1,333,500 12.43 11.98
03-03-03 13.47 13.59 12.63 1,859,800 12.77 12.31
03-02-28 13.10 13.38 12.95 1,088,300 13.33 12.85
03-02-27 12.96 13.28 12.64 1,395,300 13.18 12.71
03-02-26 13.20 13.35 12.71 1,270,900 12.77 12.31
03-02-25 12.90 13.39 12.77 1,564,000 13.32 12.84
03-02-24 13.16 13.46 13.01 1,623,400 13.16 12.69
03-02-21 13.57 13.57 13.07 1,648,000 13.14 12.67
Date Open High Low Vol Cls adjCls
03-02-20 13.14 13.61 13.10 2,487,400 13.59 13.10
03-02-19 13.22 13.36 13.00 1,788,000 13.10 12.63
03-02-18 12.76 13.32 12.73 2,560,700 13.32 12.84
03-02-14 12.03 12.65 11.91 2,255,300 12.56 12.11
03-02-13 12.35 12.36 11.79 2,522,800 11.95 11.52
03-02-12 12.16 12.60 12.16 1,457,500 12.35 11.91
03-02-11 12.60 12.80 12.27 1,661,200 12.38 11.93
03-02-10 12.32 12.71 12.11 2,010,900 12.57 12.12
03-02-07 12.62 12.69 12.15 1,380,300 12.28 11.84
Date Open High Low Vol Cls adjCls
03-02-06 12.36 12.72 12.28 2,268,800 12.47 12.02
03-02-05 12.63 12.95 12.30 2,345,300 12.37 11.93
03-02-04 11.74 12.61 11.73 6,395,100 12.48 12.03
03-02-03 11.61 12.16 11.60 3,301,400 11.85 11.42
03-01-31 11.47 11.77 11.04 4,682,000 11.69 11.27
03-01-30 12.99 13.08 12.00 2,416,700 12.08 11.65
03-01-29 12.33 13.01 11.92 3,263,000 12.98 12.51
03-01-28 12.21 12.50 11.81 2,975,600 12.39 11.94
03-01-27 12.10 12.53 12.00 1,348,900 12.15 11.71
Date Open High Low Vol Cls adjCls
03-01-24 12.92 12.95 12.11 3,391,500 12.30 11.86
03-01-23 12.85 13.03 12.50 3,737,800 12.98 12.51
03-01-22 12.57 12.94 12.14 3,332,300 12.14 11.70
03-01-21 12.59 12.87 12.42 2,432,100 12.49 12.04
03-01-17 12.81 12.84 12.31 2,016,600 12.33 11.89
03-01-16 12.91 13.20 12.76 3,671,200 13.09 12.62
03-01-15 13.14 13.30 12.50 2,256,600 12.86 12.40
03-01-14 13.37 14.01 13.25 2,564,600 13.55 13.06
03-01-13 14.04 14.38 13.41 2,024,300 13.46 12.98
Date Open High Low Vol Cls adjCls
03-01-10 12.85 13.89 12.84 2,025,800 13.79 13.29
03-01-09 12.64 13.45 12.58 2,572,700 13.23 12.75
03-01-08 12.45 12.73 12.32 1,608,900 12.39 11.94
03-01-07 12.81 13.09 12.47 2,438,800 12.71 12.25
03-01-06 12.30 12.75 12.01 3,030,800 12.57 12.12
03-01-03 11.44 12.05 11.41 1,477,300 11.51 11.10
03-01-02 10.98 11.69 10.70 1,692,600 11.65 11.23
02-12-31 10.76 11.13 10.72 1,206,300 10.80 10.41
02-12-30 11.27 11.41 10.70 1,153,600 10.90 10.51
Date Open High Low Vol Cls adjCls
02-12-27 11.26 11.36 11.05 612,300 11.10 10.70
02-12-26 11.55 11.77 11.11 856,000 11.23 10.83
02-12-24 11.44 11.65 11.27 420,900 11.38 10.97
02-12-23 11.11 11.67 11.11 1,102,800 11.47 11.06
02-12-20 11.16 11.36 10.85 1,698,700 11.22 10.82
02-12-19 10.89 11.25 10.42 2,709,500 11.01 10.61
02-12-18 11.99 12.09 10.88 3,454,700 10.89 10.50
02-12-17 12.20 12.82 12.11 1,584,700 12.27 11.83
02-12-16 12.05 12.59 11.75 1,655,600 12.48 12.03
Date Open High Low Vol Cls adjCls
02-12-13 12.23 12.38 11.72 1,611,000 11.73 11.31
02-12-12 13.00 13.15 12.51 1,641,300 12.61 12.16
02-12-11 12.40 13.39 12.11 4,306,100 12.77 12.31
02-12-10 11.40 12.61 11.30 3,787,200 12.56 12.11
02-12-09 12.65 12.66 11.28 3,383,700 11.34 10.93
02-12-06 12.95 13.20 12.61 1,877,200 12.72 12.26
02-12-05 13.72 13.74 12.95 1,960,400 13.02 12.55
02-12-04 14.19 14.27 12.85 4,239,400 13.30 12.82
02-12-03 15.96 16.00 14.76 2,438,200 14.80 14.27
Date Open High Low Vol Cls adjCls
02-12-02 16.80 17.23 15.78 2,325,000 16.25 15.67
02-11-29 17.26 17.31 16.13 1,168,100 16.24 15.66
02-11-27 16.10 17.21 16.07 1,990,800 17.16 16.54
02-11-26 16.41 16.41 15.62 2,579,600 15.71 15.15
02-11-25 15.38 16.31 15.35 3,291,500 16.25 15.67
02-11-22 15.14 15.60 14.89 2,140,000 15.29 14.74
02-11-21 14.46 15.41 14.41 2,502,200 15.34 14.79
02-11-20 13.11 14.18 13.02 2,391,100 14.11 13.60
02-11-19 12.91 13.38 12.68 1,074,900 12.92 12.46
Date Open High Low Vol Cls adjCls
02-11-18 13.40 13.78 12.89 1,465,500 12.97 12.50
02-11-15 12.79 13.35 12.58 1,552,000 13.12 12.65
02-11-14 12.48 13.13 12.13 2,559,200 13.10 12.63
02-11-13 11.70 12.38 11.50 1,811,500 11.96 11.53
02-11-12 11.39 12.34 11.29 2,480,600 11.99 11.56
02-11-11 12.26 12.27 11.10 2,216,100 11.31 10.90
02-11-08 12.54 12.63 11.77 3,210,400 12.23 11.79
02-11-07 13.79 13.81 12.53 2,638,000 12.53 12.08
02-11-06 13.50 14.31 13.31 2,059,000 14.19 13.68
Date Open High Low Vol Cls adjCls
02-11-05 14.06 14.06 12.80 3,302,600 13.44 12.96
02-11-04 13.53 14.96 13.53 3,332,400 14.12 13.61
02-11-01 12.56 13.52 12.25 2,541,800 13.46 12.98
02-10-31 13.10 13.58 12.51 3,780,900 12.59 12.14
02-10-30 11.38 13.08 11.19 4,201,500 13.05 12.58
02-10-29 11.23 11.58 10.75 2,065,400 11.29 10.88
02-10-28 11.08 11.92 11.08 2,566,400 11.32 10.91
02-10-25 10.84 11.20 10.76 1,540,600 11.06 10.66
02-10-24 11.08 11.70 10.72 3,385,900 10.81 10.42
Date Open High Low Vol Cls adjCls
02-10-23 10.11 11.14 10.00 5,430,300 10.96 10.57
02-10-22 11.15 11.35 10.41 2,688,700 10.50 10.12
02-10-21 10.91 11.87 10.56 2,588,900 11.87 11.44
02-10-18 9.50 11.36 9.40 5,069,100 11.13 10.73
02-10-17 9.02 9.70 9.02 2,944,900 9.67 9.32
02-10-16 8.78 8.94 8.52 1,931,700 8.69 8.38
02-10-15 8.82 9.35 8.78 1,984,600 9.32 8.98
02-10-14 8.15 8.49 7.99 1,190,700 8.35 8.05
02-10-11 7.56 8.58 7.55 2,066,000 8.41 8.11
Date Open High Low Vol Cls adjCls
02-10-10 6.70 7.50 6.69 2,348,800 7.49 7.22
02-10-09 6.86 7.27 6.70 1,399,400 6.72 6.48
02-10-08 7.10 7.31 6.63 1,991,100 7.03 6.78
02-10-07 7.61 7.81 6.99 2,821,200 7.03 6.78
02-10-04 8.55 8.63 7.50 2,661,700 7.59 7.32
02-10-03 8.86 8.99 8.28 1,417,300 8.36 8.06
02-10-02 8.84 9.47 8.75 2,041,600 9.08 8.75
02-10-01 8.89 9.06 8.55 2,106,800 8.95 8.63
02-09-30 9.07 9.10 8.63 1,857,500 8.90 8.58
Date Open High Low Vol Cls adjCls
02-09-27 9.23 9.67 9.03 1,770,900 9.16 8.83
02-09-26 9.93 9.93 9.26 1,751,600 9.35 9.01
02-09-25 9.41 9.99 9.32 3,083,800 9.75 9.40
02-09-24 8.75 9.34 8.61 7,189,300 9.24 8.91
02-09-23 9.05 9.26 8.95 3,161,900 9.09 8.76
02-09-20 9.44 9.48 9.08 2,727,500 9.28 8.95
02-09-19 9.82 9.99 8.92 7,247,600 8.95 8.63
02-09-18 10.05 10.30 9.85 1,905,600 9.99 9.63
02-09-17 10.54 10.79 10.05 2,461,600 10.06 9.70
Date Open High Low Vol Cls adjCls
02-09-16 10.70 10.80 10.20 1,785,700 10.25 9.88
02-09-13 11.01 11.37 10.71 1,893,000 10.75 10.36
02-09-12 11.44 11.45 11.00 1,111,200 11.10 10.70
02-09-11 11.66 12.06 11.63 927,900 11.70 11.28
02-09-10 10.72 11.67 10.72 2,239,500 11.56 11.14
02-09-09 10.64 10.88 10.33 2,200,100 10.76 10.37
02-09-06 10.63 11.06 10.63 2,207,200 10.99 10.59
02-09-05 10.73 10.86 10.20 1,446,000 10.23 9.86
02-09-04 10.97 11.05 10.25 2,559,900 11.04 10.64
Date Open High Low Vol Cls adjCls
02-09-03 11.50 11.50 10.81 1,689,700 10.96 10.57
02-08-30 11.40 11.95 11.35 2,018,800 11.63 11.21
02-08-29 11.15 12.27 11.04 2,572,500 11.95 11.52
02-08-28 12.59 12.61 11.92 2,219,800 11.92 11.49
02-08-27 13.89 13.89 12.68 1,978,200 12.75 12.29
02-08-26 13.75 13.84 13.13 1,451,600 13.83 13.33
02-08-23 14.45 14.46 13.59 1,787,100 13.60 13.11
02-08-22 14.41 15.10 14.38 1,727,100 14.58 14.06
02-08-21 14.37 14.79 14.11 2,624,100 14.60 14.08
Date Open High Low Vol Cls adjCls
02-08-20 14.88 15.00 14.06 1,739,900 14.09 13.58
02-08-19 14.06 15.15 13.96 2,304,700 15.15 14.61
02-08-16 12.84 14.37 12.75 2,662,200 14.24 13.73
02-08-15 12.81 13.25 12.16 3,132,200 12.91 12.45
02-08-14 12.11 12.82 11.80 3,222,600 12.77 12.31
02-08-13 12.23 12.95 12.06 2,586,000 12.16 11.72
02-08-12 12.35 12.58 12.06 1,383,300 12.40 11.95
02-08-09 12.50 12.97 12.25 2,127,700 12.81 12.35
02-08-08 11.62 13.03 11.50 2,316,400 12.90 12.44
Date Open High Low Vol Cls adjCls
02-08-07 12.35 12.61 11.22 2,138,900 11.73 11.31
02-08-06 11.29 12.34 11.29 2,307,600 11.97 11.54
02-08-05 11.69 11.69 11.02 1,916,600 11.08 10.68
02-08-02 11.96 12.07 11.50 3,522,000 11.66 11.24
02-08-01 12.20 12.89 11.96 4,386,500 12.14 11.70
02-07-31 13.20 13.29 12.26 2,052,200 12.30 11.86
02-07-30 12.45 13.50 12.38 3,132,700 13.46 12.98
02-07-29 12.04 12.80 11.95 2,589,900 12.74 12.28
02-07-26 12.50 12.50 11.38 3,170,200 11.61 11.19
Date Open High Low Vol Cls adjCls
02-07-25 13.70 13.70 11.64 6,167,600 11.86 11.43
02-07-24 13.70 14.20 12.60 4,335,600 13.83 13.33
02-07-23 15.10 15.20 13.73 3,825,600 13.95 13.45
02-07-22 15.91 16.21 15.14 2,412,900 15.40 14.85
02-07-19 15.48 16.22 15.26 2,181,900 15.97 15.40
02-07-18 16.35 16.69 15.50 2,147,800 15.72 15.15
02-07-17 17.10 17.74 15.76 3,320,600 16.46 15.87
02-07-16 17.30 17.88 16.34 3,548,600 16.51 15.92
02-07-15 17.26 17.48 16.37 2,015,200 17.33 16.71
Date Open High Low Vol Cls adjCls
02-07-12 17.07 17.44 16.51 1,645,600 17.01 16.40
02-07-11 15.57 16.84 15.31 2,518,800 16.82 16.22
02-07-10 16.56 16.68 15.57 2,127,500 15.60 15.04
02-07-09 17.05 17.07 16.37 1,660,500 16.39 15.80
02-07-08 18.21 18.60 17.41 1,543,800 17.61 16.98
02-07-05 16.88 18.60 16.88 1,496,800 18.29 17.63
02-07-03 15.75 16.85 15.68 2,155,400 16.84 16.23
02-07-02 16.64 16.71 15.76 2,544,100 15.85 15.28
02-07-01 17.91 18.24 16.65 1,641,200 16.86 16.25
Date Open High Low Vol Cls adjCls
02-06-28 18.30 18.97 17.79 1,885,000 17.98 17.33
02-06-27 17.80 18.73 17.79 2,497,000 18.34 17.68
02-06-26 16.89 17.74 16.63 2,354,400 17.50 16.87
02-06-25 18.80 18.84 17.25 2,381,500 17.30 16.68
02-06-24 17.18 18.75 17.18 3,221,500 18.34 17.68
02-06-21 18.06 18.22 17.25 3,284,600 17.26 16.64
02-06-20 18.85 19.14 17.89 2,050,200 17.99 17.34
02-06-19 19.80 20.00 18.60 2,439,900 18.71 18.04
02-06-18 20.64 21.32 20.00 2,107,000 20.07 19.35
Date Open High Low Vol Cls adjCls
02-06-17 19.45 20.69 19.45 2,201,500 20.67 19.93
02-06-14 19.17 19.52 18.45 2,114,500 19.29 18.60
02-06-13 19.60 20.16 19.25 2,365,700 19.42 18.72
02-06-12 19.87 20.37 19.36 3,252,600 19.98 19.26
02-06-11 21.09 21.34 19.74 2,676,800 19.79 19.08
02-06-10 21.16 21.64 20.90 1,484,800 20.98 20.23
02-06-07 20.26 21.40 20.10 3,128,200 21.14 20.38
02-06-06 21.88 21.94 21.12 2,161,000 21.37 20.60
02-06-05 22.29 22.70 21.68 2,103,400 22.24 21.44
Date Open High Low Vol Cls adjCls
02-06-04 21.75 22.33 20.93 4,519,400 22.28 21.48
02-06-03 22.83 22.88 21.80 1,604,800 22.00 21.21
02-05-31 23.07 23.62 22.74 1,857,100 22.74 21.92
02-05-30 23.11 23.35 22.39 3,715,300 23.00 22.17
02-05-29 23.79 23.86 23.27 2,528,300 23.35 22.51
02-05-28 24.15 24.53 23.82 1,526,100 24.38 23.50
02-05-24 23.85 24.21 23.66 5,577,400 24.01 23.15
02-05-23 25.93 25.93 24.38 4,448,800 25.42 24.51
02-05-22 26.14 26.75 25.15 2,490,900 25.84 24.91
Date Open High Low Vol Cls adjCls
02-05-21 26.66 27.10 26.04 1,945,900 26.25 25.31
02-05-20 26.60 27.09 26.30 1,771,000 26.57 25.61
02-05-17 27.41 27.65 26.67 3,079,700 27.04 26.07
02-05-16 26.81 27.40 26.50 1,964,500 27.32 26.34
02-05-15 26.87 27.77 26.37 2,837,500 26.88 25.91
02-05-14 27.16 27.45 26.80 4,599,000 27.20 26.22
02-05-13 24.46 26.20 24.45 3,954,500 26.11 25.17
02-05-10 25.11 25.28 24.00 1,555,800 24.31 23.44
02-05-09 25.25 25.75 24.95 3,161,500 25.02 24.12
Date Open High Low Vol Cls adjCls
02-05-08 24.40 25.80 24.40 3,648,500 25.53 24.61
02-05-07 23.55 23.83 22.17 3,280,500 23.29 22.45
02-05-06 23.65 24.40 23.23 2,361,100 23.45 22.61
02-05-03 24.60 24.62 23.28 4,129,300 23.85 22.99
02-05-02 25.58 26.09 24.26 2,836,100 24.58 23.70
02-05-01 25.64 25.99 24.78 2,695,900 25.58 24.66
02-04-30 24.92 26.10 24.77 2,519,500 25.66 24.74
02-04-29 25.12 25.88 24.52 2,626,400 25.03 24.13
02-04-26 26.37 26.75 25.08 2,980,000 25.17 24.27
Date Open High Low Vol Cls adjCls
02-04-25 26.45 26.64 25.82 3,984,600 26.40 25.45
02-04-24 27.31 27.74 26.29 2,699,700 26.38 25.43
02-04-23 27.97 28.20 27.14 2,144,100 27.26 26.28
02-04-22 27.90 28.07 27.52 1,771,300 27.83 26.83
02-04-19 28.33 28.78 27.87 1,871,100 28.08 27.07
02-04-18 28.80 29.20 27.90 4,536,500 28.45 27.43
02-04-17 28.71 29.75 27.51 3,888,300 29.53 28.47
02-04-16 28.98 29.00 28.15 4,632,800 28.70 27.67
02-04-15 26.24 27.65 26.20 3,178,500 27.37 26.39
Date Open High Low Vol Cls adjCls
02-04-12 26.12 26.29 25.61 2,721,600 26.20 25.26
02-04-11 26.46 26.91 25.94 3,147,700 25.96 25.03
02-04-10 26.35 26.60 25.50 2,863,900 26.43 25.48
02-04-09 27.25 27.65 26.05 2,088,000 26.15 25.21
02-04-08 26.59 27.26 26.24 3,275,700 27.25 26.27
02-04-05 28.15 28.40 27.20 1,480,900 27.36 26.38
02-04-04 27.78 28.57 27.35 2,070,300 28.07 27.06
02-04-03 29.03 29.15 27.48 2,646,100 28.00 26.99
02-04-02 29.60 29.68 28.90 1,445,800 28.97 27.93
Date Open High Low Vol Cls adjCls
02-04-01 29.00 29.98 28.41 1,811,400 29.87 28.80
02-03-28 28.45 29.74 28.42 2,807,900 29.32 28.27
02-03-27 28.26 28.86 27.77 2,865,000 28.19 27.18
02-03-26 27.55 28.75 27.33 3,300,200 28.04 27.03
02-03-25 28.71 29.33 27.62 3,400,400 27.64 26.65
02-03-22 29.12 29.69 28.37 3,080,800 28.49 27.47
02-03-21 28.42 29.11 27.96 1,821,300 29.10 28.05
02-03-20 28.80 29.16 28.21 3,235,100 28.39 27.37
02-03-19 28.40 29.30 28.39 3,470,900 29.26 28.21
Date Open High Low Vol Cls adjCls
02-03-18 27.63 28.85 27.62 3,810,200 28.30 27.28
02-03-15 26.50 27.51 26.50 2,619,500 27.43 26.44
02-03-14 27.07 27.50 26.50 2,346,000 26.60 25.64
02-03-13 26.17 27.20 26.16 4,551,400 26.94 25.97
02-03-12 27.50 27.75 27.02 2,238,700 27.55 26.56
02-03-11 28.40 28.87 28.02 3,053,200 28.42 27.40
02-03-08 27.25 28.88 27.25 4,718,300 28.88 27.84
02-03-07 26.64 27.64 26.59 4,209,700 27.32 26.34
02-03-06 26.04 26.45 24.97 3,732,400 26.43 25.48
Date Open High Low Vol Cls adjCls
02-03-05 25.40 26.25 25.35 2,402,700 26.08 25.14
02-03-04 24.14 25.85 24.11 4,227,300 25.85 24.92
02-03-01 22.42 24.30 22.25 4,382,900 24.29 23.42
02-02-28 22.49 22.63 21.49 1,790,000 21.64 20.86
02-02-27 22.13 22.76 21.84 2,560,000 22.05 21.26
02-02-26 21.95 22.40 21.70 1,717,200 22.09 21.30
02-02-25 20.72 22.13 20.71 2,037,600 21.95 21.16
02-02-22 21.48 21.72 20.52 2,637,500 20.80 20.05
02-02-21 22.27 22.34 21.26 2,089,200 21.26 20.50
Date Open High Low Vol Cls adjCls
02-02-20 22.47 22.92 21.66 2,709,900 22.62 21.81
02-02-19 23.27 23.28 22.40 1,686,500 22.45 21.64
02-02-15 23.87 24.02 23.29 1,004,900 23.53 22.68
02-02-14 24.05 24.35 23.58 2,144,200 23.81 22.95
02-02-13 22.92 24.22 22.92 2,974,100 24.05 23.19
02-02-12 22.43 23.33 22.42 1,374,100 22.74 21.92
02-02-11 22.05 23.18 22.04 2,471,500 23.07 22.24
02-02-08 21.48 22.26 21.30 2,251,900 22.22 21.42
02-02-07 22.65 22.92 21.40 2,847,000 21.41 20.64
Date Open High Low Vol Cls adjCls
02-02-06 22.28 22.88 22.05 2,081,300 22.79 21.97
02-02-05 22.29 23.03 22.05 2,052,100 22.40 21.59
02-02-04 23.10 23.59 22.41 2,663,900 22.44 21.63
02-02-01 23.20 23.40 22.52 1,517,600 22.83 22.01
02-01-31 23.20 23.58 22.69 3,563,300 23.26 22.42
02-01-30 22.57 23.09 22.03 3,791,600 23.05 22.22
02-01-29 23.26 23.49 22.25 2,209,200 22.51 21.70
02-01-28 23.42 23.76 22.91 1,725,200 23.41 22.57
02-01-25 22.28 23.61 22.27 3,633,700 23.31 22.47
Date Open High Low Vol Cls adjCls
02-01-24 22.40 23.10 22.12 3,266,900 22.30 21.50
02-01-23 21.75 22.43 21.65 2,223,500 22.28 21.48
02-01-22 22.59 22.65 21.34 2,084,200 21.36 20.59
02-01-18 22.48 22.75 22.07 1,135,400 22.40 21.59
02-01-17 23.52 23.60 22.00 4,680,700 22.89 22.07
02-01-16 23.95 23.96 23.01 5,131,800 23.21 22.38
02-01-15 25.65 25.69 24.81 2,685,200 25.33 24.42
02-01-14 25.84 26.15 25.14 2,668,900 25.63 24.71
02-01-11 26.10 26.56 25.53 1,575,900 25.78 24.85
Date Open High Low Vol Cls adjCls
02-01-10 26.25 26.35 25.66 3,633,900 26.03 25.09
02-01-09 26.50 27.10 26.17 1,627,700 26.19 25.25
02-01-08 26.14 26.63 25.68 1,387,100 26.17 25.23
02-01-07 26.36 26.80 25.73 1,279,900 26.14 25.20
02-01-04 26.49 26.60 25.64 2,041,200 26.44 25.49
02-01-03 24.20 26.33 24.18 3,106,200 26.08 25.14
02-01-02 23.39 24.20 23.38 1,612,300 24.19 23.32
01-12-31 24.11 24.20 23.21 775,000 23.22 22.39
01-12-28 23.75 24.35 23.75 1,486,300 24.13 23.26
Date Open High Low Vol Cls adjCls
01-12-27 23.20 23.79 23.20 1,226,700 23.71 22.86
01-12-26 22.76 23.79 22.75 814,800 23.23 22.39
01-12-24 23.09 23.43 22.75 609,300 22.79 21.97
01-12-21 23.68 23.93 22.85 2,570,600 23.04 22.21
01-12-20 23.52 24.00 23.19 4,526,100 23.61 22.76
01-12-19 24.30 24.75 23.87 3,666,800 23.88 23.02
01-12-18 24.75 24.96 24.40 1,622,800 24.68 23.79
01-12-17 23.35 25.70 23.35 1,937,400 24.69 23.80
01-12-14 23.22 23.80 23.00 1,387,200 23.59 22.74
Date Open High Low Vol Cls adjCls
01-12-13 24.33 24.37 23.00 2,900,900 23.21 22.38
01-12-12 24.70 25.15 24.20 1,830,000 24.85 23.96
01-12-11 23.97 25.10 23.96 1,606,300 24.55 23.67
01-12-10 24.41 24.93 23.81 1,905,600 23.90 23.04
01-12-07 25.32 25.54 24.36 2,258,600 24.57 23.69
01-12-06 25.26 25.82 25.06 4,035,300 25.40 24.49
01-12-05 23.80 25.76 23.65 5,597,400 25.20 24.29
01-12-04 22.60 23.64 22.35 2,611,000 23.41 22.57
01-12-03 21.77 22.38 21.60 1,781,700 21.97 21.18
Date Open High Low Vol Cls adjCls
01-11-30 22.16 22.25 21.72 4,010,600 21.92 21.13
01-11-29 22.33 23.00 22.00 3,314,400 22.98 22.15
01-11-28 22.69 23.14 21.91 2,116,500 22.20 21.40
01-11-27 22.55 24.02 22.16 5,686,100 22.95 22.12
01-11-26 21.28 22.59 21.16 3,146,800 22.51 21.70
01-11-23 21.00 21.30 20.69 570,300 21.16 20.40
01-11-21 20.75 21.29 20.54 1,519,500 21.00 20.25
01-11-20 22.16 22.16 20.63 2,285,900 20.85 20.10
01-11-19 22.80 22.83 21.64 2,382,000 22.20 21.40
Date Open High Low Vol Cls adjCls
01-11-16 22.68 23.09 22.50 1,387,300 22.56 21.75
01-11-15 22.45 23.22 22.20 2,802,300 22.57 21.76
01-11-14 23.08 23.72 22.15 3,326,900 23.03 22.20
01-11-13 22.33 23.11 22.30 3,039,000 22.94 22.12
01-11-12 21.54 21.99 20.27 2,442,800 21.90 21.11
01-11-09 21.41 21.76 21.10 1,504,800 21.27 20.51
01-11-08 22.38 23.20 21.14 2,163,200 21.40 20.63
01-11-07 21.84 22.86 21.60 2,473,700 22.29 21.49
01-11-06 21.51 22.17 21.30 1,377,500 22.10 21.31
Date Open High Low Vol Cls adjCls
01-11-05 21.34 21.85 21.14 1,913,300 21.75 20.97
01-11-02 20.56 21.34 20.20 2,999,900 21.34 20.57
01-11-01 19.15 20.69 18.85 3,385,600 20.67 19.93
01-10-31 18.74 19.73 18.70 2,160,400 18.96 18.28
01-10-30 19.17 19.19 18.20 2,402,500 18.33 17.67
01-10-29 20.50 20.62 19.22 1,268,000 19.25 18.56
01-10-26 20.57 21.10 20.21 2,120,200 20.54 19.80
01-10-25 19.23 21.05 18.70 3,056,800 21.04 20.28
01-10-24 18.50 19.61 18.42 3,088,000 19.50 18.80
Date Open High Low Vol Cls adjCls
01-10-23 18.82 19.15 18.12 2,037,300 18.44 17.78
01-10-22 17.24 18.82 17.00 4,379,800 18.80 18.12
01-10-19 17.36 17.72 16.96 4,072,100 17.44 16.81
01-10-18 17.78 18.19 17.15 1,804,400 17.57 16.94
01-10-17 19.10 19.39 17.75 3,434,400 17.76 17.12
01-10-16 18.23 18.90 18.04 3,998,700 18.69 18.02
01-10-15 19.53 19.54 18.27 4,155,300 18.36 17.70
01-10-12 19.71 20.40 18.93 4,011,200 19.93 19.21
01-10-11 18.00 20.63 17.96 5,614,400 19.99 19.27
Date Open High Low Vol Cls adjCls
01-10-10 16.61 17.90 16.45 7,591,900 17.85 17.21
01-10-09 17.91 18.25 16.58 5,432,100 16.64 16.04
01-10-08 17.19 18.92 17.11 3,641,200 18.70 18.03
01-10-05 18.71 18.71 16.60 6,412,900 17.47 16.84
01-10-04 18.45 19.64 17.80 5,729,900 18.81 18.13
01-10-03 15.90 17.97 15.37 2,627,300 17.59 16.96
01-10-02 16.13 16.63 15.86 2,149,200 16.00 15.42
01-10-01 16.80 17.35 16.01 2,327,900 16.14 15.56
01-09-28 16.54 17.65 16.33 3,518,300 16.95 16.34
Date Open High Low Vol Cls adjCls
01-09-27 17.03 17.13 15.39 3,486,400 16.42 15.83
01-09-26 18.55 18.71 17.00 2,283,300 17.05 16.44
01-09-25 17.97 18.75 17.70 2,368,100 18.50 17.83
01-09-24 17.25 18.20 16.95 2,971,100 17.95 17.30
01-09-21 16.01 17.10 15.38 4,594,700 16.64 16.04
01-09-20 16.70 17.65 16.60 7,563,800 17.09 16.48
01-09-19 18.78 19.48 14.73 13,594,800 17.05 16.44
01-09-18 20.60 20.60 18.67 2,967,700 18.75 18.08
01-09-17 21.63 21.75 20.16 3,657,800 20.37 19.64
Date Open High Low Vol Cls adjCls
01-09-10 23.72 24.18 22.70 3,685,700 22.85 22.03
01-09-07 24.20 25.35 23.70 2,083,700 23.80 22.94
01-09-06 24.69 25.14 24.01 2,319,200 24.18 23.31
01-09-05 26.95 27.58 24.00 5,888,200 25.08 24.18
01-09-04 27.80 28.48 26.90 2,414,400 26.96 25.99
01-08-31 27.07 28.67 26.86 3,270,500 28.31 27.29
01-08-30 27.70 28.25 27.60 1,908,000 27.80 26.80
01-08-29 28.69 28.94 27.50 1,989,500 28.19 27.18
01-08-28 29.00 29.15 28.10 1,080,900 28.42 27.40
Date Open High Low Vol Cls adjCls
01-08-27 28.50 29.38 28.40 1,018,200 28.98 27.94
01-08-24 27.69 29.10 27.67 1,106,500 28.55 27.52
01-08-23 27.21 28.00 27.20 1,165,400 27.50 26.51
01-08-22 26.46 27.48 25.86 2,089,300 27.28 26.30
01-08-21 27.40 27.64 26.05 1,080,800 26.05 25.11
01-08-20 27.00 27.63 26.63 1,333,000 27.38 26.40
01-08-17 27.75 27.95 26.85 1,442,200 27.00 26.03
01-08-16 27.47 28.40 26.75 2,188,200 28.39 27.37
01-08-15 28.45 28.85 27.53 1,020,300 27.55 26.56
Date Open High Low Vol Cls adjCls
01-08-14 28.58 28.74 28.10 1,235,600 28.27 27.25
01-08-13 28.09 28.55 27.92 3,149,000 28.26 27.24
01-08-10 27.05 28.02 26.76 1,274,300 27.61 26.62
01-08-09 27.14 27.60 26.90 1,728,800 27.25 26.27
01-08-08 28.28 28.97 26.75 2,306,100 27.01 26.04
01-08-07 28.90 29.08 27.92 2,777,200 28.31 27.29
01-08-06 30.01 30.40 29.40 1,899,500 29.47 28.41
01-08-03 30.16 30.80 30.12 2,105,100 30.60 29.50
01-08-02 30.02 30.80 29.81 2,540,200 30.46 29.36
Date Open High Low Vol Cls adjCls
01-08-01 29.29 30.50 29.04 3,862,300 29.94 28.86
01-07-31 28.18 29.00 27.75 2,104,700 27.99 26.98
01-07-30 28.10 28.75 27.70 1,733,300 28.26 27.24
01-07-27 27.00 28.90 27.00 1,822,300 28.08 27.07
01-07-26 25.74 27.25 25.40 2,708,200 27.24 26.26
01-07-25 24.00 25.79 23.78 4,114,000 25.74 24.81
01-07-24 26.03 26.30 24.16 4,019,700 24.36 23.48
01-07-23 26.27 26.46 25.58 2,096,700 26.03 25.09
01-07-20 26.02 26.35 25.50 1,226,900 26.15 25.21
Date Open High Low Vol Cls adjCls
01-07-19 25.41 27.13 25.41 2,301,900 26.59 25.63
01-07-18 25.15 25.95 24.80 2,243,100 25.21 24.30
01-07-17 23.40 25.85 23.35 4,250,200 25.72 24.80
01-07-16 26.61 27.04 24.39 3,056,900 24.77 23.88
01-07-13 27.35 27.94 26.38 1,316,900 27.05 26.08
01-07-12 25.80 27.70 25.80 2,746,500 27.38 26.40
01-07-11 24.29 25.32 23.91 2,244,600 25.08 24.18
01-07-10 26.25 26.55 24.30 2,884,600 24.50 23.62
01-07-09 25.84 26.15 25.00 4,758,100 26.05 25.11
Date Open High Low Vol Cls adjCls
01-07-06 27.81 27.81 25.95 2,926,100 25.99 25.06
01-07-05 28.94 29.76 28.15 1,914,100 28.69 27.66
01-07-03 29.20 29.65 29.00 871,700 29.53 28.47
01-07-02 29.86 29.95 29.25 1,778,000 29.34 28.29
01-06-29 29.16 30.35 29.04 2,108,400 29.65 28.58
01-06-28 28.04 29.43 28.03 1,566,900 28.78 27.75
01-06-27 27.85 28.05 27.05 2,557,500 27.85 26.85
01-06-26 27.68 28.40 27.38 2,695,000 27.99 26.98
01-06-25 28.55 29.00 27.82 1,387,900 28.52 27.49
Date Open High Low Vol Cls adjCls
01-06-22 28.05 29.43 27.64 2,707,100 28.50 27.48
01-06-21 27.00 29.28 26.50 4,385,200 28.30 27.28
01-06-20 28.42 28.54 25.79 7,990,700 27.10 26.13
01-06-19 29.99 30.64 28.95 4,472,500 29.38 28.32
01-06-18 29.72 30.00 28.80 3,562,200 29.10 28.05
01-06-15 27.45 28.75 27.40 1,891,300 28.44 27.42
01-06-14 29.06 29.45 27.86 2,509,200 28.28 27.26
01-06-13 30.45 31.10 29.47 2,112,800 29.50 28.44
01-06-12 29.47 30.75 28.90 2,615,800 30.39 29.30
Date Open High Low Vol Cls adjCls
01-06-11 31.80 31.82 30.38 1,862,300 30.40 29.31
01-06-08 31.78 32.20 31.17 2,238,100 32.07 30.92
01-06-07 29.90 32.09 29.82 3,531,500 32.00 30.85
01-06-06 29.57 30.45 28.65 2,493,900 30.06 28.98
01-06-05 28.07 30.22 28.04 2,149,300 29.54 28.48
01-06-04 28.54 28.59 27.69 990,500 27.96 26.95
01-06-01 28.03 28.74 27.40 2,214,200 28.45 27.43
01-05-31 26.37 28.15 26.36 3,025,800 27.62 26.63
01-05-30 28.02 28.10 26.38 3,409,200 26.45 25.50
Date Open High Low Vol Cls adjCls
01-05-29 30.08 30.11 28.00 2,882,900 28.51 27.49
01-05-25 31.15 31.51 30.25 1,566,200 30.40 29.31
01-05-24 30.64 30.85 29.53 2,393,900 30.70 29.60
01-05-23 32.02 32.15 30.50 2,990,100 30.65 29.55
01-05-22 33.49 33.76 32.63 2,920,400 32.70 31.52
01-05-21 31.11 33.50 31.05 4,319,400 33.50 32.30
01-05-18 31.02 31.70 30.88 2,771,800 31.10 29.98
01-05-17 30.44 31.60 30.27 6,739,200 31.24 30.12
01-05-16 28.87 31.86 28.80 4,726,100 31.65 30.51
Date Open High Low Vol Cls adjCls
01-05-15 28.92 30.45 28.56 3,403,700 29.40 28.34
01-05-14 29.78 29.96 28.26 3,344,000 28.94 27.90
01-05-11 29.96 30.46 29.45 3,169,000 29.94 28.86
01-05-10 31.10 31.28 29.77 8,557,000 29.94 28.86
01-05-09 27.95 28.78 27.35 3,649,900 27.98 26.97
01-05-08 27.56 28.73 27.15 2,945,500 28.68 27.65
01-05-07 27.39 27.98 26.55 2,313,200 26.89 25.92
01-05-04 26.08 27.53 26.03 2,836,800 27.48 26.49
01-05-03 28.13 28.25 26.92 4,293,700 27.25 26.27
Date Open High Low Vol Cls adjCls
01-05-02 29.81 30.40 29.12 3,629,300 29.49 28.43
01-05-01 29.60 29.80 27.95 2,842,500 29.66 28.59
01-04-30 29.28 30.90 28.95 3,149,900 29.60 28.54
01-04-27 29.05 29.60 28.32 1,989,300 29.03 27.99
01-04-26 29.24 29.51 27.52 4,062,100 28.00 26.99
01-04-25 28.06 29.22 27.47 5,192,400 28.50 27.48
01-04-24 27.88 30.04 27.45 6,691,600 28.23 27.22
01-04-23 28.39 28.75 27.50 3,247,000 27.50 26.51
01-04-20 31.24 31.73 28.80 6,264,600 29.70 28.63
Date Open High Low Vol Cls adjCls
01-04-19 30.01 31.65 29.47 4,228,400 31.40 30.27
01-04-18 28.93 31.20 28.90 10,020,100 29.77 28.70
01-04-17 26.65 28.15 26.57 5,854,000 27.45 26.46
01-04-16 26.99 28.35 26.62 5,249,400 27.44 26.45
01-04-12 23.87 28.00 23.87 10,664,000 28.00 26.99
01-04-11 25.80 27.00 24.40 14,821,700 24.57 23.69
01-04-10 21.21 23.33 20.63 4,885,900 23.00 22.17
01-04-09 22.10 22.40 20.13 4,542,600 21.06 20.30
01-04-06 22.75 23.13 21.50 4,539,100 22.06 21.27
Date Open High Low Vol Cls adjCls
01-04-05 20.88 23.63 20.75 5,808,000 23.38 22.53
01-04-04 21.13 21.44 19.38 5,415,400 19.63 18.92
01-04-03 21.50 22.19 20.50 6,672,100 21.13 20.37
01-04-02 23.38 24.44 21.31 5,019,200 21.69 20.91
01-03-30 25.25 25.25 22.88 9,221,900 23.75 22.90
01-03-29 26.31 27.70 25.13 5,008,700 25.75 24.82
01-03-28 27.63 28.81 26.38 4,658,600 26.63 25.67
01-03-27 27.38 29.63 27.31 4,524,000 28.13 27.11
01-03-26 29.50 30.00 27.63 5,284,300 27.94 26.93
Date Open High Low Vol Cls adjCls
01-03-23 29.56 30.13 28.13 11,628,000 29.44 28.38
01-03-22 25.31 28.00 25.25 8,060,600 27.92 26.92
01-03-21 23.81 26.13 23.81 6,384,800 24.50 23.62
01-03-20 24.13 25.38 23.75 4,512,400 23.75 22.90
01-03-19 23.00 24.31 22.13 3,026,900 24.25 23.38
01-03-16 23.88 24.25 22.50 4,289,400 22.94 22.11
01-03-15 26.89 27.13 24.13 3,046,400 24.44 23.56
01-03-14 24.75 27.13 24.50 4,695,300 25.81 24.88
01-03-13 24.44 26.00 24.31 6,247,300 25.61 24.69
Date Open High Low Vol Cls adjCls
01-03-12 23.75 25.50 23.63 4,370,200 24.25 23.38
01-03-09 25.94 26.13 24.63 3,416,800 24.69 23.80
01-03-08 26.75 27.31 25.81 4,135,900 26.94 25.97
01-03-07 26.50 26.92 25.31 5,331,800 26.81 25.85
01-03-06 25.00 27.50 25.00 7,932,000 26.50 25.55
01-03-05 23.13 24.75 23.00 4,993,100 24.69 23.80
01-03-02 21.63 24.13 21.38 5,160,900 22.75 21.93
01-03-01 19.81 22.63 19.19 7,366,100 22.50 21.69
01-02-28 23.00 23.13 20.88 5,639,500 21.50 20.73
Date Open High Low Vol Cls adjCls
01-02-27 23.44 24.25 22.75 3,403,600 23.00 22.17
01-02-26 24.69 24.69 23.50 3,145,700 24.00 23.14
01-02-23 24.38 24.69 22.25 3,810,100 24.63 23.74
01-02-22 23.56 25.25 22.81 4,992,400 24.50 23.62
01-02-21 23.31 25.47 22.88 4,917,000 23.63 22.78
01-02-20 25.31 25.94 23.94 3,630,900 24.31 23.44
01-02-16 24.81 25.56 23.88 4,172,500 25.31 24.40
01-02-15 25.06 26.75 24.94 4,869,800 26.13 25.19
01-02-14 21.94 25.19 21.88 6,900,600 24.38 23.50
Date Open High Low Vol Cls adjCls
01-02-13 22.88 23.19 21.63 2,218,300 21.75 20.97
01-02-12 22.13 23.19 21.88 2,540,400 22.75 21.93
01-02-09 22.00 22.81 21.69 2,442,800 21.94 21.15
01-02-08 22.38 23.13 21.88 2,951,100 22.19 21.39
01-02-07 22.75 23.00 21.31 3,449,800 22.31 21.51
01-02-06 23.31 24.50 22.75 3,689,000 23.06 22.23
01-02-05 24.13 24.25 22.88 2,952,600 23.31 22.47
01-02-02 26.50 26.88 24.75 2,969,700 24.88 23.98
01-02-01 26.06 26.94 25.50 3,350,200 26.56 25.61
Date Open High Low Vol Cls adjCls
01-01-31 25.50 27.00 25.31 5,640,400 26.44 25.49
01-01-30 24.31 26.38 24.31 4,230,100 25.56 24.64
01-01-29 23.13 24.69 22.75 2,571,900 24.63 23.74
01-01-26 22.69 24.06 22.63 4,487,200 23.25 22.41
01-01-25 24.56 25.25 23.19 6,759,600 23.69 22.84
01-01-24 23.88 24.88 23.69 12,397,100 24.81 23.92
01-01-23 21.31 22.25 20.88 4,449,800 22.13 21.33
01-01-22 22.38 22.56 21.50 2,338,400 21.75 20.97
01-01-19 23.63 23.88 22.25 4,425,100 22.75 21.93
Date Open High Low Vol Cls adjCls
01-01-18 22.69 23.81 21.75 5,365,900 23.06 22.23
01-01-17 22.56 24.00 22.31 13,128,100 22.56 21.75
01-01-16 20.63 21.13 19.63 3,916,100 20.19 19.46
01-01-12 21.94 22.69 20.63 6,640,100 20.69 19.94
01-01-11 19.66 22.63 19.56 8,337,400 21.94 21.15
01-01-10 17.75 20.38 17.75 6,163,800 19.94 19.22
01-01-09 19.53 19.63 18.38 4,889,100 18.94 18.26
01-01-08 18.25 19.38 17.69 4,904,000 19.27 18.57
01-01-05 18.25 19.38 17.88 9,208,100 18.31 17.65
Date Open High Low Vol Cls adjCls
01-01-04 17.00 19.31 16.88 8,626,300 18.19 17.53
01-01-03 14.31 17.25 14.31 7,598,900 17.25 16.63
01-01-02 14.94 15.31 14.19 2,760,700 14.38 13.86
00-12-29 14.88 15.50 14.44 2,638,700 14.50 13.98
00-12-28 14.53 15.50 14.50 3,122,700 15.19 14.64
00-12-27 14.50 15.25 14.13 4,740,200 14.50 13.98
00-12-26 15.38 15.56 14.06 2,354,300 14.50 13.98
00-12-22 13.75 15.31 13.75 3,414,100 15.25 14.70
00-12-21 13.94 15.00 13.00 4,228,300 13.69 13.20
Date Open High Low Vol Cls adjCls
00-12-20 14.13 14.63 13.75 4,444,100 13.94 13.44
00-12-19 14.63 16.13 14.31 3,494,900 14.88 14.34
00-12-18 15.06 15.38 14.13 7,801,900 14.50 13.98
00-12-15 15.88 15.94 14.63 6,290,000 14.73 14.20
00-12-14 16.50 17.19 15.63 3,116,700 15.69 15.12
00-12-13 17.13 17.75 16.13 8,403,300 16.56 15.97
00-12-12 19.19 19.19 17.81 2,208,700 18.06 17.41
00-12-11 19.38 20.25 18.63 4,386,700 20.00 19.28
00-12-08 16.69 19.25 16.63 8,370,400 19.13 18.44
Date Open High Low Vol Cls adjCls
00-12-07 16.56 16.56 15.56 2,001,800 16.19 15.61
00-12-06 16.75 17.38 16.25 3,668,200 16.63 16.03
00-12-05 15.31 16.56 15.13 4,275,100 16.50 15.91
00-12-04 14.88 15.38 14.50 2,440,300 14.81 14.28
00-12-01 15.00 15.63 14.50 4,041,000 14.81 14.28
00-11-30 14.56 15.50 13.88 4,057,000 15.00 14.46
00-11-29 16.00 16.13 14.81 5,672,500 15.50 14.94
00-11-28 17.69 17.75 15.63 3,532,400 15.73 15.17
00-11-27 18.06 18.75 17.56 3,026,500 18.00 17.35
Date Open High Low Vol Cls adjCls
00-11-24 17.19 17.75 16.75 961,900 17.75 17.11
00-11-22 16.38 17.31 16.13 2,800,400 16.25 15.67
00-11-21 17.63 17.88 16.13 2,210,000 16.63 16.03
00-11-20 17.50 18.19 17.06 2,206,800 17.50 16.87
00-11-17 18.19 18.44 17.63 1,354,800 17.69 17.05
00-11-16 18.50 19.06 17.75 1,674,700 17.88 17.23
00-11-15 17.78 19.38 17.56 3,690,600 18.56 17.90
00-11-14 17.44 17.69 17.06 2,183,600 17.44 16.81
00-11-13 15.81 17.50 15.63 2,350,400 16.88 16.27
Date Open High Low Vol Cls adjCls
00-11-10 17.00 17.00 16.19 1,370,700 16.19 15.61
00-11-09 16.81 18.19 16.50 2,303,100 17.25 16.63
00-11-08 18.09 18.19 17.38 1,270,300 17.38 16.75
00-11-07 18.31 18.44 17.75 1,764,000 18.06 17.41
00-11-06 19.44 19.44 18.56 2,079,100 18.69 18.02
00-11-03 18.88 19.25 18.44 2,100,700 19.25 18.56
00-11-02 19.00 20.00 18.94 6,172,000 19.13 18.44
00-11-01 18.25 19.25 17.75 3,448,600 18.63 17.96
00-10-31 18.50 19.50 18.25 4,221,000 19.38 18.68
Date Open High Low Vol Cls adjCls
00-10-30 17.25 18.13 17.06 2,540,700 17.81 17.17
00-10-27 18.25 18.38 17.06 2,309,500 17.25 16.63
00-10-26 16.94 18.31 16.75 4,142,700 17.69 17.05
00-10-25 17.13 18.00 16.69 3,157,500 16.88 16.27
00-10-24 19.06 19.13 17.50 3,661,100 18.00 17.35
00-10-23 19.25 20.44 19.13 3,674,100 19.50 18.80
00-10-20 17.88 19.38 17.50 4,710,300 19.25 18.56
00-10-19 17.00 18.38 16.44 10,469,100 17.88 17.23
00-10-18 15.00 17.38 13.94 9,293,400 15.56 15.00
Date Open High Low Vol Cls adjCls
00-10-17 18.88 18.88 15.25 14,565,600 15.88 15.30
00-10-16 19.75 19.75 18.44 4,172,900 18.75 18.08
00-10-13 18.25 20.00 17.94 11,449,900 19.44 18.74
00-10-12 20.00 20.50 17.50 6,860,000 18.00 17.35
00-10-11 19.00 20.00 18.00 5,164,800 18.63 17.96
00-10-10 20.94 21.56 19.13 5,275,700 19.19 18.50
00-10-09 20.97 21.88 20.00 3,987,300 21.63 20.85
00-10-06 21.72 22.00 20.75 2,145,200 20.94 20.18
00-10-05 23.56 23.75 21.63 5,126,600 21.94 21.15
Date Open High Low Vol Cls adjCls
00-10-04 22.13 23.94 22.13 2,341,400 23.69 22.84
00-10-03 22.88 23.69 21.88 5,518,800 22.06 21.27
00-10-02 21.63 23.25 21.19 15,266,800 22.75 21.93
00-09-29 21.69 21.69 20.00 6,154,300 20.94 20.18
00-09-28 22.00 22.69 21.38 7,223,900 21.94 21.15
00-09-27 23.00 23.00 21.50 4,751,700 22.31 21.51
00-09-26 23.50 23.50 21.69 7,521,100 22.25 21.45
00-09-25 24.00 24.00 21.50 3,856,500 21.63 20.85
00-09-22 21.94 23.44 21.75 5,513,200 23.31 22.47
Date Open High Low Vol Cls adjCls
00-09-21 25.44 25.50 23.50 3,794,000 23.94 23.08
00-09-20 25.81 26.44 24.31 5,322,100 25.63 24.70
00-09-19 24.19 25.81 23.63 4,682,600 25.63 24.70
00-09-18 24.50 25.06 23.44 3,814,000 23.56 22.72
00-09-15 24.63 24.75 23.75 2,772,200 23.94 23.08
00-09-14 26.31 26.50 24.50 6,328,900 25.00 24.10
00-09-13 24.13 25.38 23.63 4,792,200 25.25 24.34
00-09-12 25.75 26.25 24.75 4,773,500 24.88 23.98
00-09-11 26.94 28.00 25.81 3,950,900 26.00 25.07
Date Open High Low Vol Cls adjCls
00-09-08 27.81 28.00 26.63 3,327,300 26.88 25.91
00-09-07 27.13 29.00 26.63 4,563,700 28.63 27.60
00-09-06 28.00 28.25 26.25 5,593,300 27.13 26.15
00-09-05 31.06 31.06 29.00 3,120,800 29.06 28.02
00-09-01 30.69 31.69 30.25 3,908,600 31.13 30.01
00-08-31 29.63 30.63 29.56 3,553,200 30.13 29.04
00-08-30 31.50 31.56 29.06 5,370,800 29.38 28.32
00-08-29 30.59 31.75 30.00 3,763,900 31.63 30.49
00-08-28 30.00 31.38 29.75 3,224,200 30.25 29.16
Date Open High Low Vol Cls adjCls
00-08-25 29.50 30.50 29.44 1,996,100 29.81 28.74
00-08-24 30.81 30.94 29.25 3,294,400 29.63 28.56
00-08-23 27.50 30.75 27.19 5,009,700 30.25 29.16
00-08-22 28.75 28.75 27.25 4,094,100 27.75 26.75
00-08-21 29.75 29.88 27.00 4,811,400 28.56 27.54
00-08-18 28.44 29.88 28.00 7,093,000 29.31 28.26
00-08-17 26.59 28.25 25.50 5,613,600 27.88 26.87
00-08-16 26.94 27.75 26.38 6,151,900 26.63 25.67
00-08-15 24.50 26.88 24.25 8,917,700 26.00 25.07
Date Open High Low Vol Cls adjCls
00-08-14 22.25 24.44 22.00 5,299,600 23.94 23.08
00-08-11 21.13 22.00 19.63 4,330,100 21.94 21.15
00-08-10 22.94 23.00 21.31 6,782,500 21.63 20.85
00-08-09 23.50 23.69 22.75 6,079,400 23.19 22.35
00-08-08 23.00 23.44 22.44 4,506,200 22.75 21.93
00-08-07 23.63 24.50 22.81 5,947,400 23.11 22.28
00-08-04 23.94 24.19 21.75 7,383,900 23.75 22.90
00-08-03 25.06 25.13 21.25 21,766,900 23.00 22.17
00-08-02 27.69 28.88 27.13 1,834,700 27.63 26.63
Date Open High Low Vol Cls adjCls
00-08-01 29.56 29.88 27.38 2,413,500 27.61 26.62
00-07-31 29.31 29.63 27.88 3,286,400 29.25 28.20
00-07-28 27.75 29.06 26.75 4,264,400 28.00 26.99
00-07-27 27.31 28.00 26.00 7,060,000 27.13 26.15
00-07-26 29.69 29.69 27.00 6,337,800 28.75 27.72
00-07-25 29.38 30.13 28.13 5,596,300 29.75 28.68
00-07-24 27.44 28.81 26.88 7,418,500 28.06 27.05
00-07-21 28.88 29.25 26.06 14,235,700 26.25 25.31