F5 Networks, Inc. (FFIV)

142.10
0.00 (0.00%)
Exchange
NMS

F5 Networks, Inc. (FFIV) Historicals

Date Open High Low Vol Cls adjCls
17-03-29 141.19 143.50 140.63 1,488,000 142.10 142.10
17-03-28 146.50 147.54 145.00 396,600 147.13 147.13
17-03-27 145.64 147.09 144.16 617,700 146.52 146.52
17-03-24 146.96 148.19 145.57 389,500 146.57 146.57
17-03-23 145.48 148.20 145.05 662,400 146.55 146.55
17-03-22 145.94 146.60 145.03 600,000 145.69 145.69
17-03-21 149.32 149.44 145.57 630,400 145.77 145.77
17-03-20 148.66 149.50 147.74 490,700 148.75 148.75
17-03-17 147.91 149.11 147.38 660,400 148.79 148.79
Date Open High Low Vol Cls adjCls
17-03-16 146.40 148.00 145.96 611,100 147.82 147.82
17-03-15 145.73 147.02 144.75 423,200 146.48 146.48
17-03-14 145.56 145.73 144.20 334,800 145.13 145.13
17-03-13 146.00 146.99 144.71 744,100 146.29 146.29
17-03-10 144.58 145.98 144.00 556,500 145.93 145.93
17-03-09 143.11 144.10 142.12 454,000 143.76 143.76
17-03-08 143.46 143.77 142.24 568,500 142.88 142.88
17-03-07 141.09 143.93 140.50 663,100 143.60 143.60
17-03-06 142.66 142.66 141.28 556,300 141.34 141.34
Date Open High Low Vol Cls adjCls
17-03-03 142.50 143.07 140.40 772,500 142.87 142.87
17-03-02 144.79 144.79 142.04 459,200 142.10 142.10
17-03-01 144.01 145.98 143.31 527,500 145.08 145.08
17-02-28 143.27 143.67 142.33 589,300 143.27 143.27
17-02-27 144.46 144.67 143.09 420,500 143.61 143.61
17-02-24 143.73 144.58 143.19 635,600 144.41 144.41
17-02-23 144.94 145.05 143.24 426,200 144.20 144.20
17-02-22 144.66 145.38 143.91 623,500 144.84 144.84
17-02-21 143.31 145.55 142.30 486,200 145.05 145.05
Date Open High Low Vol Cls adjCls
17-02-17 142.87 143.63 141.93 512,100 143.35 143.35
17-02-16 143.34 143.79 141.66 463,300 143.24 143.24
17-02-15 141.30 143.57 140.69 868,100 143.13 143.13
17-02-14 140.43 141.22 140.18 580,600 141.10 141.10
17-02-13 140.09 141.88 139.45 1,018,100 140.47 140.47
17-02-10 140.00 140.25 139.01 572,400 139.69 139.69
17-02-09 139.14 140.69 139.14 714,500 139.73 139.73
17-02-08 138.13 139.49 137.86 734,700 138.88 138.88
17-02-07 137.00 138.59 136.78 781,600 138.57 138.57
Date Open High Low Vol Cls adjCls
17-02-06 135.54 136.99 135.01 955,100 136.68 136.68
17-02-03 134.40 136.52 134.40 966,800 136.23 136.23
17-02-02 130.80 134.79 130.61 1,158,500 134.45 134.45
17-02-01 134.07 134.09 131.54 1,291,700 132.34 132.34
17-01-31 132.60 135.49 132.51 985,000 134.03 134.03
17-01-30 135.06 135.58 133.75 838,700 134.69 134.69
17-01-27 133.28 138.27 133.28 1,342,500 135.54 135.54
17-01-26 139.30 139.87 132.58 2,724,900 133.72 133.72
17-01-25 144.96 145.89 143.27 1,187,300 145.75 145.75
Date Open High Low Vol Cls adjCls
17-01-24 141.54 144.61 141.28 594,000 144.15 144.15
17-01-23 142.08 142.85 140.28 669,500 141.14 141.14
17-01-20 142.97 143.39 141.88 429,700 142.10 142.10
17-01-19 143.17 144.19 141.93 589,400 142.54 142.54
17-01-18 141.50 143.23 141.45 659,900 142.84 142.84
17-01-17 142.87 143.50 140.75 718,600 141.63 141.63
17-01-13 143.56 144.68 142.74 451,500 143.37 143.37
17-01-12 143.82 144.67 141.80 425,500 142.99 142.99
17-01-11 144.00 144.99 143.50 465,300 144.03 144.03
Date Open High Low Vol Cls adjCls
17-01-10 144.63 145.00 143.98 523,300 144.24 144.24
17-01-09 144.01 144.29 142.07 814,000 144.15 144.15
17-01-06 144.29 145.37 143.88 461,500 144.45 144.45
17-01-05 145.13 146.98 143.92 500,900 144.42 144.42
17-01-04 144.91 146.72 144.29 459,100 145.46 145.46
17-01-03 145.65 145.87 143.76 520,500 144.80 144.80
16-12-30 144.96 145.50 144.09 366,600 144.72 144.72
16-12-29 144.39 145.88 144.02 398,200 144.92 144.92
16-12-28 145.18 145.96 143.95 267,400 144.06 144.06
Date Open High Low Vol Cls adjCls
16-12-27 145.64 146.88 144.76 273,800 145.33 145.33
16-12-23 144.39 145.56 144.00 247,700 145.45 145.45
16-12-22 146.34 147.74 143.91 511,100 144.24 144.24
16-12-21 146.66 148.34 145.76 399,000 146.11 146.11
16-12-20 145.81 147.23 145.74 446,700 146.56 146.56
16-12-19 144.73 145.57 144.32 373,300 145.15 145.15
16-12-16 144.93 145.38 143.76 1,063,800 144.64 144.64
16-12-15 144.65 146.64 143.43 675,500 145.54 145.54
16-12-14 144.94 147.25 143.69 1,150,200 144.08 144.08
Date Open High Low Vol Cls adjCls
16-12-13 141.90 143.09 140.66 505,000 142.36 142.36
16-12-12 142.34 142.89 140.28 687,500 141.22 141.22
16-12-09 142.65 143.16 141.60 416,500 142.54 142.54
16-12-08 141.72 144.32 141.54 569,600 142.83 142.83
16-12-07 140.43 141.25 138.55 757,500 141.16 141.16
16-12-06 141.31 141.90 139.59 454,300 140.86 140.86
16-12-05 139.58 140.95 138.48 666,600 140.33 140.33
16-12-02 138.79 139.34 136.97 592,600 138.99 138.99
16-12-01 141.12 141.95 138.48 900,900 139.36 139.36
Date Open High Low Vol Cls adjCls
16-11-30 141.96 142.85 139.50 798,100 140.75 140.75
16-11-29 142.90 143.93 142.57 334,700 142.81 142.81
16-11-28 143.35 144.00 142.47 384,900 142.61 142.61
16-11-25 143.66 144.14 142.86 237,900 144.12 144.12
16-11-23 144.00 144.11 142.78 424,300 143.90 143.90
16-11-22 143.99 144.06 142.61 618,000 143.75 143.75
16-11-21 142.61 143.94 141.85 780,800 143.77 143.77
16-11-18 143.43 144.28 141.32 859,200 142.01 142.01
16-11-17 141.44 144.04 140.90 841,000 143.91 143.91
Date Open High Low Vol Cls adjCls
16-11-16 142.91 144.00 140.99 688,500 142.70 142.70
16-11-15 143.17 144.00 142.27 882,900 143.44 143.44
16-11-14 141.43 143.20 141.22 780,400 141.95 141.95
16-11-11 139.10 141.37 138.00 779,600 141.15 141.15
16-11-10 140.42 141.83 138.24 1,054,000 139.85 139.85
16-11-09 136.72 140.97 136.00 1,074,600 140.23 140.23
16-11-08 136.67 137.99 135.73 486,100 137.77 137.77
16-11-07 137.50 138.37 135.95 972,400 136.45 136.45
16-11-04 137.65 137.94 135.70 1,059,400 135.73 135.73
Date Open High Low Vol Cls adjCls
16-11-03 134.60 139.08 134.42 1,610,100 137.81 137.81
16-11-02 135.55 137.27 134.01 1,323,100 135.32 135.32
16-11-01 137.47 138.21 135.74 1,544,800 136.98 136.98
16-10-31 134.92 138.55 134.32 1,452,000 138.21 138.21
16-10-28 131.27 135.92 130.90 1,857,800 134.66 134.66
16-10-27 129.90 133.00 127.50 5,094,000 130.99 130.99
16-10-26 117.22 120.74 117.22 856,200 119.54 119.54
16-10-25 118.46 119.35 116.50 632,700 117.22 117.22
16-10-24 118.95 119.86 118.04 656,400 118.76 118.76
Date Open High Low Vol Cls adjCls
16-10-21 117.64 119.33 116.88 902,100 118.07 118.07
16-10-20 118.72 119.10 117.43 594,100 118.09 118.09
16-10-19 117.34 120.42 116.06 1,162,900 118.75 118.75
16-10-18 117.28 118.55 116.66 537,100 117.56 117.56
16-10-17 116.79 117.28 116.14 317,700 116.40 116.40
16-10-14 116.69 117.99 116.20 491,000 116.74 116.74
16-10-13 117.39 117.39 114.45 868,700 116.13 116.13
16-10-12 119.00 119.29 117.74 1,040,200 117.80 117.80
16-10-11 123.22 123.30 121.22 873,500 121.81 121.81
Date Open High Low Vol Cls adjCls
16-10-10 124.94 125.00 123.17 362,500 123.23 123.23
16-10-07 124.86 124.87 123.45 276,200 124.14 124.14
16-10-06 125.15 125.49 124.41 387,900 124.94 124.94
16-10-05 124.69 125.97 124.32 448,400 125.50 125.50
16-10-04 124.00 125.47 123.96 559,600 124.74 124.74
16-10-03 124.16 124.80 123.91 400,600 124.38 124.38
16-09-30 123.88 125.00 123.55 438,500 124.64 124.64
16-09-29 124.01 124.68 123.37 447,900 123.40 123.40
16-09-28 123.08 124.53 121.83 717,400 124.03 124.03
Date Open High Low Vol Cls adjCls
16-09-27 119.02 123.15 118.27 852,100 122.86 122.86
16-09-26 120.15 121.22 119.23 239,900 119.45 119.45
16-09-23 121.56 122.00 120.24 313,600 120.49 120.49
16-09-22 120.14 121.43 119.45 541,500 121.25 121.25
16-09-21 118.58 119.88 118.48 358,100 119.34 119.34
16-09-20 119.08 119.99 118.44 399,900 118.45 118.45
16-09-19 118.94 120.11 118.50 406,200 118.91 118.91
16-09-16 118.39 119.50 117.56 761,400 118.55 118.55
16-09-15 117.77 119.65 117.02 568,700 119.02 119.02
Date Open High Low Vol Cls adjCls
16-09-14 119.06 119.44 117.45 818,700 117.94 117.94
16-09-13 117.87 118.30 115.63 950,100 116.84 116.84
16-09-12 117.84 118.92 117.10 675,900 118.76 118.76
16-09-09 119.21 119.96 118.02 892,500 118.05 118.05
16-09-08 120.25 120.84 119.01 823,000 119.70 119.70
16-09-07 123.55 124.78 120.11 959,500 120.42 120.42
16-09-06 124.23 124.81 121.59 433,700 124.43 124.43
16-09-02 123.97 124.44 122.89 291,100 123.89 123.89
16-09-01 122.42 123.76 122.33 537,600 123.64 123.64
Date Open High Low Vol Cls adjCls
16-08-31 123.93 124.06 121.33 642,100 122.73 122.73
16-08-30 124.79 125.77 124.09 417,500 124.36 124.36
16-08-29 124.22 125.49 123.61 392,300 124.81 124.81
16-08-26 124.38 125.31 123.49 334,000 124.04 124.04
16-08-25 124.09 125.01 123.55 245,200 124.38 124.38
16-08-24 125.14 125.15 124.11 330,600 124.39 124.39
16-08-23 124.80 125.36 124.58 408,800 124.91 124.91
16-08-22 123.79 124.42 123.51 535,000 123.98 123.98
16-08-19 123.16 124.65 123.16 618,200 124.24 124.24
Date Open High Low Vol Cls adjCls
16-08-18 123.06 124.34 122.72 580,800 123.66 123.66
16-08-17 123.75 124.58 122.53 664,000 123.32 123.32
16-08-16 124.23 124.88 123.13 921,300 123.39 123.39
16-08-15 124.71 125.66 123.83 863,700 124.75 124.75
16-08-12 125.11 125.75 124.75 606,700 124.80 124.80
16-08-11 126.05 126.85 124.80 1,033,300 125.03 125.03
16-08-10 126.61 126.67 125.78 444,000 126.10 126.10
16-08-09 126.92 127.13 125.90 480,900 126.43 126.43
16-08-08 125.63 126.68 125.55 677,600 126.66 126.66
Date Open High Low Vol Cls adjCls
16-08-05 123.67 125.77 122.97 569,900 125.65 125.65
16-08-04 123.14 123.83 123.09 426,000 123.33 123.33
16-08-03 122.48 123.98 122.27 491,300 123.47 123.47
16-08-02 122.32 123.79 122.00 855,100 122.91 122.91
16-08-01 123.56 125.06 123.14 1,095,500 123.70 123.70
16-07-29 122.89 123.68 122.21 762,000 123.42 123.42
16-07-28 122.33 123.35 120.46 1,003,700 123.05 123.05
16-07-27 124.10 125.16 122.95 751,100 123.09 123.09
16-07-26 124.13 125.87 123.30 831,800 124.06 124.06
Date Open High Low Vol Cls adjCls
16-07-25 122.25 124.21 121.10 603,400 123.79 123.79
16-07-22 121.46 123.94 121.18 893,000 123.24 123.24
16-07-21 121.89 124.76 121.21 1,441,700 121.86 121.86
16-07-20 121.75 122.24 120.00 1,386,600 121.47 121.47
16-07-19 115.87 122.34 115.02 2,290,900 120.60 120.60
16-07-18 116.36 117.24 115.43 589,000 115.82 115.82
16-07-15 116.50 116.54 114.87 775,700 116.37 116.37
16-07-14 117.24 117.24 115.75 534,800 116.25 116.25
16-07-13 117.62 118.50 116.36 543,700 116.36 116.36
Date Open High Low Vol Cls adjCls
16-07-12 117.49 118.02 116.44 441,600 117.81 117.81
16-07-11 117.36 118.26 116.38 430,500 116.85 116.85
16-07-08 114.99 117.20 114.47 761,800 117.13 117.13
16-07-07 113.63 114.88 112.96 540,000 113.77 113.77
16-07-06 112.11 113.89 110.86 703,200 113.79 113.79
16-07-05 113.41 114.17 112.48 542,900 112.51 112.51
16-07-01 113.91 115.31 113.11 566,400 113.52 113.52
16-06-30 112.37 113.84 111.42 537,900 113.84 113.84
16-06-29 111.62 112.88 110.34 554,200 112.52 112.52
Date Open High Low Vol Cls adjCls
16-06-28 109.94 111.58 109.56 793,900 110.31 110.31
16-06-27 112.65 112.92 107.19 1,254,900 108.64 108.64
16-06-24 116.76 119.00 113.34 1,107,800 113.40 113.40
16-06-23 119.12 121.48 118.78 630,900 121.44 121.44
16-06-22 119.71 119.96 118.46 405,900 118.61 118.61
16-06-21 119.34 119.69 118.33 514,700 119.29 119.29
16-06-20 119.93 120.55 119.18 655,400 119.25 119.25
16-06-17 118.59 119.48 117.91 1,224,200 118.56 118.56
16-06-16 118.60 119.22 117.76 610,300 119.03 119.03
Date Open High Low Vol Cls adjCls
16-06-15 118.53 119.63 117.72 915,300 119.15 119.15
16-06-14 118.24 119.43 117.17 1,019,600 118.08 118.08
16-06-13 118.91 120.43 118.14 819,700 118.48 118.48
16-06-10 118.66 119.85 118.00 1,046,400 119.41 119.41
16-06-09 120.25 120.91 119.16 831,200 119.68 119.68
16-06-08 120.27 123.00 119.19 3,262,700 120.35 120.35
16-06-07 110.31 124.91 109.66 3,469,800 123.94 123.94
16-06-06 110.80 110.84 109.85 403,900 110.04 110.04
16-06-03 110.53 111.00 109.64 420,600 110.22 110.22
Date Open High Low Vol Cls adjCls
16-06-02 109.50 110.94 109.16 493,600 110.84 110.84
16-06-01 110.02 110.33 108.43 649,100 109.49 109.49
16-05-31 109.09 110.28 108.15 1,099,400 110.20 110.20
16-05-27 108.24 110.04 108.16 862,800 108.81 108.81
16-05-26 109.52 109.89 108.69 722,400 109.01 109.01
16-05-25 109.00 109.93 108.97 699,200 109.65 109.65
16-05-24 107.09 108.98 106.83 746,000 108.64 108.64
16-05-23 106.72 107.42 106.26 712,400 106.65 106.65
16-05-20 105.00 106.74 105.00 962,500 106.64 106.64
Date Open High Low Vol Cls adjCls
16-05-19 105.53 107.29 103.74 952,200 104.84 104.84
16-05-18 103.78 106.28 103.64 1,046,800 105.62 105.62
16-05-17 104.98 106.10 103.54 1,313,400 103.83 103.83
16-05-16 105.60 107.46 105.49 1,130,400 107.33 107.33
16-05-13 104.12 105.99 103.89 1,387,300 105.90 105.90
16-05-12 104.37 105.12 103.23 819,700 104.50 104.50
16-05-11 104.30 105.77 103.67 913,800 103.70 103.70
16-05-10 102.21 104.41 101.87 1,018,500 104.34 104.34
16-05-09 100.81 102.24 100.03 695,000 101.86 101.86
Date Open High Low Vol Cls adjCls
16-05-06 100.50 101.27 99.29 685,500 100.64 100.64
16-05-05 101.30 101.85 100.41 608,000 100.58 100.58
16-05-04 100.23 101.72 100.23 709,700 100.95 100.95
16-05-03 102.93 103.03 100.83 792,500 100.96 100.96
16-05-02 103.12 104.24 103.01 964,000 103.65 103.65
16-04-29 104.09 104.95 102.39 1,152,400 104.75 104.75
16-04-28 106.45 106.64 104.00 854,800 104.24 104.24
16-04-27 104.95 107.08 104.42 850,700 106.90 106.90
16-04-26 105.62 106.20 105.00 767,400 105.37 105.37
Date Open High Low Vol Cls adjCls
16-04-25 103.93 105.51 103.66 1,322,200 105.31 105.31
16-04-22 102.79 104.99 102.18 1,672,200 104.52 104.52
16-04-21 100.89 103.16 99.28 2,461,100 102.54 102.54
16-04-20 96.56 97.93 95.07 1,940,000 97.16 97.16
16-04-19 97.24 97.82 95.61 923,000 95.76 95.76
16-04-18 95.38 97.17 95.01 800,100 96.90 96.90
16-04-15 96.60 96.67 95.19 860,800 95.61 95.61
16-04-14 97.30 97.77 96.44 652,200 96.85 96.85
16-04-13 96.09 97.52 95.55 1,148,000 97.15 97.15
Date Open High Low Vol Cls adjCls
16-04-12 95.73 95.88 93.64 1,410,400 95.19 95.19
16-04-11 98.08 99.78 97.28 709,900 97.28 97.28
16-04-08 97.99 99.43 96.99 1,345,900 97.45 97.45
16-04-07 100.17 100.49 97.12 1,737,900 97.72 97.72
16-04-06 102.80 104.20 102.18 741,300 103.89 103.89
16-04-05 104.24 104.67 102.84 845,300 103.34 103.34
16-04-04 105.36 105.36 103.82 802,400 104.67 104.67
16-04-01 104.94 105.76 104.32 543,300 105.58 105.58
16-03-31 105.26 106.05 104.91 630,100 105.85 105.85
Date Open High Low Vol Cls adjCls
16-03-30 105.16 106.86 104.87 660,200 105.47 105.47
16-03-29 103.39 105.07 102.43 680,400 104.68 104.68
16-03-28 103.49 103.79 102.58 605,300 103.40 103.40
16-03-24 102.50 103.35 101.00 781,100 103.14 103.14
16-03-23 104.35 104.54 102.70 641,200 102.99 102.99
16-03-22 102.11 106.86 102.11 1,401,100 104.36 104.36
16-03-21 102.13 103.30 102.00 621,600 103.01 103.01
16-03-18 101.09 102.42 100.04 858,400 102.31 102.31
16-03-17 99.58 101.31 99.58 477,000 100.93 100.93
Date Open High Low Vol Cls adjCls
16-03-16 98.50 100.31 98.27 449,100 99.78 99.78
16-03-15 98.72 99.47 98.41 726,900 99.00 99.00
16-03-14 99.97 100.41 97.66 663,800 99.43 99.43
16-03-11 99.64 100.82 98.55 412,200 100.66 100.66
16-03-10 100.00 100.32 97.35 722,100 98.46 98.46
16-03-09 100.25 100.95 99.37 478,500 99.79 99.79
16-03-08 100.51 100.82 99.25 507,700 99.77 99.77
16-03-07 99.31 101.27 98.76 957,800 100.87 100.87
16-03-04 100.73 100.78 99.45 620,300 99.79 99.79
Date Open High Low Vol Cls adjCls
16-03-03 99.77 100.78 99.41 795,400 100.47 100.47
16-03-02 98.27 100.50 97.91 1,115,600 100.14 100.14
16-03-01 96.73 98.75 96.29 788,700 98.66 98.66
16-02-29 96.98 97.43 96.02 750,100 96.17 96.17
16-02-26 96.30 97.72 96.30 823,500 97.12 97.12
16-02-25 94.37 95.96 92.50 811,300 95.95 95.95
16-02-24 92.83 94.42 91.35 864,500 94.30 94.30
16-02-23 93.62 94.90 93.02 955,400 93.53 93.53
16-02-22 93.22 94.93 92.95 782,400 94.57 94.57
Date Open High Low Vol Cls adjCls
16-02-19 91.70 92.84 91.11 683,200 92.67 92.67
16-02-18 92.19 92.77 91.22 822,200 91.87 91.87
16-02-17 90.02 91.78 90.02 1,360,100 91.52 91.52
16-02-16 89.00 89.85 88.12 948,700 89.51 89.51
16-02-12 87.64 88.06 86.90 812,300 87.83 87.83
16-02-11 86.79 87.60 86.03 1,229,700 86.96 86.96
16-02-10 88.60 89.27 87.32 799,600 87.55 87.55
16-02-09 87.59 88.84 86.85 1,043,100 87.61 87.61
16-02-08 89.79 89.79 87.11 1,537,400 88.18 88.18
Date Open High Low Vol Cls adjCls
16-02-05 91.76 92.25 89.85 1,137,300 90.22 90.22
16-02-04 91.19 92.65 90.94 642,100 92.05 92.05
16-02-03 91.50 92.42 89.66 983,400 91.19 91.19
16-02-02 91.56 93.30 90.81 1,189,600 90.93 90.93
16-02-01 93.12 94.29 92.68 1,037,300 94.01 94.01
16-01-29 93.26 94.60 93.18 1,346,800 93.78 93.78
16-01-28 95.98 95.98 92.49 2,218,700 92.50 92.50
16-01-27 95.84 96.94 95.14 1,721,100 95.34 95.34
16-01-26 94.28 96.58 94.18 1,474,200 96.41 96.41
Date Open High Low Vol Cls adjCls
16-01-25 93.61 95.77 93.40 1,914,900 93.92 93.92
16-01-22 90.37 93.92 90.25 1,982,800 93.77 93.77
16-01-21 94.50 94.50 88.80 4,007,700 89.51 89.51
16-01-20 92.01 92.45 88.75 3,274,900 90.02 90.02
16-01-19 94.51 95.00 92.38 1,790,800 93.50 93.50
16-01-15 91.33 94.12 91.00 2,253,900 93.52 93.52
16-01-14 93.08 96.21 91.99 2,060,400 94.16 94.16
16-01-13 92.79 94.24 92.13 2,270,500 94.00 94.00
16-01-12 93.19 93.74 91.45 1,859,300 92.61 92.61
Date Open High Low Vol Cls adjCls
16-01-11 91.81 94.40 91.01 1,829,400 93.52 93.52
16-01-08 93.11 93.71 91.23 1,291,300 92.13 92.13
16-01-07 93.68 94.50 90.81 1,790,700 91.82 91.82
16-01-06 95.42 96.42 94.63 1,334,400 95.02 95.02
16-01-05 95.66 96.70 95.50 1,157,600 96.52 96.52
16-01-04 95.60 97.70 94.72 1,682,900 96.93 96.93
15-12-31 97.65 98.45 96.80 702,700 96.96 96.96
15-12-30 97.69 99.21 96.53 602,700 98.06 98.06
15-12-29 97.00 97.63 96.84 1,087,900 97.55 97.55
Date Open High Low Vol Cls adjCls
15-12-28 97.35 97.60 96.49 562,400 97.00 97.00
15-12-24 97.62 98.41 97.35 238,300 97.44 97.44
15-12-23 98.06 98.72 97.22 667,300 97.69 97.69
15-12-22 97.30 97.60 96.56 944,600 97.44 97.44
15-12-21 98.17 98.21 96.32 545,100 97.39 97.39
15-12-18 98.33 98.53 97.42 1,808,400 97.63 97.63
15-12-17 100.82 100.92 98.94 999,800 98.94 98.94
15-12-16 100.38 100.55 99.02 1,551,700 100.50 100.50
15-12-15 95.00 100.75 94.51 2,104,800 99.75 99.75
Date Open High Low Vol Cls adjCls
15-12-14 97.35 97.54 95.60 1,126,800 96.31 96.31
15-12-11 98.36 98.43 96.50 1,192,300 97.56 97.56
15-12-10 100.14 100.52 98.85 1,238,500 99.06 99.06
15-12-09 99.88 101.89 99.76 1,547,000 100.34 100.34
15-12-08 103.59 103.95 102.45 818,600 103.45 103.45
15-12-07 104.14 104.89 103.31 1,087,100 104.01 104.01
15-12-04 103.04 105.50 102.63 2,612,300 104.61 104.61
15-12-03 104.77 104.99 99.81 2,636,000 102.42 102.42
15-12-02 105.03 105.65 104.29 1,036,000 104.82 104.82
Date Open High Low Vol Cls adjCls
15-12-01 103.07 104.43 102.46 1,300,100 103.99 103.99
15-11-30 103.11 103.77 102.89 1,696,900 103.00 103.00
15-11-27 103.33 103.56 102.61 465,100 103.00 103.00
15-11-25 102.79 103.32 102.17 496,900 102.79 102.79
15-11-24 102.86 103.30 102.36 1,008,000 102.82 102.82
15-11-23 103.59 104.37 102.50 922,100 102.85 102.85
15-11-20 104.01 104.44 102.79 880,100 103.59 103.59
15-11-19 104.52 104.82 102.90 830,000 103.47 103.47
15-11-18 105.02 105.50 103.39 1,066,500 104.13 104.13
Date Open High Low Vol Cls adjCls
15-11-17 101.54 105.57 101.54 1,445,300 104.02 104.02
15-11-16 101.54 105.30 100.65 1,401,400 104.93 104.93
15-11-13 102.88 102.88 100.32 2,699,900 101.97 101.97
15-11-12 107.32 108.51 106.14 1,138,200 106.31 106.31
15-11-11 107.34 108.57 106.82 982,000 107.87 107.87
15-11-10 109.34 109.60 106.80 1,461,800 107.38 107.38
15-11-09 109.26 109.86 108.68 1,059,000 109.50 109.50
15-11-06 109.46 110.16 108.22 1,400,800 109.67 109.67
15-11-05 111.05 111.72 109.01 1,180,900 109.60 109.60
Date Open High Low Vol Cls adjCls
15-11-04 112.76 113.80 110.77 925,100 111.01 111.01
15-11-03 110.56 113.77 109.80 1,975,800 112.78 112.78
15-11-02 109.00 110.68 108.24 2,289,200 110.65 110.65
15-10-30 110.43 111.16 109.61 1,463,900 110.20 110.20
15-10-29 108.02 114.25 108.00 6,291,300 110.08 110.08
15-10-28 120.79 121.75 118.64 1,606,100 121.34 121.34
15-10-27 119.83 121.06 119.05 1,144,200 120.29 120.29
15-10-26 119.50 120.54 118.25 792,000 119.94 119.94
15-10-23 121.63 122.00 119.32 855,100 119.50 119.50
Date Open High Low Vol Cls adjCls
15-10-22 117.99 121.26 117.99 908,700 120.54 120.54
15-10-21 120.35 120.55 116.96 963,600 117.07 117.07
15-10-20 117.49 120.09 117.34 1,187,100 119.98 119.98
15-10-19 118.52 119.30 116.70 746,100 118.51 118.51
15-10-16 117.13 119.00 116.13 1,009,300 118.31 118.31
15-10-15 117.89 118.70 116.42 1,280,600 116.63 116.63
15-10-14 120.38 120.41 117.16 1,125,900 117.47 117.47
15-10-13 119.37 121.50 118.50 601,400 120.62 120.62
15-10-12 119.67 119.81 118.72 523,000 119.40 119.40
Date Open High Low Vol Cls adjCls
15-10-09 119.12 120.36 117.83 733,600 119.27 119.27
15-10-08 118.18 119.84 115.06 822,200 118.93 118.93
15-10-07 118.90 119.02 114.89 1,348,500 118.61 118.61
15-10-06 117.03 119.67 116.02 1,748,300 117.96 117.96
15-10-05 120.65 123.25 120.65 921,100 122.94 122.94
15-10-02 115.38 120.01 115.20 1,133,700 119.83 119.83
15-10-01 115.97 117.45 115.23 926,500 116.97 116.97
15-09-30 115.89 117.49 114.49 832,800 115.80 115.80
15-09-29 114.50 115.28 113.62 928,300 115.00 115.00
Date Open High Low Vol Cls adjCls
15-09-28 113.86 115.44 113.24 1,042,200 114.08 114.08
15-09-25 115.06 115.96 113.87 1,219,800 114.77 114.77
15-09-24 113.24 116.35 111.99 1,162,500 115.87 115.87
15-09-23 112.81 114.43 112.15 686,100 113.90 113.90
15-09-22 113.05 113.60 111.43 1,106,700 113.30 113.30
15-09-21 115.61 117.37 114.70 739,400 115.81 115.81
15-09-18 116.87 118.15 114.81 1,367,200 115.18 115.18
15-09-17 119.12 120.21 117.82 538,900 118.22 118.22
15-09-16 118.03 119.44 117.87 479,800 119.12 119.12
Date Open High Low Vol Cls adjCls
15-09-15 117.59 119.07 117.19 686,000 118.17 118.17
15-09-14 118.07 118.65 116.69 800,200 117.09 117.09
15-09-11 119.24 119.45 117.04 1,367,500 118.17 118.17
15-09-10 119.74 120.97 118.81 727,100 119.74 119.74
15-09-09 122.77 123.22 119.61 501,800 119.89 119.89
15-09-08 120.66 121.76 119.80 481,600 121.71 121.71
15-09-04 119.58 120.68 118.47 582,600 118.84 118.84
15-09-03 121.25 122.42 120.79 738,300 121.24 121.24
15-09-02 120.05 121.01 118.40 1,218,200 121.00 121.00
Date Open High Low Vol Cls adjCls
15-09-01 118.76 121.09 117.96 1,119,400 118.39 118.39
15-08-31 121.73 123.28 121.35 636,600 121.41 121.41
15-08-28 122.15 123.68 120.63 759,100 122.97 122.97
15-08-27 123.40 125.66 120.29 1,143,200 122.79 122.79
15-08-26 120.61 122.64 118.30 1,126,600 122.45 122.45
15-08-25 120.42 123.84 117.42 1,196,900 117.47 117.47
15-08-24 117.38 122.00 112.43 1,907,100 117.47 117.47
15-08-21 125.61 126.82 122.50 1,402,500 122.51 122.51
15-08-20 131.53 131.59 126.45 1,233,500 126.56 126.56
Date Open High Low Vol Cls adjCls
15-08-19 132.99 133.77 132.16 590,600 132.75 132.75
15-08-18 134.00 134.17 132.72 613,300 133.00 133.00
15-08-17 132.14 134.27 131.50 699,400 133.86 133.86
15-08-14 131.91 132.83 130.56 538,900 132.61 132.61
15-08-13 132.89 134.28 131.59 550,800 131.63 131.63
15-08-12 130.35 133.08 129.33 724,000 132.71 132.71
15-08-11 131.61 133.57 130.83 817,000 131.37 131.37
15-08-10 131.22 132.45 130.51 571,700 132.34 132.34
15-08-07 129.93 130.79 128.40 701,500 130.36 130.36
Date Open High Low Vol Cls adjCls
15-08-06 132.20 132.88 129.53 885,400 129.85 129.85
15-08-05 132.18 133.51 131.50 718,400 132.20 132.20
15-08-04 130.62 132.23 130.60 815,700 131.36 131.36
15-08-03 130.99 132.74 130.14 1,184,600 131.20 131.20
15-07-31 134.50 135.20 133.19 1,270,800 134.14 134.14
15-07-30 132.25 134.57 131.51 1,007,800 134.31 134.31
15-07-29 131.79 132.73 129.87 1,194,200 132.49 132.49
15-07-28 128.68 132.20 127.35 1,623,600 131.52 131.52
15-07-27 126.91 129.24 126.36 1,190,900 127.81 127.81
Date Open High Low Vol Cls adjCls
15-07-24 128.01 129.05 127.33 1,136,700 127.49 127.49
15-07-23 128.38 130.25 126.10 3,245,200 127.68 127.68
15-07-22 117.31 119.60 116.86 1,820,900 118.50 118.50
15-07-21 116.10 118.60 116.10 835,400 118.27 118.27
15-07-20 116.62 117.00 115.88 719,100 116.26 116.26
15-07-17 117.90 117.97 115.54 724,300 116.28 116.28
15-07-16 118.13 119.01 117.02 568,900 117.93 117.93
15-07-15 118.50 118.79 117.65 825,400 117.85 117.85
15-07-14 117.70 118.69 117.60 835,600 118.25 118.25
Date Open High Low Vol Cls adjCls
15-07-13 116.71 117.28 116.19 623,500 116.99 116.99
15-07-10 116.91 117.33 114.51 1,015,800 116.39 116.39
15-07-09 119.32 119.98 115.33 1,225,000 115.35 115.35
15-07-08 117.57 119.08 117.47 1,018,100 117.84 117.84
15-07-07 118.42 118.90 116.38 777,900 118.32 118.32
15-07-06 118.76 119.00 115.04 1,794,000 117.55 117.55
15-07-02 120.65 121.15 119.70 469,400 120.44 120.44
15-07-01 121.08 121.26 119.65 726,900 120.26 120.26
15-06-30 118.58 121.60 118.56 672,600 120.35 120.35
Date Open High Low Vol Cls adjCls
15-06-29 120.93 122.48 119.93 1,102,800 120.05 120.05
15-06-26 126.69 126.69 122.77 1,069,300 123.57 123.57
15-06-25 126.11 127.44 125.65 669,600 126.55 126.55
15-06-24 127.84 127.85 125.79 509,400 126.04 126.04
15-06-23 128.00 128.00 126.64 524,500 127.54 127.54
15-06-22 127.72 127.88 126.40 634,400 127.88 127.88
15-06-19 126.88 127.21 125.96 733,200 126.92 126.92
15-06-18 126.92 127.75 126.35 797,200 126.94 126.94
15-06-17 126.67 127.35 125.72 477,900 126.48 126.48
Date Open High Low Vol Cls adjCls
15-06-16 126.15 126.79 125.81 533,000 126.32 126.32
15-06-15 124.64 126.00 123.90 669,700 125.81 125.81
15-06-12 126.15 126.20 125.08 671,300 125.19 125.19
15-06-11 127.56 127.90 126.39 588,900 126.48 126.48
15-06-10 125.37 127.13 124.85 569,500 126.93 126.93
15-06-09 124.96 125.05 123.67 583,500 124.69 124.69
15-06-08 124.51 125.43 124.05 708,200 124.85 124.85
15-06-05 124.68 124.74 123.71 800,800 124.52 124.52
15-06-04 125.63 126.81 124.43 1,955,300 124.58 124.58
Date Open High Low Vol Cls adjCls
15-06-03 124.88 126.76 124.55 811,900 126.25 126.25
15-06-02 125.08 126.70 123.71 1,238,500 125.26 125.26
15-06-01 124.40 125.78 123.54 869,100 125.11 125.11
15-05-29 126.45 126.77 125.06 1,036,800 125.69 125.69
15-05-28 126.13 126.97 125.56 854,700 126.83 126.83
15-05-27 126.53 126.53 125.16 897,100 125.96 125.96
15-05-26 126.92 126.92 124.79 804,200 126.08 126.08
15-05-22 126.65 127.12 126.20 388,200 126.77 126.77
15-05-21 126.77 127.38 126.26 622,900 126.90 126.90
Date Open High Low Vol Cls adjCls
15-05-20 127.13 127.39 126.42 622,600 126.96 126.96
15-05-19 127.76 127.99 126.58 579,300 126.93 126.93
15-05-18 127.14 127.70 125.53 670,600 127.35 127.35
15-05-15 127.84 128.08 126.87 580,600 127.79 127.79
15-05-14 127.00 127.68 125.96 791,300 127.60 127.60
15-05-13 124.98 126.72 124.83 848,900 126.24 126.24
15-05-12 125.42 125.54 124.11 640,700 125.03 125.03
15-05-11 126.21 126.60 125.33 887,000 126.28 126.28
15-05-08 125.00 126.50 124.70 752,000 126.05 126.05
Date Open High Low Vol Cls adjCls
15-05-07 123.36 124.89 122.01 782,600 124.43 124.43
15-05-06 122.77 123.37 121.28 888,600 122.98 122.98
15-05-05 123.74 123.98 121.52 812,000 121.96 121.96
15-05-04 121.80 124.62 121.60 862,900 124.41 124.41
15-05-01 122.28 123.90 121.81 845,400 123.37 123.37
15-04-30 123.33 123.65 121.61 1,062,600 122.02 122.02
15-04-29 125.47 125.85 123.22 1,326,600 123.75 123.75
15-04-28 123.37 126.18 122.50 1,296,000 125.59 125.59
15-04-27 123.42 124.14 122.97 1,040,400 123.47 123.47
Date Open High Low Vol Cls adjCls
15-04-24 123.92 123.92 120.49 1,615,700 123.18 123.18
15-04-23 117.71 125.78 117.51 3,332,500 122.40 122.40
15-04-22 119.43 120.53 118.56 1,742,300 120.42 120.42
15-04-21 118.25 119.24 118.04 1,113,900 118.93 118.93
15-04-20 116.97 117.67 115.83 1,371,600 117.43 117.43
15-04-17 117.12 117.59 115.42 2,991,900 116.22 116.22
15-04-16 116.84 118.67 116.42 834,900 118.09 118.09
15-04-15 113.82 117.57 113.47 1,422,000 117.11 117.11
15-04-14 113.44 114.55 113.24 901,600 113.34 113.34
Date Open High Low Vol Cls adjCls
15-04-13 113.95 115.79 113.46 1,100,700 113.64 113.64
15-04-10 114.89 116.01 113.52 1,932,800 113.82 113.82
15-04-09 113.86 116.82 113.30 1,244,600 116.09 116.09
15-04-08 112.93 114.41 112.58 1,223,400 113.43 113.43
15-04-07 112.08 113.88 111.81 1,108,700 113.12 113.12
15-04-06 113.01 113.41 111.33 1,437,000 111.74 111.74
15-04-02 114.21 114.75 113.41 699,400 113.71 113.71
15-04-01 114.61 114.86 113.50 892,100 114.31 114.31
15-03-31 114.88 115.46 114.11 759,700 114.94 114.94
Date Open High Low Vol Cls adjCls
15-03-30 114.13 115.39 113.22 714,500 115.26 115.26
15-03-27 112.72 114.20 112.01 700,200 113.87 113.87
15-03-26 112.07 112.92 111.07 830,900 112.23 112.23
15-03-25 114.93 115.55 112.89 1,246,200 112.90 112.90
15-03-24 115.70 116.05 114.37 1,127,400 115.02 115.02
15-03-23 116.69 116.88 115.26 897,000 115.42 115.42
15-03-20 115.18 116.49 114.54 1,587,800 116.35 116.35
15-03-19 114.80 116.16 114.50 1,034,900 114.56 114.56
15-03-18 112.35 114.85 111.54 853,400 114.27 114.27
Date Open High Low Vol Cls adjCls
15-03-17 112.59 113.24 111.98 566,200 112.59 112.59
15-03-16 113.31 113.97 112.44 983,800 113.27 113.27
15-03-13 113.24 113.24 111.42 1,007,500 112.36 112.36
15-03-12 113.76 113.76 111.90 1,014,900 113.04 113.04
15-03-11 112.59 113.37 111.75 818,500 112.90 112.90
15-03-10 113.90 114.23 112.29 1,111,000 112.29 112.29
15-03-09 115.56 115.83 112.96 1,841,200 114.83 114.83
15-03-06 118.80 119.68 117.62 1,074,000 117.96 117.96
15-03-05 119.73 119.97 118.98 843,800 119.22 119.22
Date Open High Low Vol Cls adjCls
15-03-04 119.28 119.55 118.50 761,400 119.24 119.24
15-03-03 119.31 119.31 117.70 1,052,100 119.01 119.01
15-03-02 118.56 119.56 117.42 651,100 119.56 119.56
15-02-27 119.22 120.06 118.02 664,500 118.12 118.12
15-02-26 119.19 120.37 118.20 662,600 119.04 119.04
15-02-25 119.39 120.66 118.24 919,300 118.83 118.83
15-02-24 118.53 119.73 118.00 741,900 119.60 119.60
15-02-23 119.82 119.82 117.85 671,300 118.53 118.53
15-02-20 117.95 119.82 117.18 739,800 119.36 119.36
Date Open High Low Vol Cls adjCls
15-02-19 117.21 118.84 116.37 671,300 118.32 118.32
15-02-18 116.44 118.08 115.89 892,100 117.62 117.62
15-02-17 116.87 117.60 115.05 894,600 116.43 116.43
15-02-13 115.50 116.82 114.72 778,400 116.64 116.64
15-02-12 114.71 115.78 114.04 1,050,800 115.27 115.27
15-02-11 113.12 114.56 112.44 1,100,700 113.77 113.77
15-02-10 111.20 113.31 110.53 1,150,500 112.86 112.86
15-02-09 111.78 112.49 110.35 831,500 110.45 110.45
15-02-06 111.24 112.80 110.59 1,087,800 111.99 111.99
Date Open High Low Vol Cls adjCls
15-02-05 110.04 111.22 109.19 1,351,800 111.08 111.08
15-02-04 112.18 112.62 109.72 1,627,100 110.10 110.10
15-02-03 112.61 113.55 110.84 1,004,200 112.35 112.35
15-02-02 110.29 112.90 110.10 1,310,400 112.61 112.61
15-01-30 113.23 114.73 111.38 1,073,600 111.62 111.62
15-01-29 112.57 114.49 111.62 1,348,700 113.98 113.98
15-01-28 114.67 115.14 112.84 1,895,200 112.84 112.84
15-01-27 112.70 114.63 112.05 1,201,000 113.19 113.19
15-01-26 114.55 114.87 111.85 1,497,200 114.30 114.30
Date Open High Low Vol Cls adjCls
15-01-23 113.15 115.30 112.50 2,103,100 114.85 114.85
15-01-22 108.65 114.62 108.60 9,268,900 113.40 113.40
15-01-21 126.75 127.67 125.12 3,366,800 125.95 125.95
15-01-20 127.26 127.30 125.20 1,017,400 126.25 126.25
15-01-16 124.46 126.45 123.97 790,700 126.29 126.29
15-01-15 126.60 127.67 124.11 869,900 124.22 124.22
15-01-14 125.06 126.05 122.11 1,372,000 125.60 125.60
15-01-13 128.67 132.22 127.49 848,500 128.67 128.67
15-01-12 130.45 130.45 127.38 665,300 127.92 127.92
Date Open High Low Vol Cls adjCls
15-01-09 129.82 130.55 128.31 722,500 129.89 129.89
15-01-08 129.80 131.07 128.73 1,092,000 129.65 129.65
15-01-07 127.55 129.43 127.26 666,000 128.35 128.35
15-01-06 128.00 129.47 126.69 958,500 126.73 126.73
15-01-05 132.19 132.99 128.97 1,355,100 129.76 129.76
15-01-02 131.72 132.40 128.44 496,300 130.33 130.33
14-12-31 133.13 133.62 130.37 432,200 130.47 130.47
14-12-30 133.01 134.42 132.62 439,600 132.71 132.71
14-12-29 133.32 134.48 132.86 379,900 133.82 133.82
Date Open High Low Vol Cls adjCls
14-12-26 135.69 135.98 133.46 355,400 133.66 133.66
14-12-24 133.96 136.11 133.76 273,200 135.11 135.11
14-12-23 133.82 134.98 132.43 523,600 133.94 133.94
14-12-22 132.94 133.43 132.26 772,900 132.97 132.97
14-12-19 133.40 135.00 132.18 3,759,400 132.75 132.75
14-12-18 132.56 132.85 130.78 596,500 132.84 132.84
14-12-17 128.50 130.39 127.48 612,100 129.95 129.95
14-12-16 130.62 131.50 128.18 679,700 128.27 128.27
14-12-15 130.77 131.27 128.41 953,300 130.26 130.26
Date Open High Low Vol Cls adjCls
14-12-12 130.91 131.96 130.07 793,900 130.54 130.54
14-12-11 131.70 133.70 131.70 658,800 132.38 132.38
14-12-10 132.25 133.70 130.47 786,500 130.71 130.71
14-12-09 130.37 132.36 128.58 620,100 132.21 132.21
14-12-08 133.00 133.23 130.54 764,100 131.29 131.29
14-12-05 132.31 133.26 131.69 670,800 133.26 133.26
14-12-04 130.92 132.58 130.48 717,800 132.31 132.31
14-12-03 127.76 131.39 127.76 823,400 130.95 130.95
14-12-02 127.51 129.25 126.47 534,300 128.73 128.73
Date Open High Low Vol Cls adjCls
14-12-01 129.61 129.61 126.83 786,600 128.07 128.07
14-11-28 129.45 130.58 128.53 502,100 129.19 129.19
14-11-26 130.21 130.64 128.65 763,400 129.09 129.09
14-11-25 130.30 130.86 129.17 852,000 130.17 130.17
14-11-24 129.13 130.34 128.47 664,400 130.21 130.21
14-11-21 129.49 129.73 127.94 1,158,800 128.73 128.73
14-11-20 126.41 127.99 124.60 904,600 127.97 127.97
14-11-19 128.11 128.15 126.08 644,600 126.39 126.39
14-11-18 127.92 128.85 127.51 622,700 127.84 127.84
Date Open High Low Vol Cls adjCls
14-11-17 128.83 128.83 126.49 911,000 127.86 127.86
14-11-14 126.50 128.93 124.76 1,315,300 128.88 128.88
14-11-13 126.03 126.52 125.23 639,600 126.15 126.15
14-11-12 125.64 126.29 124.63 725,600 125.76 125.76
14-11-11 127.12 127.71 125.85 697,600 126.57 126.57
14-11-10 126.66 127.15 124.25 816,200 126.59 126.59
14-11-07 125.22 126.69 124.20 907,100 126.66 126.66
14-11-06 125.66 126.35 125.01 883,800 125.21 125.21
14-11-05 126.65 126.65 124.58 968,200 125.42 125.42
Date Open High Low Vol Cls adjCls
14-11-04 124.88 126.65 124.40 1,386,300 125.64 125.64
14-11-03 122.00 125.44 122.00 1,312,600 124.37 124.37
14-10-31 123.89 124.00 122.01 1,356,700 122.98 122.98
14-10-30 123.00 123.83 120.01 3,487,100 121.78 121.78
14-10-29 119.41 119.96 115.68 2,188,600 117.12 117.12
14-10-28 116.57 120.49 115.53 911,600 120.25 120.25
14-10-27 114.83 116.05 113.53 790,100 115.59 115.59
14-10-24 114.75 115.62 113.37 876,200 114.90 114.90
14-10-23 114.50 115.81 113.72 880,800 114.57 114.57
Date Open High Low Vol Cls adjCls
14-10-22 116.30 116.96 112.67 977,300 112.74 112.74
14-10-21 113.46 116.89 112.97 815,400 116.61 116.61
14-10-20 113.02 113.31 110.75 1,113,200 112.88 112.88
14-10-17 111.25 114.52 110.80 1,091,900 113.70 113.70
14-10-16 108.00 110.08 107.50 924,100 109.74 109.74
14-10-15 107.74 111.94 107.22 1,138,500 110.30 110.30
14-10-14 112.76 112.76 108.29 1,188,600 109.82 109.82
14-10-13 107.22 112.36 106.82 2,041,900 109.11 109.11
14-10-10 113.47 113.55 106.86 2,759,400 107.11 107.11
Date Open High Low Vol Cls adjCls
14-10-09 118.12 118.89 114.68 1,489,500 115.31 115.31
14-10-08 117.76 119.33 114.53 1,155,600 119.03 119.03
14-10-07 120.95 120.95 117.79 1,033,700 117.91 117.91
14-10-06 122.71 123.38 121.44 732,000 122.16 122.16
14-10-03 121.00 123.55 120.78 1,085,500 122.65 122.65
14-10-02 117.02 119.21 116.49 745,500 118.71 118.71
14-10-01 118.50 118.64 116.30 1,036,000 117.08 117.08
14-09-30 119.40 120.04 118.13 713,900 118.74 118.74
14-09-29 118.38 119.59 117.60 755,400 119.16 119.16
Date Open High Low Vol Cls adjCls
14-09-26 120.08 121.51 120.08 574,200 121.04 121.04
14-09-25 122.27 122.45 119.06 564,700 119.71 119.71
14-09-24 120.70 122.12 120.36 764,700 122.08 122.08
14-09-23 121.58 122.09 120.47 1,039,800 120.52 120.52
14-09-22 124.24 124.72 121.62 876,000 122.20 122.20
14-09-19 128.25 128.30 124.32 1,544,900 124.84 124.84
14-09-18 126.13 127.82 125.61 838,600 127.64 127.64
14-09-17 125.69 126.89 124.97 708,100 125.44 125.44
14-09-16 123.22 126.15 123.21 616,600 125.82 125.82
Date Open High Low Vol Cls adjCls
14-09-15 126.12 126.72 123.69 718,800 123.87 123.87
14-09-12 125.70 125.98 124.31 786,300 125.08 125.08
14-09-11 125.43 127.04 125.22 923,400 126.12 126.12
14-09-10 123.66 125.24 122.31 819,300 125.19 125.19
14-09-09 123.42 124.82 122.91 871,700 123.03 123.03
14-09-08 123.56 124.89 123.37 721,400 123.83 123.83
14-09-05 122.94 124.37 122.79 618,300 123.71 123.71
14-09-04 123.89 124.42 122.86 676,700 123.00 123.00
14-09-03 125.73 126.10 123.79 741,200 123.91 123.91
Date Open High Low Vol Cls adjCls
14-09-02 124.50 125.99 124.21 653,900 125.73 125.73
14-08-29 124.22 124.55 123.21 528,500 124.19 124.19
14-08-28 123.29 124.31 122.40 803,300 123.66 123.66
14-08-27 124.36 124.80 123.38 482,600 123.66 123.66
14-08-26 121.99 124.37 121.71 916,500 123.86 123.86
14-08-25 122.27 123.00 121.05 672,600 121.55 121.55
14-08-22 122.45 122.62 121.01 672,300 121.64 121.64
14-08-21 123.59 123.59 121.62 913,800 122.09 122.09
14-08-20 121.45 123.25 119.62 2,911,800 122.57 122.57
Date Open High Low Vol Cls adjCls
14-08-19 116.67 120.58 116.60 1,562,700 120.02 120.02
14-08-18 114.95 117.31 114.72 689,100 116.57 116.57
14-08-15 115.45 115.86 113.10 747,200 114.01 114.01
14-08-14 115.32 115.32 113.98 570,000 114.68 114.68
14-08-13 114.44 115.36 113.83 496,600 115.07 115.07
14-08-12 116.80 116.93 113.09 1,176,500 113.66 113.66
14-08-11 114.90 117.74 114.85 1,537,500 116.76 116.76
14-08-08 112.29 114.73 111.01 826,500 114.33 114.33
14-08-07 114.50 114.50 112.34 738,700 112.48 112.48
Date Open High Low Vol Cls adjCls
14-08-06 114.20 115.18 113.02 808,600 114.03 114.03
14-08-05 111.78 114.31 111.50 1,048,000 113.76 113.76
14-08-04 111.20 112.96 111.17 936,700 112.38 112.38
14-08-01 109.01 113.37 109.01 1,126,600 112.20 112.20
14-07-31 114.86 114.86 112.47 1,365,400 112.59 112.59
14-07-30 114.94 116.11 114.58 1,129,200 115.67 115.67
14-07-29 113.44 114.97 113.31 1,072,500 114.29 114.29
14-07-28 112.17 114.14 108.03 885,700 113.31 113.31
14-07-25 113.08 113.37 112.18 980,700 112.41 112.41
Date Open High Low Vol Cls adjCls
14-07-24 112.50 117.77 112.32 4,458,700 113.23 113.23
14-07-23 110.51 112.03 110.31 1,464,600 110.81 110.81
14-07-22 109.92 112.65 109.21 928,100 112.12 112.12
14-07-21 110.09 110.52 108.80 925,200 109.20 109.20
14-07-18 109.81 110.78 109.31 872,400 110.19 110.19
14-07-17 109.27 111.18 109.09 795,200 109.42 109.42
14-07-16 111.57 111.98 109.43 979,300 109.69 109.69
14-07-15 111.06 111.90 109.57 1,661,700 110.72 110.72
14-07-14 109.49 112.81 109.21 1,183,400 109.84 109.84
Date Open High Low Vol Cls adjCls
14-07-11 110.86 112.06 109.74 1,241,900 110.20 110.20
14-07-10 109.60 112.17 109.20 749,600 111.29 111.29
14-07-09 110.00 112.68 109.66 835,100 111.75 111.75
14-07-08 111.94 112.22 108.20 1,422,000 109.16 109.16
14-07-07 111.36 114.58 111.29 820,400 112.24 112.24
14-07-03 111.79 112.63 111.59 295,800 112.36 112.36
14-07-02 111.95 112.71 111.16 631,800 111.51 111.51
14-07-01 112.00 112.92 111.45 646,700 112.19 112.19
14-06-30 110.93 112.48 110.66 851,800 111.44 111.44
Date Open High Low Vol Cls adjCls
14-06-27 107.49 111.25 107.33 2,000,500 111.11 111.11
14-06-26 109.10 109.53 106.57 1,105,200 107.16 107.16
14-06-25 108.94 109.83 108.37 749,500 108.89 108.89
14-06-24 108.90 110.83 108.64 1,207,100 109.46 109.46
14-06-23 109.05 109.26 108.50 766,900 108.81 108.81
14-06-20 109.09 109.36 108.17 1,666,700 108.81 108.81
14-06-19 112.97 113.26 109.25 1,488,600 109.52 109.52
14-06-18 113.18 113.72 110.85 1,125,000 112.54 112.54
14-06-17 112.99 114.14 112.81 484,400 113.56 113.56
Date Open High Low Vol Cls adjCls
14-06-16 111.76 113.80 111.75 787,900 113.36 113.36
14-06-13 111.63 112.54 111.04 599,400 112.30 112.30
14-06-12 112.19 112.64 111.00 618,800 111.54 111.54
14-06-11 111.96 113.39 111.85 529,900 112.37 112.37
14-06-10 111.55 112.83 111.09 780,500 112.59 112.59
14-06-09 111.76 112.39 111.08 1,001,600 111.37 111.37
14-06-06 111.22 112.50 110.58 641,200 111.36 111.36
14-06-05 109.44 111.45 108.80 976,000 110.94 110.94
14-06-04 109.50 111.00 108.73 1,036,700 108.98 108.98
Date Open High Low Vol Cls adjCls
14-06-03 108.37 110.50 108.22 811,900 110.07 110.07
14-06-02 108.93 109.77 107.70 848,700 109.57 109.57
14-05-30 110.66 110.66 108.31 1,041,600 108.55 108.55
14-05-29 109.08 110.48 108.33 685,100 110.45 110.45
14-05-28 109.86 110.75 108.17 1,051,900 108.49 108.49
14-05-27 108.17 109.97 107.65 980,800 109.68 109.68
14-05-23 107.53 108.32 106.46 2,093,500 107.75 107.75
14-05-22 106.82 108.65 106.51 887,500 107.63 107.63
14-05-21 106.00 107.28 105.64 854,900 106.99 106.99
Date Open High Low Vol Cls adjCls
14-05-20 106.66 107.16 104.98 944,100 105.92 105.92
14-05-19 102.81 107.62 102.60 1,625,200 107.22 107.22
14-05-16 102.85 103.05 100.73 919,500 102.62 102.62
14-05-15 104.11 104.50 101.16 1,241,200 103.26 103.26
14-05-14 104.83 105.12 103.26 801,200 103.43 103.43
14-05-13 105.39 105.50 103.96 775,300 104.82 104.82
14-05-12 102.35 105.85 101.65 1,214,800 105.44 105.44
14-05-09 101.42 102.82 99.96 1,124,700 102.71 102.71
14-05-08 100.73 103.38 99.93 1,108,300 101.33 101.33
Date Open High Low Vol Cls adjCls
14-05-07 103.01 103.31 99.95 1,959,300 100.91 100.91
14-05-06 103.80 104.32 103.05 1,102,800 103.16 103.16
14-05-05 103.10 104.24 102.74 1,198,300 103.83 103.83
14-05-02 105.27 106.99 103.60 1,753,300 103.72 103.72
14-05-01 104.65 107.33 104.29 1,635,000 106.70 106.70
14-04-30 104.93 105.82 103.98 1,651,700 105.17 105.17
14-04-29 102.97 105.74 102.08 1,873,100 105.27 105.27
14-04-28 103.85 104.24 99.26 1,803,900 102.34 102.34
14-04-25 105.33 105.88 102.89 1,235,300 103.52 103.52
Date Open High Low Vol Cls adjCls
14-04-24 112.84 112.84 104.03 2,950,200 105.98 105.98
14-04-23 109.00 109.00 106.51 1,551,100 108.19 108.19
14-04-22 108.86 110.36 107.80 850,900 109.22 109.22
14-04-21 108.42 109.44 106.87 1,128,500 108.77 108.77
14-04-17 108.31 108.70 106.46 1,042,700 108.40 108.40
14-04-16 108.39 109.43 106.35 880,800 108.31 108.31
14-04-15 106.76 108.50 104.66 1,519,400 107.73 107.73
14-04-14 105.79 109.45 105.33 2,178,700 107.05 107.05
14-04-11 103.39 105.39 102.51 1,473,400 103.01 103.01
Date Open High Low Vol Cls adjCls
14-04-10 109.49 109.53 103.84 1,713,200 104.28 104.28
14-04-09 107.58 109.92 106.92 1,448,100 109.75 109.75
14-04-08 105.19 108.12 104.90 1,662,200 107.45 107.45
14-04-07 104.13 106.74 103.69 1,700,500 105.35 105.35
14-04-04 107.31 108.10 103.30 3,244,500 104.44 104.44
14-04-03 109.15 109.23 106.41 1,501,400 106.97 106.97
14-04-02 109.52 110.47 108.35 1,170,500 109.23 109.23
14-04-01 107.05 110.83 107.05 1,637,700 109.66 109.66
14-03-31 106.20 107.43 105.98 2,051,000 106.63 106.63
Date Open High Low Vol Cls adjCls
14-03-28 106.68 107.74 104.03 1,339,700 105.14 105.14
14-03-27 104.33 108.09 103.14 1,918,700 106.31 106.31
14-03-26 109.59 110.00 103.83 2,003,100 104.65 104.65
14-03-25 108.75 111.00 107.19 1,349,500 108.83 108.83
14-03-24 112.64 112.76 107.00 2,103,800 107.87 107.87
14-03-21 115.19 115.19 112.19 1,853,900 112.83 112.83
14-03-20 112.63 114.85 112.19 1,092,100 114.09 114.09
14-03-19 111.49 114.84 111.07 1,768,100 113.46 113.46
14-03-18 110.24 111.54 109.84 891,800 110.78 110.78
Date Open High Low Vol Cls adjCls
14-03-17 108.15 111.10 107.87 1,567,400 110.37 110.37
14-03-14 107.53 109.13 107.05 1,511,100 107.47 107.47
14-03-13 111.74 112.07 106.50 2,488,500 107.50 107.50
14-03-12 111.31 112.23 110.78 1,236,100 111.62 111.62
14-03-11 112.95 114.85 111.44 1,545,900 111.93 111.93
14-03-10 113.92 114.92 111.50 1,430,700 111.97 111.97
14-03-07 115.95 116.71 113.97 1,733,700 114.78 114.78
14-03-06 114.24 115.10 112.25 1,106,600 114.77 114.77
14-03-05 113.33 115.54 112.59 1,406,500 114.66 114.66
Date Open High Low Vol Cls adjCls
14-03-04 112.77 113.53 111.94 1,019,600 113.12 113.12
14-03-03 110.30 111.59 108.54 1,560,200 111.18 111.18
14-02-28 114.86 114.86 111.07 1,749,400 112.34 112.34
14-02-27 113.36 114.86 112.56 1,166,000 114.51 114.51
14-02-26 110.41 114.76 110.03 1,719,300 113.89 113.89
14-02-25 112.45 113.00 109.76 990,700 110.22 110.22
14-02-24 110.27 113.77 110.21 1,097,900 111.91 111.91
14-02-21 112.50 112.99 109.70 1,356,900 110.28 110.28
14-02-20 109.82 111.30 108.92 1,074,000 110.52 110.52
Date Open High Low Vol Cls adjCls
14-02-19 112.23 112.59 109.43 1,497,100 109.65 109.65
14-02-18 111.69 112.49 111.35 1,057,500 112.12 112.12
14-02-14 111.84 112.41 111.00 1,078,100 111.91 111.91
14-02-13 110.25 111.75 108.80 2,374,500 111.74 111.74
14-02-12 112.50 114.25 111.07 2,177,000 111.55 111.55
14-02-11 109.33 112.59 109.03 2,553,000 112.26 112.26
14-02-10 107.50 110.65 107.43 1,764,600 109.50 109.50
14-02-07 106.82 107.40 105.37 1,626,400 107.28 107.28
14-02-06 104.00 106.76 103.99 1,453,100 106.07 106.07
Date Open High Low Vol Cls adjCls
14-02-05 105.63 105.95 102.24 2,231,400 103.95 103.95
14-02-04 105.26 107.00 104.64 2,289,400 106.47 106.47
14-02-03 104.58 106.70 103.82 2,649,200 104.93 104.93
14-01-31 109.69 109.69 106.50 2,797,100 107.02 107.02
14-01-30 108.25 110.90 107.25 2,248,700 109.95 109.95
14-01-29 107.18 109.08 106.72 2,955,500 107.48 107.48
14-01-28 106.23 110.42 106.06 3,910,100 109.74 109.74
14-01-27 105.23 108.14 104.71 3,837,300 106.50 106.50
14-01-24 102.17 106.12 101.00 4,481,600 104.91 104.91
Date Open High Low Vol Cls adjCls
14-01-23 107.99 109.00 102.39 7,226,100 102.49 102.49
14-01-22 98.00 98.87 97.16 2,956,000 97.48 97.48
14-01-21 97.83 98.65 97.37 2,166,800 98.20 98.20
14-01-17 97.51 97.75 96.40 1,440,700 96.92 96.92
14-01-16 97.44 98.18 96.91 1,152,200 97.75 97.75
14-01-15 95.00 98.17 94.71 2,483,800 97.50 97.50
14-01-14 92.22 94.98 91.99 2,215,000 94.52 94.52
14-01-13 91.08 93.50 90.72 4,484,700 92.01 92.01
14-01-10 88.33 88.54 87.56 941,000 88.52 88.52
Date Open High Low Vol Cls adjCls
14-01-09 89.74 89.74 87.47 1,064,600 88.06 88.06
14-01-08 89.62 90.57 88.52 1,663,800 89.37 89.37
14-01-07 88.12 90.26 87.70 1,728,300 89.64 89.64
14-01-06 89.26 89.65 87.52 1,797,900 87.78 87.78
14-01-03 89.08 89.29 87.82 1,067,300 88.03 88.03
14-01-02 90.42 90.47 88.45 1,039,500 88.89 88.89
13-12-31 90.20 91.28 89.77 953,100 90.86 90.86
13-12-30 89.27 90.79 88.89 930,200 89.89 89.89
13-12-27 89.22 89.83 89.00 702,100 89.22 89.22
Date Open High Low Vol Cls adjCls
13-12-26 89.50 89.85 89.10 905,800 89.28 89.28
13-12-24 89.50 89.95 89.33 533,000 89.44 89.44
13-12-23 88.50 89.85 87.92 2,078,000 89.51 89.51
13-12-20 85.82 88.50 85.15 3,313,700 88.10 88.10
13-12-19 83.58 85.53 83.58 1,367,100 84.98 84.98
13-12-18 83.95 84.26 82.53 1,435,300 84.11 84.11
13-12-17 83.73 85.14 83.63 1,701,000 84.25 84.25
13-12-16 82.42 84.17 81.79 1,962,000 83.44 83.44
13-12-13 82.40 82.47 81.22 982,500 81.47 81.47
Date Open High Low Vol Cls adjCls
13-12-12 83.92 84.43 81.71 1,493,800 81.99 81.99
13-12-11 85.50 85.50 84.14 1,955,500 84.24 84.24
13-12-10 84.81 85.31 84.49 1,162,500 84.72 84.72
13-12-09 83.94 85.61 83.69 1,581,800 85.18 85.18
13-12-06 82.56 84.04 81.20 1,772,300 83.59 83.59
13-12-05 82.62 82.84 81.48 1,586,300 81.50 81.50
13-12-04 81.58 83.25 81.53 2,270,700 82.81 82.81
13-12-03 81.36 82.27 81.25 1,289,900 82.08 82.08
13-12-02 82.11 82.55 81.80 935,300 82.05 82.05
Date Open High Low Vol Cls adjCls
13-11-29 82.56 82.68 81.78 625,400 82.26 82.26
13-11-27 81.88 82.65 81.36 1,276,100 82.38 82.38
13-11-26 81.22 82.69 80.76 2,178,000 81.84 81.84
13-11-25 82.97 83.01 80.82 1,401,400 80.90 80.90
13-11-22 83.20 83.43 81.67 1,228,800 82.94 82.94
13-11-21 82.07 83.18 81.60 918,400 82.91 82.91
13-11-20 82.29 83.32 81.39 906,400 81.56 81.56
13-11-19 83.71 84.00 81.05 1,785,200 82.02 82.02
13-11-18 84.74 85.41 83.78 1,654,900 83.89 83.89
Date Open High Low Vol Cls adjCls
13-11-15 84.23 85.49 83.93 1,673,500 84.62 84.62
13-11-14 83.32 85.12 82.06 2,406,100 84.05 84.05
13-11-13 83.85 85.31 83.81 2,064,400 84.64 84.64
13-11-12 83.50 84.87 83.50 1,981,800 84.13 84.13
13-11-11 82.23 83.18 81.33 1,577,600 82.86 82.86
13-11-08 80.37 82.13 80.34 1,911,900 82.02 82.02
13-11-07 81.11 81.79 80.12 1,618,500 80.39 80.39
13-11-06 80.34 81.42 79.90 1,594,100 81.20 81.20
13-11-05 79.60 80.56 79.11 1,962,700 79.74 79.74
Date Open High Low Vol Cls adjCls
13-11-04 79.73 80.47 78.14 2,533,200 79.55 79.55
13-11-01 81.47 81.90 78.74 7,302,400 79.43 79.43
13-10-31 83.33 83.50 81.07 2,737,600 81.54 81.54
13-10-30 84.64 84.75 83.00 1,326,800 83.49 83.49
13-10-29 84.50 85.32 83.16 2,091,900 84.16 84.16
13-10-28 82.55 84.86 82.52 2,697,800 84.28 84.28
13-10-25 85.50 85.88 82.36 3,222,200 82.71 82.71
13-10-24 88.04 91.68 84.20 6,629,900 85.15 85.15
13-10-23 90.49 90.83 85.58 5,614,100 86.31 86.31
Date Open High Low Vol Cls adjCls
13-10-22 91.23 91.71 89.53 2,046,500 90.65 90.65
13-10-21 88.18 90.12 88.01 1,687,800 90.11 90.11
13-10-18 86.64 88.06 85.92 1,877,500 87.81 87.81
13-10-17 87.50 88.06 85.87 2,228,300 85.92 85.92
13-10-16 88.36 88.60 87.41 1,322,300 88.52 88.52
13-10-15 89.90 90.37 87.51 2,005,300 87.55 87.55
13-10-14 89.62 90.59 88.98 1,081,200 90.21 90.21
13-10-11 88.77 91.10 88.32 1,105,700 90.50 90.50
13-10-10 87.73 89.50 87.51 1,529,000 89.22 89.22
Date Open High Low Vol Cls adjCls
13-10-09 89.27 89.89 86.02 1,472,400 87.90 87.90
13-10-08 91.99 92.73 88.70 1,782,300 88.79 88.79
13-10-07 90.86 93.25 90.51 1,592,900 92.02 92.02
13-10-04 89.89 91.68 89.50 1,408,600 91.54 91.54
13-10-03 89.96 91.14 87.65 1,245,100 88.45 88.45
13-10-02 88.18 89.96 87.94 1,095,500 89.88 89.88
13-10-01 86.10 89.10 85.58 1,533,000 88.97 88.97
13-09-30 86.00 86.87 85.31 964,500 85.81 85.81
13-09-27 87.46 87.98 86.37 715,200 86.80 86.80
Date Open High Low Vol Cls adjCls
13-09-26 88.20 89.57 87.31 943,500 88.10 88.10
13-09-25 86.97 88.35 86.04 1,130,400 87.99 87.99
13-09-24 87.49 87.97 86.05 2,232,900 87.07 87.07
13-09-23 93.59 93.77 89.13 1,795,300 89.17 89.17
13-09-20 94.33 94.66 93.33 1,674,200 93.62 93.62
13-09-19 93.19 93.49 92.43 697,500 93.10 93.10
13-09-18 91.65 93.32 90.88 964,600 92.94 92.94
13-09-17 91.07 92.43 90.57 780,800 91.63 91.63
13-09-16 93.00 93.18 90.57 988,100 90.88 90.88
Date Open High Low Vol Cls adjCls
13-09-13 91.02 92.04 90.40 1,166,900 92.01 92.01
13-09-12 91.94 92.29 90.58 1,491,100 90.63 90.63
13-09-11 89.23 93.20 89.15 2,209,200 92.02 92.02
13-09-10 88.88 90.22 88.40 1,428,400 89.96 89.96
13-09-09 87.51 88.79 87.15 990,200 88.44 88.44
13-09-06 86.75 87.82 85.74 1,214,600 86.88 86.88
13-09-05 85.43 87.18 85.28 1,408,900 86.52 86.52
13-09-04 85.10 86.00 84.11 1,160,200 85.40 85.40
13-09-03 84.22 86.11 84.16 1,502,800 85.02 85.02
Date Open High Low Vol Cls adjCls
13-08-30 84.50 84.63 82.78 818,700 83.38 83.38
13-08-29 83.29 84.92 83.29 607,700 84.12 84.12
13-08-28 82.78 83.75 82.27 699,800 83.22 83.22
13-08-27 84.24 84.89 82.60 1,436,700 82.84 82.84
13-08-26 86.86 87.39 85.67 843,900 85.86 85.86
13-08-23 88.22 88.30 86.66 1,047,400 87.10 87.10
13-08-22 86.17 88.09 85.77 1,206,400 87.69 87.69
13-08-21 86.08 86.76 85.25 1,254,300 85.38 85.38
13-08-20 85.82 87.02 85.39 1,037,100 86.81 86.81
Date Open High Low Vol Cls adjCls
13-08-19 87.86 88.11 85.63 1,333,900 85.70 85.70
13-08-16 89.30 89.72 87.46 1,299,700 87.49 87.49
13-08-15 90.37 90.39 87.63 2,386,400 89.23 89.23
13-08-14 92.39 93.65 92.25 906,400 92.50 92.50
13-08-13 92.57 93.69 91.72 1,147,600 93.00 93.00
13-08-12 91.93 94.33 91.53 2,668,900 92.70 92.70
13-08-09 89.93 91.17 89.69 1,771,100 89.88 89.88
13-08-08 88.80 91.00 88.64 1,800,000 90.22 90.22
13-08-07 88.42 89.58 87.66 1,535,700 88.38 88.38
Date Open High Low Vol Cls adjCls
13-08-06 88.78 89.07 88.03 1,455,600 88.46 88.46
13-08-05 87.99 89.22 87.66 1,474,000 88.73 88.73
13-08-02 87.82 88.50 87.02 1,251,700 88.45 88.45
13-08-01 88.26 89.19 87.39 2,084,400 89.04 89.04
13-07-31 88.00 88.38 86.84 1,514,600 87.80 87.80
13-07-30 86.81 88.45 86.57 1,440,800 87.89 87.89
13-07-29 87.29 87.84 85.62 1,178,600 86.80 86.80
13-07-26 86.76 88.20 86.34 2,077,600 87.65 87.65
13-07-25 87.97 92.79 87.26 7,381,400 87.29 87.29
Date Open High Low Vol Cls adjCls
13-07-24 81.69 82.49 80.81 2,835,100 81.42 81.42
13-07-23 80.61 80.78 79.60 1,133,500 79.91 79.91
13-07-22 81.60 81.60 79.88 1,030,400 80.34 80.34
13-07-19 81.35 81.79 79.95 1,427,000 80.29 80.29
13-07-18 80.96 82.55 80.41 1,295,600 81.74 81.74
13-07-17 80.76 81.38 80.43 1,129,900 80.90 80.90
13-07-16 81.47 82.00 79.77 1,783,300 80.43 80.43
13-07-15 79.68 81.95 79.24 2,776,300 81.41 81.41
13-07-12 77.38 79.83 76.86 3,133,100 79.79 79.79
Date Open High Low Vol Cls adjCls
13-07-11 74.60 76.18 74.49 3,204,400 76.09 76.09
13-07-10 69.44 72.34 69.36 3,667,900 71.95 71.95
13-07-09 68.99 69.71 68.48 2,158,600 69.36 69.36
13-07-08 69.55 69.69 68.22 1,692,900 68.52 68.52
13-07-05 69.78 69.90 68.78 1,692,900 69.19 69.19
13-07-03 68.53 69.90 68.40 1,347,400 69.32 69.32
13-07-02 69.70 69.97 68.69 2,427,900 68.94 68.94
13-07-01 70.00 70.46 69.30 1,886,900 69.61 69.61
13-06-28 71.12 71.22 68.69 2,876,200 68.80 68.80
Date Open High Low Vol Cls adjCls
13-06-27 68.80 70.15 68.58 1,397,900 70.05 70.05
13-06-26 69.22 69.22 68.17 1,201,400 68.58 68.58
13-06-25 68.67 69.29 67.84 1,596,100 68.50 68.50
13-06-24 70.23 70.32 67.53 2,239,700 68.02 68.02
13-06-21 71.90 72.35 70.02 2,831,200 70.92 70.92
13-06-20 73.95 74.12 72.03 1,970,200 72.32 72.32
13-06-19 76.33 76.62 74.40 970,000 74.45 74.45
13-06-18 74.51 76.74 74.51 1,095,800 76.06 76.06
13-06-17 74.60 75.31 74.05 1,181,000 74.53 74.53
Date Open High Low Vol Cls adjCls
13-06-14 74.92 75.46 73.66 1,186,000 73.99 73.99
13-06-13 73.86 75.27 73.42 2,132,500 74.97 74.97
13-06-12 75.92 76.07 73.67 1,337,300 74.10 74.10
13-06-11 76.57 77.82 75.25 1,244,200 75.34 75.34
13-06-10 78.18 78.61 76.67 1,338,300 77.47 77.47
13-06-07 79.18 79.20 77.11 1,385,400 78.07 78.07
13-06-06 78.12 79.05 77.47 1,600,000 79.00 79.00
13-06-05 77.25 78.18 75.75 1,685,300 76.83 76.83
13-06-04 79.31 80.00 76.74 1,551,700 77.32 77.32
Date Open High Low Vol Cls adjCls
13-06-03 80.60 80.95 77.22 2,903,800 79.16 79.16
13-05-31 83.64 84.33 82.90 1,217,300 83.21 83.21
13-05-30 83.14 84.69 83.04 1,250,200 84.12 84.12
13-05-29 83.31 83.72 82.37 1,407,300 83.29 83.29
13-05-28 82.51 83.72 82.50 1,229,500 83.67 83.67
13-05-24 80.72 81.78 80.08 802,700 81.56 81.56
13-05-23 81.19 81.59 80.13 964,100 81.22 81.22
13-05-22 83.09 84.50 81.65 1,540,700 82.02 82.02
13-05-21 83.21 83.48 82.50 1,169,300 82.66 82.66
Date Open High Low Vol Cls adjCls
13-05-20 82.18 83.55 81.40 1,081,400 82.88 82.88
13-05-17 82.55 83.18 81.72 1,310,200 82.63 82.63
13-05-16 82.57 86.22 82.00 2,719,500 82.60 82.60
13-05-15 78.60 80.08 77.60 1,793,700 79.91 79.91
13-05-14 78.50 79.13 77.52 1,193,000 78.86 78.86
13-05-13 80.24 80.41 78.22 1,922,200 78.34 78.34
13-05-10 79.39 80.03 79.16 1,279,900 79.99 79.99
13-05-09 78.78 79.87 78.22 1,855,600 79.17 79.17
13-05-08 76.64 78.71 76.57 1,647,200 78.70 78.70
Date Open High Low Vol Cls adjCls
13-05-07 78.22 79.00 76.71 1,434,300 76.96 76.96
13-05-06 75.50 77.55 75.10 1,364,500 77.52 77.52
13-05-03 75.65 76.04 75.04 1,074,300 75.37 75.37
13-05-02 73.31 76.12 73.00 1,938,500 74.50 74.50
13-05-01 76.10 76.32 73.77 1,903,000 74.12 74.12
13-04-30 75.31 77.25 74.28 1,676,000 76.43 76.43
13-04-29 74.27 77.03 73.65 1,840,400 75.96 75.96
13-04-26 73.74 75.20 73.23 1,626,600 74.20 74.20
13-04-25 76.68 81.30 74.31 5,904,700 74.89 74.89
Date Open High Low Vol Cls adjCls
13-04-24 72.20 72.74 71.21 1,747,100 72.35 72.35
13-04-23 71.71 72.98 71.71 1,214,900 72.33 72.33
13-04-22 71.73 71.99 70.60 1,311,300 71.43 71.43
13-04-19 72.47 72.48 71.14 1,434,800 71.38 71.38
13-04-18 73.74 74.18 72.20 1,068,800 72.54 72.54
13-04-17 73.45 74.64 72.98 1,407,700 73.49 73.49
13-04-16 73.44 74.56 73.09 1,263,300 73.94 73.94
13-04-15 74.57 75.13 72.80 1,409,300 73.00 73.00
13-04-12 75.61 75.85 73.86 1,418,500 74.98 74.98
Date Open High Low Vol Cls adjCls
13-04-11 73.38 76.76 72.96 2,503,200 75.90 75.90
13-04-10 72.93 73.79 72.12 1,959,100 73.40 73.40
13-04-09 72.75 73.43 72.07 2,672,300 72.45 72.45
13-04-08 73.37 73.40 71.65 3,425,600 72.77 72.77
13-04-05 73.33 75.79 71.95 12,459,200 73.21 73.21
13-04-04 90.11 91.00 89.69 2,179,800 90.42 90.42
13-04-03 90.75 92.57 89.88 1,931,300 90.52 90.52
13-04-02 89.88 90.00 88.92 1,542,900 89.83 89.83
13-04-01 88.84 89.39 87.61 861,700 87.91 87.91
Date Open High Low Vol Cls adjCls
13-03-28 88.43 89.81 87.83 1,130,300 89.08 89.08
13-03-27 88.45 89.05 87.51 1,427,300 88.72 88.72
13-03-26 87.84 88.00 87.03 807,100 87.57 87.57
13-03-25 87.44 88.15 86.97 1,219,300 87.48 87.48
13-03-22 89.11 89.70 86.33 1,803,400 87.01 87.01
13-03-21 90.00 91.20 88.66 1,003,300 89.03 89.03
13-03-20 90.63 91.10 89.89 1,056,600 90.95 90.95
13-03-19 90.34 90.36 88.10 1,261,300 89.70 89.70
13-03-18 89.53 90.44 87.97 1,709,200 90.24 90.24
Date Open High Low Vol Cls adjCls
13-03-15 91.14 92.54 90.65 1,867,000 90.91 90.91
13-03-14 93.00 93.10 91.07 2,155,000 91.31 91.31
13-03-13 93.55 95.00 92.12 1,262,600 92.79 92.79
13-03-12 94.43 95.22 92.85 1,145,300 93.46 93.46
13-03-11 93.90 94.87 93.40 1,049,300 94.74 94.74
13-03-08 94.68 95.40 93.79 1,713,800 94.01 94.01
13-03-07 94.03 95.67 93.08 1,315,500 94.23 94.23
13-03-06 94.02 94.40 92.71 869,400 93.11 93.11
13-03-05 93.27 93.94 92.57 1,597,200 93.43 93.43
Date Open High Low Vol Cls adjCls
13-03-04 93.07 93.56 92.18 1,495,500 92.65 92.65
13-03-01 94.22 94.46 92.80 1,261,900 93.58 93.58
13-02-28 92.69 95.13 92.01 1,971,500 94.43 94.43
13-02-27 94.68 94.89 92.87 1,807,900 93.04 93.04
13-02-26 94.16 96.65 93.66 1,887,800 94.64 94.64
13-02-25 99.15 99.50 93.79 3,770,100 93.90 93.90
13-02-22 101.36 102.00 99.79 903,200 101.06 101.06
13-02-21 102.12 102.47 99.28 1,093,400 100.73 100.73
13-02-20 103.75 105.30 102.18 2,167,200 102.20 102.20
Date Open High Low Vol Cls adjCls
13-02-19 101.77 103.84 101.51 976,700 103.62 103.62
13-02-15 100.81 101.76 100.37 1,391,400 101.72 101.72
13-02-14 101.83 102.03 100.31 1,422,100 100.89 100.89
13-02-13 102.26 103.60 100.38 1,201,900 102.28 102.28
13-02-12 103.29 103.74 101.88 1,136,800 102.15 102.15
13-02-11 104.52 105.89 103.31 896,000 103.52 103.52
13-02-08 105.16 106.66 104.54 1,049,700 105.25 105.25
13-02-07 107.54 107.99 104.13 1,763,800 105.00 105.00
13-02-06 105.75 107.75 105.68 1,120,900 107.66 107.66
Date Open High Low Vol Cls adjCls
13-02-05 106.20 107.17 106.15 752,200 106.25 106.25
13-02-04 105.48 107.82 104.65 1,710,000 105.70 105.70
13-02-01 106.35 107.10 104.34 1,847,700 105.96 105.96
13-01-31 105.79 106.24 103.55 1,460,400 104.88 104.88
13-01-30 104.85 105.70 103.98 1,437,900 104.95 104.95
13-01-29 103.57 105.12 101.40 1,680,300 104.81 104.81
13-01-28 105.69 106.87 105.01 1,203,700 105.66 105.66
13-01-25 103.54 106.17 103.54 1,804,200 105.43 105.43
13-01-24 103.00 107.37 102.05 4,664,900 103.22 103.22
Date Open High Low Vol Cls adjCls
13-01-23 97.33 99.05 96.07 3,721,200 98.81 98.81
13-01-22 95.01 96.99 94.02 2,242,000 96.69 96.69
13-01-18 98.18 98.55 96.84 1,389,600 96.89 96.89
13-01-17 97.79 99.05 97.65 837,300 98.52 98.52
13-01-16 97.44 98.15 96.52 776,700 97.32 97.32
13-01-15 96.49 98.00 95.38 999,900 97.44 97.44
13-01-14 97.73 98.92 96.93 1,091,000 97.19 97.19
13-01-11 96.50 99.38 96.33 1,797,600 97.89 97.89
13-01-10 96.33 97.13 94.89 1,002,100 95.71 95.71
Date Open High Low Vol Cls adjCls
13-01-09 95.14 95.98 94.47 777,500 95.66 95.66
13-01-08 96.24 96.95 93.20 1,339,100 95.01 95.01
13-01-07 97.77 97.90 95.60 1,319,000 96.24 96.24
13-01-04 97.74 99.36 96.77 1,643,300 97.53 97.53
13-01-03 100.43 101.03 96.92 1,941,800 97.25 97.25
13-01-02 100.03 101.89 99.58 1,278,900 101.11 101.11
12-12-31 96.13 97.52 95.45 1,320,200 97.15 97.15
12-12-28 96.17 97.01 95.39 609,600 96.14 96.14
12-12-27 97.41 97.60 94.91 1,152,000 97.13 97.13
Date Open High Low Vol Cls adjCls
12-12-26 96.25 99.39 96.03 736,400 97.35 97.35
12-12-24 97.17 97.50 95.23 465,500 96.19 96.19
12-12-21 95.83 98.51 94.76 2,026,200 97.46 97.46
12-12-20 96.71 97.64 95.50 1,038,800 97.33 97.33
12-12-19 97.03 98.45 96.12 1,141,900 96.44 96.44
12-12-18 93.08 97.42 93.00 1,821,500 97.29 97.29
12-12-17 90.70 92.66 90.00 1,023,100 92.60 92.60
12-12-14 93.53 93.76 89.61 2,591,400 90.41 90.41
12-12-13 93.95 93.95 91.48 1,976,400 93.73 93.73
Date Open High Low Vol Cls adjCls
12-12-12 95.27 96.12 93.80 1,234,300 94.20 94.20
12-12-11 94.41 95.45 94.24 1,171,600 94.92 94.92
12-12-10 92.27 94.84 92.07 1,007,700 93.77 93.77
12-12-07 92.91 93.13 90.92 999,600 92.37 92.37
12-12-06 92.55 93.50 91.19 1,648,200 92.52 92.52
12-12-05 92.73 93.68 91.50 1,345,200 92.96 92.96
12-12-04 94.27 94.45 92.56 1,568,800 92.98 92.98
12-12-03 94.18 95.36 93.52 1,005,600 93.94 93.94
12-11-30 94.12 95.20 93.00 1,441,000 93.68 93.68
Date Open High Low Vol Cls adjCls
12-11-29 93.24 94.57 92.82 1,297,600 93.97 93.97
12-11-28 91.02 92.46 90.04 1,043,100 92.37 92.37
12-11-27 92.03 93.44 91.75 1,132,700 91.83 91.83
12-11-26 91.69 92.65 91.36 1,112,900 92.61 92.61
12-11-23 89.97 92.44 89.97 902,400 92.16 92.16
12-11-21 87.63 90.20 87.51 1,216,000 90.05 90.05
12-11-20 88.32 88.32 86.62 1,585,000 87.48 87.48
12-11-19 88.16 88.64 86.58 1,562,600 88.08 88.08
12-11-16 88.11 88.42 85.21 2,098,900 86.64 86.64
Date Open High Low Vol Cls adjCls
12-11-15 88.02 88.50 84.71 3,147,100 87.71 87.71
12-11-14 88.20 90.82 86.98 3,320,500 87.50 87.50
12-11-13 88.17 89.87 86.49 2,395,000 86.54 86.54
12-11-12 88.15 88.57 85.17 1,807,700 86.14 86.14
12-11-09 86.80 89.14 86.42 1,763,600 87.93 87.93
12-11-08 88.74 89.78 86.50 1,872,000 86.76 86.76
12-11-07 87.24 90.41 86.90 3,316,000 88.35 88.35
12-11-06 85.56 88.15 85.28 2,459,300 87.67 87.67
12-11-05 82.09 85.38 81.57 1,747,200 85.13 85.13
Date Open High Low Vol Cls adjCls
12-11-02 85.28 86.18 82.16 2,729,200 82.59 82.59
12-11-01 82.32 86.86 82.03 3,200,100 86.10 86.10
12-10-31 82.00 83.13 81.61 1,990,500 82.59 82.59
12-10-26 83.50 84.44 81.52 2,756,500 81.78 81.78
12-10-25 82.80 83.95 81.07 8,454,400 83.00 83.00
12-10-24 97.94 97.94 93.02 4,276,400 93.32 93.32
12-10-23 94.77 96.72 93.65 1,212,200 95.54 95.54
12-10-22 96.24 97.71 95.08 1,087,500 95.97 95.97
12-10-19 98.58 99.42 95.78 1,756,800 95.84 95.84
Date Open High Low Vol Cls adjCls
12-10-18 97.71 98.25 96.13 1,691,300 97.05 97.05
12-10-17 98.75 99.69 97.07 2,153,700 97.33 97.33
12-10-16 99.00 101.27 98.63 1,774,200 101.19 101.19
12-10-15 97.71 98.39 96.40 1,221,600 98.31 98.31
12-10-12 99.05 99.98 97.05 1,234,600 97.27 97.27
12-10-11 100.29 101.47 97.80 1,962,000 98.79 98.79
12-10-10 101.56 101.59 98.25 2,515,400 98.77 98.77
12-10-09 103.52 103.75 100.50 1,644,600 102.08 102.08
12-10-08 102.78 106.98 102.03 1,496,500 103.88 103.88
Date Open High Low Vol Cls adjCls
12-10-05 105.54 107.08 102.82 2,234,800 103.43 103.43
12-10-04 106.81 107.75 105.15 1,425,800 107.43 107.43
12-10-03 107.22 108.37 106.22 1,607,700 107.00 107.00
12-10-02 105.50 107.02 104.49 1,359,000 106.97 106.97
12-10-01 105.72 106.60 104.01 982,700 104.69 104.69
12-09-28 106.41 107.26 104.21 1,923,500 104.64 104.64
12-09-27 106.00 107.63 105.25 1,452,900 106.50 106.50
12-09-26 107.25 107.38 103.76 1,256,600 105.08 105.08
12-09-25 109.78 111.00 106.72 1,436,900 107.06 107.06
Date Open High Low Vol Cls adjCls
12-09-24 106.43 109.21 105.19 1,488,100 109.03 109.03
12-09-21 110.00 110.95 107.46 1,693,500 107.88 107.88
12-09-20 109.89 110.27 108.15 1,520,700 109.36 109.36
12-09-19 109.38 110.93 108.11 2,205,600 110.57 110.57
12-09-18 106.71 111.58 106.64 3,794,000 108.62 108.62
12-09-17 103.35 105.95 102.41 2,246,200 104.46 104.46
12-09-14 101.05 103.96 101.01 2,245,500 103.67 103.67
12-09-13 97.39 101.19 97.10 1,755,300 100.39 100.39
12-09-12 95.82 97.80 95.74 1,634,900 96.97 96.97
Date Open High Low Vol Cls adjCls
12-09-11 96.53 96.84 94.52 2,467,400 95.31 95.31
12-09-10 99.84 100.44 96.45 1,778,000 96.63 96.63
12-09-07 99.05 102.00 98.70 1,654,200 100.27 100.27
12-09-06 95.21 99.36 95.14 1,767,700 99.05 99.05
12-09-05 94.30 95.77 93.77 1,344,500 94.49 94.49
12-09-04 97.27 97.48 93.62 2,204,400 94.47 94.47
12-08-31 98.76 99.00 95.91 1,650,000 97.49 97.49
12-08-30 101.04 101.08 97.34 1,854,700 97.39 97.39
12-08-29 101.00 102.63 100.53 1,396,000 102.09 102.09
Date Open High Low Vol Cls adjCls
12-08-28 100.21 101.77 99.73 1,208,700 100.83 100.83
12-08-27 99.48 100.93 98.05 1,179,600 100.49 100.49
12-08-24 98.92 99.49 98.12 1,370,300 98.65 98.65
12-08-23 99.71 100.98 98.26 1,291,900 99.02 99.02
12-08-22 101.00 101.00 98.71 1,321,600 100.23 100.23
12-08-21 102.44 103.37 101.08 1,291,700 102.31 102.31
12-08-20 103.19 103.77 101.03 1,009,000 101.68 101.68
12-08-17 104.37 104.88 102.40 1,400,500 103.56 103.56
12-08-16 100.00 104.50 99.89 2,021,500 104.05 104.05
Date Open High Low Vol Cls adjCls
12-08-15 97.62 99.74 97.00 1,550,300 99.29 99.29
12-08-14 101.00 101.28 96.80 1,812,600 96.99 96.99
12-08-13 101.89 102.07 99.79 925,200 100.72 100.72
12-08-10 102.50 103.37 101.43 1,103,400 102.23 102.23
12-08-09 101.66 103.90 101.52 1,043,900 103.21 103.21
12-08-08 100.79 102.69 100.52 1,156,100 101.10 101.10
12-08-07 97.85 103.87 97.68 2,081,700 101.62 101.62
12-08-06 93.68 97.88 92.81 1,771,200 97.13 97.13
12-08-03 92.83 93.80 91.90 1,463,900 92.78 92.78
Date Open High Low Vol Cls adjCls
12-08-02 92.00 93.93 90.29 2,055,900 90.53 90.53
12-08-01 94.44 94.47 92.90 1,300,900 93.91 93.91
12-07-31 94.75 95.32 92.73 1,611,100 93.38 93.38
12-07-30 97.70 98.50 94.71 1,338,200 95.28 95.28
12-07-27 95.42 98.45 93.85 2,091,300 97.75 97.75
12-07-26 93.92 96.76 93.11 2,082,700 94.55 94.55
12-07-25 90.64 92.89 89.79 2,574,100 91.98 91.98
12-07-24 93.10 93.27 88.30 3,214,500 89.44 89.44
12-07-23 93.49 94.59 90.55 2,611,700 93.59 93.59
Date Open High Low Vol Cls adjCls
12-07-20 101.51 102.05 95.94 3,695,000 96.10 96.10
12-07-19 94.94 103.13 93.20 6,537,500 102.75 102.75
12-07-18 93.26 99.54 93.26 4,797,500 98.59 98.59
12-07-17 92.40 92.95 89.35 1,846,900 91.76 91.76
12-07-16 90.99 93.23 90.51 2,041,100 92.11 92.11
12-07-13 93.51 94.35 90.27 1,955,100 91.39 91.39
12-07-12 91.13 94.04 88.37 2,792,500 93.47 93.47
12-07-11 91.44 94.14 90.96 2,319,000 92.46 92.46
12-07-10 93.85 94.99 90.82 2,003,000 91.36 91.36
Date Open High Low Vol Cls adjCls
12-07-09 93.85 94.30 92.20 1,917,600 92.62 92.62
12-07-06 97.21 97.66 93.04 3,354,800 94.49 94.49
12-07-05 100.49 102.56 99.01 1,402,100 101.44 101.44
12-07-03 98.26 101.88 98.07 907,300 100.64 100.64
12-07-02 98.45 99.51 96.69 1,787,000 98.01 98.01
12-06-29 96.58 99.65 96.41 2,149,500 99.56 99.56
12-06-28 96.63 99.40 92.09 2,454,900 93.36 93.36
12-06-27 96.70 98.07 96.57 1,361,500 97.80 97.80
12-06-26 96.51 97.21 95.09 1,303,000 95.77 95.77
Date Open High Low Vol Cls adjCls
12-06-25 97.63 97.78 95.50 1,641,100 95.97 95.97
12-06-22 96.45 99.60 96.12 1,701,800 99.30 99.30
12-06-21 100.84 101.12 95.25 2,244,800 95.49 95.49
12-06-20 100.39 102.11 99.53 1,499,100 101.25 101.25
12-06-19 101.85 103.35 99.95 1,994,400 100.39 100.39
12-06-18 101.35 103.22 99.13 1,313,500 102.71 102.71
12-06-15 101.17 102.97 100.07 1,620,000 102.16 102.16
12-06-14 101.27 101.57 99.25 1,006,200 100.51 100.51
12-06-13 101.43 102.47 100.32 973,900 101.10 101.10
Date Open High Low Vol Cls adjCls
12-06-12 101.20 102.17 99.42 1,491,100 101.56 101.56
12-06-11 104.10 104.97 99.83 1,545,500 100.12 100.12
12-06-08 101.28 102.64 99.75 1,522,500 102.40 102.40
12-06-07 105.18 107.19 101.30 3,123,300 101.55 101.55
12-06-06 101.52 103.78 100.65 1,790,000 103.27 103.27
12-06-05 96.77 101.20 96.45 2,030,600 100.89 100.89
12-06-04 98.24 98.45 95.66 1,832,000 97.51 97.51
12-06-01 100.00 101.88 96.95 2,682,000 97.31 97.31
12-05-31 103.74 103.95 99.47 5,070,800 103.48 103.48
Date Open High Low Vol Cls adjCls
12-05-30 107.24 108.09 105.15 1,974,500 107.54 107.54
12-05-29 110.06 110.68 107.31 1,957,700 108.44 108.44
12-05-25 108.70 110.75 107.90 1,789,100 109.04 109.04
12-05-24 116.12 116.80 106.79 5,128,400 108.56 108.56
12-05-23 115.20 118.30 113.92 1,467,000 117.84 117.84
12-05-22 117.39 118.41 115.46 1,296,700 116.54 116.54
12-05-21 112.04 117.88 111.30 1,668,500 117.43 117.43
12-05-18 116.65 116.99 112.34 1,944,900 112.71 112.71
12-05-17 118.35 119.19 116.32 1,804,400 116.47 116.47
Date Open High Low Vol Cls adjCls
12-05-16 124.90 124.90 118.09 2,237,400 118.26 118.26
12-05-15 125.81 126.58 123.29 1,391,100 123.88 123.88
12-05-14 124.29 126.27 123.20 1,044,800 125.53 125.53
12-05-11 123.00 127.47 122.35 1,995,500 125.91 125.91
12-05-10 129.09 129.20 123.27 2,575,300 124.08 124.08
12-05-09 127.41 130.50 125.60 1,422,900 129.39 129.39
12-05-08 130.19 130.70 125.02 1,521,400 128.87 128.87
12-05-07 131.00 133.40 130.71 973,000 131.61 131.61
12-05-04 135.04 135.82 130.78 1,300,600 131.90 131.90
Date Open High Low Vol Cls adjCls
12-05-03 136.00 138.67 135.39 1,633,000 136.23 136.23
12-05-02 131.46 136.69 131.22 1,641,000 136.26 136.26
12-05-01 132.94 135.78 132.70 1,081,400 133.68 133.68
12-04-30 136.09 136.10 133.33 858,700 133.93 133.93
12-04-27 133.43 136.94 132.66 1,188,600 136.11 136.11
12-04-26 130.60 133.67 130.01 1,367,400 133.41 133.41
12-04-25 129.70 130.85 127.07 1,931,900 130.72 130.72
12-04-24 130.75 131.12 127.38 1,366,500 129.28 129.28
12-04-23 130.24 131.88 128.50 1,687,000 130.85 130.85
Date Open High Low Vol Cls adjCls
12-04-20 134.04 134.65 131.51 1,875,300 131.63 131.63
12-04-19 133.79 139.20 131.30 6,221,700 133.98 133.98
12-04-18 124.77 125.08 122.15 2,626,900 124.21 124.21
12-04-17 123.44 124.99 122.93 1,440,000 123.75 123.75
12-04-16 123.45 124.51 120.71 1,787,200 122.04 122.04
12-04-13 124.38 124.73 121.77 1,933,600 122.12 122.12
12-04-12 123.19 126.25 121.37 2,056,500 124.15 124.15
12-04-11 122.90 125.16 120.01 3,687,600 122.65 122.65
12-04-10 133.00 134.67 127.66 1,766,400 128.30 128.30
Date Open High Low Vol Cls adjCls
12-04-09 132.56 133.81 131.19 1,022,700 132.88 132.88
12-04-05 135.33 136.11 133.42 903,600 135.93 135.93
12-04-04 136.90 137.88 134.24 1,286,900 136.11 136.11
12-04-03 136.78 139.46 136.64 1,383,100 138.06 138.06
12-04-02 135.05 137.59 134.11 1,065,700 136.66 136.66
12-03-30 135.67 136.46 132.64 1,217,000 134.96 134.96
12-03-29 132.81 135.15 132.20 860,300 134.86 134.86
12-03-28 133.00 135.28 132.31 912,200 134.05 134.05
12-03-27 134.94 135.93 134.00 878,400 134.11 134.11
Date Open High Low Vol Cls adjCls
12-03-26 133.75 135.57 133.01 971,900 134.80 134.80
12-03-23 132.38 132.50 130.47 710,400 132.13 132.13
12-03-22 131.14 132.87 129.50 1,085,800 132.47 132.47
12-03-21 130.20 132.40 129.37 1,140,900 131.36 131.36
12-03-20 131.10 131.31 128.37 1,633,700 129.51 129.51
12-03-19 132.64 135.84 132.15 1,191,200 132.73 132.73
12-03-16 132.10 133.06 130.99 921,300 131.91 131.91
12-03-15 132.00 134.00 130.70 1,132,900 132.31 132.31
12-03-14 133.21 133.60 130.82 1,437,300 131.86 131.86
Date Open High Low Vol Cls adjCls
12-03-13 126.85 132.75 126.70 2,206,200 132.72 132.72
12-03-12 126.34 126.34 124.59 857,400 125.85 125.85
12-03-09 124.60 126.36 123.50 756,200 125.61 125.61
12-03-08 125.96 126.80 124.18 962,000 124.26 124.26
12-03-07 122.50 125.57 122.50 1,084,400 124.75 124.75
12-03-06 121.03 122.97 119.50 1,479,000 121.26 121.26
12-03-05 126.97 127.40 123.70 917,400 124.49 124.49
12-03-02 126.96 128.51 126.01 729,700 127.01 127.01
12-03-01 125.74 127.60 125.03 1,016,200 127.33 127.33
Date Open High Low Vol Cls adjCls
12-02-29 127.50 128.25 124.79 884,400 124.96 124.96
12-02-28 128.51 128.67 125.71 781,500 127.02 127.02
12-02-27 126.63 129.27 125.61 905,600 128.29 128.29
12-02-24 129.98 130.27 126.96 984,000 127.48 127.48
12-02-23 126.13 128.82 125.60 1,073,200 128.70 128.70
12-02-22 125.00 126.79 123.57 1,154,800 126.58 126.58
12-02-21 125.45 127.64 124.31 1,029,200 125.42 125.42
12-02-17 127.41 127.98 124.59 1,122,100 124.92 124.92
12-02-16 126.97 127.83 125.28 1,091,400 127.45 127.45
Date Open High Low Vol Cls adjCls
12-02-15 126.00 129.66 126.00 1,692,600 126.72 126.72
12-02-14 124.86 125.89 124.02 957,800 125.78 125.78
12-02-13 125.16 125.94 123.50 909,800 125.00 125.00
12-02-10 124.30 125.76 123.53 884,600 124.01 124.01
12-02-09 126.00 126.00 123.52 837,700 125.75 125.75
12-02-08 127.06 127.37 124.35 1,039,700 125.40 125.40
12-02-07 124.92 127.81 124.18 1,540,600 126.40 126.40
12-02-06 124.76 125.00 123.55 1,038,200 125.00 125.00
12-02-03 121.90 125.00 121.58 1,919,800 124.77 124.77
Date Open High Low Vol Cls adjCls
12-02-02 121.75 122.82 120.05 1,867,500 120.52 120.52
12-02-01 121.17 123.45 119.50 1,564,200 122.42 122.42
12-01-31 121.18 121.20 119.12 1,033,900 119.74 119.74
12-01-30 119.00 121.00 117.75 1,067,000 120.10 120.10
12-01-27 117.00 120.60 116.84 2,185,000 120.16 120.16
12-01-26 123.45 124.02 119.85 1,705,200 120.82 120.82
12-01-25 123.40 123.50 121.14 1,031,000 122.48 122.48
12-01-24 120.65 124.29 119.94 1,784,500 123.10 123.10
12-01-23 120.10 122.23 119.62 1,711,400 121.02 121.02
Date Open High Low Vol Cls adjCls
12-01-20 119.00 121.50 118.60 1,955,200 120.27 120.27
12-01-19 118.47 122.63 116.49 7,044,500 120.00 120.00
12-01-18 106.61 109.24 106.19 2,646,000 108.46 108.46
12-01-17 108.76 108.76 105.45 1,286,600 106.31 106.31
12-01-13 109.69 110.06 106.01 1,852,700 106.78 106.78
12-01-12 110.92 111.75 108.03 1,358,100 110.81 110.81
12-01-11 109.91 111.85 109.65 1,427,900 110.72 110.72
12-01-10 111.99 112.85 108.41 1,658,100 109.61 109.61
12-01-09 107.60 112.26 107.60 2,422,400 110.49 110.49
Date Open High Low Vol Cls adjCls
12-01-06 106.43 107.12 105.25 1,370,100 106.72 106.72
12-01-05 104.02 105.38 102.75 1,259,100 105.23 105.23
12-01-04 102.15 105.05 99.60 2,644,600 104.32 104.32
12-01-03 108.48 109.95 105.11 1,906,700 105.94 105.94
11-12-30 106.61 107.55 105.99 931,000 106.12 106.12
11-12-29 106.21 107.13 105.11 997,900 107.00 107.00
11-12-28 106.22 106.54 104.71 1,311,100 105.73 105.73
11-12-27 105.91 107.16 105.31 667,200 106.54 106.54
11-12-23 104.82 106.45 103.37 1,022,200 106.39 106.39
Date Open High Low Vol Cls adjCls
11-12-22 102.79 105.81 102.65 1,729,200 104.48 104.48
11-12-21 108.08 108.43 99.59 3,226,100 102.13 102.13
11-12-20 107.07 110.72 106.04 1,717,300 109.39 109.39
11-12-19 105.67 106.52 102.20 1,624,900 102.48 102.48
11-12-16 106.01 108.75 104.77 2,161,900 104.83 104.83
11-12-15 106.25 107.05 104.23 1,189,900 105.29 105.29
11-12-14 109.36 109.50 103.60 2,327,600 104.65 104.65
11-12-13 113.44 114.78 108.69 1,707,900 109.94 109.94
11-12-12 112.93 113.34 111.10 1,290,000 112.36 112.36
Date Open High Low Vol Cls adjCls
11-12-09 111.79 115.18 111.14 1,599,300 114.74 114.74
11-12-08 113.43 113.55 110.67 1,388,600 111.09 111.09
11-12-07 114.16 115.16 112.50 1,104,500 114.51 114.51
11-12-06 115.79 116.21 113.00 1,406,100 114.32 114.32
11-12-05 115.00 117.30 114.09 2,248,500 115.66 115.66
11-12-02 112.00 113.51 111.26 1,640,900 112.42 112.42
11-12-01 111.50 113.21 108.46 2,417,500 111.07 111.07
11-11-30 107.30 113.23 107.00 2,622,900 113.03 113.03
11-11-29 104.69 105.42 102.51 1,253,000 103.41 103.41
Date Open High Low Vol Cls adjCls
11-11-28 100.80 104.74 100.79 1,852,400 104.66 104.66
11-11-25 98.70 101.31 97.59 805,400 97.62 97.62
11-11-23 102.06 102.34 98.21 2,091,800 99.53 99.53
11-11-22 102.53 104.43 101.16 1,377,000 103.14 103.14
11-11-21 104.03 104.06 100.82 1,974,000 102.73 102.73
11-11-18 107.34 107.95 105.48 1,474,000 106.19 106.19
11-11-17 110.50 110.72 104.75 2,079,500 107.10 107.10
11-11-16 111.29 113.24 110.32 1,520,400 110.46 110.46
11-11-15 110.41 113.60 109.60 1,502,500 112.61 112.61
Date Open High Low Vol Cls adjCls
11-11-14 111.37 113.10 110.49 1,296,000 110.62 110.62
11-11-11 108.33 111.68 108.04 1,641,000 111.19 111.19
11-11-10 107.73 108.85 106.28 1,660,800 106.99 106.99
11-11-09 106.33 108.59 104.05 1,753,600 105.77 105.77
11-11-08 109.44 110.49 107.59 1,221,100 109.61 109.61
11-11-07 109.52 109.76 106.74 1,698,200 108.56 108.56
11-11-04 105.65 110.33 105.65 2,499,600 109.62 109.62
11-11-03 106.04 107.69 102.59 2,221,300 106.94 106.94
11-11-02 101.01 105.42 101.00 2,094,800 104.63 104.63
Date Open High Low Vol Cls adjCls
11-11-01 100.28 101.98 97.71 2,513,600 100.56 100.56
11-10-31 105.68 107.65 103.95 2,794,500 103.95 103.95
11-10-28 104.41 107.95 103.76 2,121,500 107.63 107.63
11-10-27 103.03 107.00 100.79 3,394,800 105.72 105.72
11-10-26 97.25 103.00 96.56 8,089,100 101.26 101.26
11-10-25 92.77 92.92 88.40 3,370,400 88.76 88.76
11-10-24 89.13 93.99 89.13 1,921,200 93.42 93.42
11-10-21 87.42 89.00 86.30 1,583,300 88.92 88.92
11-10-20 87.60 87.60 84.79 1,874,700 86.72 86.72
Date Open High Low Vol Cls adjCls
11-10-19 88.19 88.88 86.06 1,148,000 86.46 86.46
11-10-18 87.48 89.39 85.36 1,592,300 88.50 88.50
11-10-17 89.79 89.80 86.56 1,450,600 87.04 87.04
11-10-14 88.45 90.22 87.86 1,777,200 90.07 90.07
11-10-13 87.00 88.10 85.90 1,547,000 87.45 87.45
11-10-12 88.54 88.90 86.45 2,312,100 87.80 87.80
11-10-11 86.92 87.64 85.56 1,126,200 87.06 87.06
11-10-10 86.70 88.44 85.00 1,678,100 87.31 87.31
11-10-07 85.76 86.78 83.40 2,537,800 85.01 85.01
Date Open High Low Vol Cls adjCls
11-10-06 82.45 85.81 81.74 2,892,900 85.75 85.75
11-10-05 75.93 83.17 75.11 3,675,500 82.57 82.57
11-10-04 70.36 77.80 70.21 4,176,700 77.63 77.63
11-10-03 70.61 72.35 69.60 2,675,900 70.43 70.43
11-09-30 73.26 74.12 71.05 1,906,100 71.05 71.05
11-09-29 77.34 77.75 72.40 1,930,700 74.75 74.75
11-09-28 78.02 78.68 75.63 1,491,400 75.85 75.85
11-09-27 78.79 80.60 77.12 2,637,900 77.89 77.89
11-09-26 74.60 77.50 72.50 2,644,900 77.38 77.38
Date Open High Low Vol Cls adjCls
11-09-23 73.13 74.87 72.76 2,136,800 74.38 74.38
11-09-22 74.13 75.32 70.83 3,600,100 74.20 74.20
11-09-21 78.31 80.49 76.65 2,408,500 76.68 76.68
11-09-20 83.20 83.92 78.09 2,712,900 78.17 78.17
11-09-19 82.24 83.61 80.50 1,767,600 82.89 82.89
11-09-16 84.60 86.16 82.35 2,080,700 83.72 83.72
11-09-15 84.05 85.10 83.10 2,226,300 84.53 84.53
11-09-14 80.70 84.50 80.23 3,762,000 83.22 83.22
11-09-13 78.10 80.48 77.61 3,703,100 80.30 80.30
Date Open High Low Vol Cls adjCls
11-09-12 73.03 77.60 72.81 2,905,300 77.52 77.52
11-09-09 77.71 77.85 73.30 3,188,600 74.60 74.60
11-09-08 79.77 80.60 77.66 2,175,300 78.44 78.44
11-09-07 77.62 80.10 77.42 1,747,400 79.92 79.92
11-09-06 73.57 76.39 72.31 1,986,500 76.03 76.03
11-09-02 77.10 78.49 75.55 1,782,200 76.31 76.31
11-09-01 81.50 82.44 78.64 2,428,200 79.13 79.13
11-08-31 80.00 82.31 80.00 3,420,000 81.57 81.57
11-08-30 77.91 79.85 77.02 2,187,200 79.33 79.33
Date Open High Low Vol Cls adjCls
11-08-29 78.29 78.81 76.33 2,395,500 78.72 78.72
11-08-26 71.40 75.74 71.20 3,000,500 75.49 75.49
11-08-25 75.97 76.27 71.40 3,063,500 71.72 71.72
11-08-24 73.66 74.74 70.64 2,732,900 73.46 73.46
11-08-23 69.42 73.95 69.01 3,046,000 73.94 73.94
11-08-22 71.66 71.98 69.04 2,679,300 69.25 69.25
11-08-19 70.25 72.81 69.20 2,889,100 69.32 69.32
11-08-18 74.00 74.06 70.06 3,855,800 71.30 71.30
11-08-17 81.61 81.73 77.50 2,303,400 78.72 78.72
Date Open High Low Vol Cls adjCls
11-08-16 82.61 83.23 79.58 2,264,600 81.27 81.27
11-08-15 84.00 85.16 82.68 4,094,100 83.65 83.65
11-08-12 79.55 83.08 78.21 4,777,700 81.90 81.90
11-08-11 73.87 77.55 73.87 3,883,900 76.12 76.12
11-08-10 74.70 76.48 72.57 3,543,200 72.93 72.93
11-08-09 77.08 78.38 70.99 5,480,800 76.52 76.52
11-08-08 77.97 81.28 74.95 5,344,800 75.26 75.26
11-08-05 88.34 88.50 81.67 4,865,300 82.94 82.94
11-08-04 91.72 93.27 86.45 4,344,100 86.52 86.52
Date Open High Low Vol Cls adjCls
11-08-03 90.52 93.70 89.11 3,099,700 93.36 93.36
11-08-02 92.01 94.99 90.05 3,075,800 90.19 90.19
11-08-01 95.52 96.39 91.92 2,104,800 93.49 93.49
11-07-29 93.35 95.58 92.30 2,569,900 93.48 93.48
11-07-28 95.34 96.50 93.84 2,118,200 94.27 94.27
11-07-27 98.00 98.00 94.62 3,304,800 94.90 94.90
11-07-26 98.69 100.20 98.16 2,542,900 99.31 99.31
11-07-25 99.80 100.98 97.25 3,729,300 97.50 97.50
11-07-22 99.76 102.45 99.57 4,088,400 101.20 101.20
Date Open High Low Vol Cls adjCls
11-07-21 102.81 104.00 98.10 7,326,900 98.87 98.87
11-07-20 116.00 116.00 110.45 6,382,000 111.44 111.44
11-07-19 113.33 118.69 113.00 2,678,800 118.65 118.65
11-07-18 113.44 115.20 111.29 1,887,000 111.82 111.82
11-07-15 112.41 113.99 110.66 1,807,000 113.94 113.94
11-07-14 113.65 115.50 109.92 1,816,400 110.96 110.96
11-07-13 111.78 115.08 111.78 1,670,500 112.72 112.72
11-07-12 112.26 112.49 108.05 3,030,900 110.40 110.40
11-07-11 115.54 117.17 112.24 1,934,100 112.78 112.78
Date Open High Low Vol Cls adjCls
11-07-08 114.76 117.00 114.20 1,698,400 116.42 116.42
11-07-07 117.00 119.69 116.90 2,759,600 117.64 117.64
11-07-06 113.29 116.75 113.29 2,713,700 115.82 115.82
11-07-05 113.01 113.83 111.37 1,355,700 113.51 113.51
11-07-01 110.83 113.33 110.13 1,431,300 113.16 113.16
11-06-30 110.95 111.80 110.00 1,977,400 110.25 110.25
11-06-29 109.12 111.90 107.50 2,668,600 111.15 111.15
11-06-28 110.50 111.97 107.90 2,771,700 108.78 108.78
11-06-27 106.66 110.25 105.73 2,020,000 109.54 109.54
Date Open High Low Vol Cls adjCls
11-06-24 107.10 107.59 105.01 1,920,900 106.10 106.10
11-06-23 101.41 107.66 101.03 3,070,400 107.62 107.62
11-06-22 105.65 108.40 104.68 3,043,900 104.81 104.81
11-06-21 99.17 103.27 98.50 2,210,300 103.00 103.00
11-06-20 96.65 98.65 96.21 1,890,800 98.18 98.18
11-06-17 101.93 102.32 96.93 3,361,000 97.20 97.20
11-06-16 103.87 104.84 98.75 3,128,200 100.09 100.09
11-06-15 105.14 107.22 103.00 2,023,300 103.61 103.61
11-06-14 106.32 107.55 105.24 1,501,400 106.64 106.64
Date Open High Low Vol Cls adjCls
11-06-13 105.53 107.50 104.03 1,839,600 104.29 104.29
11-06-10 108.73 109.62 104.79 2,113,600 105.39 105.39
11-06-09 110.87 111.40 108.17 2,178,500 108.93 108.93
11-06-08 111.04 112.00 110.07 2,806,000 111.04 111.04
11-06-07 108.99 112.61 106.99 3,221,000 112.01 112.01
11-06-06 109.60 110.58 106.97 1,701,800 107.06 107.06
11-06-03 109.86 111.66 109.03 1,448,600 109.70 109.70
11-06-02 109.53 113.45 109.49 2,171,800 111.56 111.56
11-06-01 112.10 114.90 108.93 3,275,800 109.40 109.40
Date Open High Low Vol Cls adjCls
11-05-31 114.24 114.54 112.11 2,726,000 113.58 113.58
11-05-27 107.75 113.22 107.25 3,733,000 112.85 112.85
11-05-26 104.00 107.48 103.62 2,200,600 107.17 107.17
11-05-25 102.41 104.91 101.75 1,552,600 104.29 104.29
11-05-24 105.41 105.50 102.27 1,645,700 102.38 102.38
11-05-23 105.47 106.52 104.12 1,500,000 104.76 104.76
11-05-20 108.48 109.22 106.76 1,800,000 106.96 106.96
11-05-19 109.27 109.35 106.54 2,060,400 108.18 108.18
11-05-18 103.82 109.51 103.82 2,962,300 108.52 108.52
Date Open High Low Vol Cls adjCls
11-05-17 104.55 106.45 102.60 2,176,400 103.84 103.84
11-05-16 103.99 106.98 103.75 2,385,800 105.03 105.03
11-05-13 105.60 107.89 104.62 3,006,400 104.64 104.64
11-05-12 103.48 106.12 102.16 2,300,000 105.76 105.76
11-05-11 104.11 106.29 102.94 1,900,000 103.81 103.81
11-05-10 103.91 104.87 102.35 1,898,600 104.39 104.39
11-05-09 101.26 103.54 100.26 1,683,000 103.37 103.37
11-05-06 101.95 102.99 100.25 1,507,400 100.90 100.90
11-05-05 99.79 102.77 99.50 2,700,000 100.49 100.49
Date Open High Low Vol Cls adjCls
11-05-04 100.66 101.98 97.26 2,518,700 99.72 99.72
11-05-03 99.81 101.36 99.12 2,200,000 100.55 100.55
11-05-02 100.42 101.85 99.72 2,486,000 100.19 100.19
11-04-29 102.98 102.98 100.66 2,632,100 101.36 101.36
11-04-28 105.36 106.45 102.23 2,800,000 102.78 102.78
11-04-27 104.03 106.24 103.89 2,690,900 105.38 105.38
11-04-26 105.99 106.00 102.64 3,400,000 103.97 103.97
11-04-25 106.39 109.15 105.52 3,251,500 105.71 105.71
11-04-21 110.89 111.63 105.29 9,923,800 106.87 106.87
Date Open High Low Vol Cls adjCls
11-04-20 95.73 99.80 94.41 6,343,600 99.74 99.74
11-04-19 93.30 94.37 92.33 2,503,000 92.92 92.92
11-04-18 94.03 94.03 92.20 2,121,900 93.53 93.53
11-04-15 96.23 96.23 94.57 2,313,500 94.69 94.69
11-04-14 95.80 96.45 94.30 2,401,800 96.17 96.17
11-04-13 96.73 97.73 95.38 4,228,600 96.70 96.70
11-04-12 93.59 94.29 92.03 2,590,500 93.77 93.77
11-04-11 94.92 95.98 93.76 2,102,200 94.50 94.50
11-04-08 96.08 96.45 94.48 2,758,000 95.18 95.18
Date Open High Low Vol Cls adjCls
11-04-07 94.20 95.20 93.00 3,550,300 94.61 94.61
11-04-06 93.95 95.37 93.04 3,332,200 94.39 94.39
11-04-05 94.33 94.67 93.23 2,844,100 93.35 93.35
11-04-04 94.24 95.54 93.60 4,060,200 94.15 94.15
11-04-01 100.58 100.72 93.41 12,305,300 93.56 93.56
11-03-31 101.00 103.00 100.02 5,067,600 102.57 102.57
11-03-30 98.51 101.85 98.51 6,157,100 100.70 100.70
11-03-29 93.79 98.13 93.41 3,785,100 97.40 97.40
11-03-28 96.60 96.85 93.69 2,573,700 93.76 93.76
Date Open High Low Vol Cls adjCls
11-03-25 95.00 96.96 95.00 3,509,200 95.67 95.67
11-03-24 96.12 96.71 93.45 4,328,400 94.88 94.88
11-03-23 91.86 96.42 91.86 5,887,000 95.67 95.67
11-03-22 95.17 96.60 91.10 10,290,500 91.67 91.67
11-03-21 98.66 98.66 95.21 7,304,600 95.60 95.60
11-03-18 104.85 105.22 96.91 8,601,600 96.92 96.92
11-03-17 108.63 108.87 103.00 3,956,100 103.36 103.36
11-03-16 111.22 112.88 106.56 3,754,700 106.65 106.65
11-03-15 105.21 111.02 104.90 3,377,500 110.67 110.67
Date Open High Low Vol Cls adjCls
11-03-14 110.09 112.20 108.00 2,347,200 108.97 108.97
11-03-11 109.30 111.41 108.12 2,201,200 111.00 111.00
11-03-10 106.39 111.33 105.13 3,873,300 110.06 110.06
11-03-09 109.44 109.62 106.86 2,649,800 108.17 108.17
11-03-08 108.44 112.43 108.27 2,598,800 110.61 110.61
11-03-07 114.16 114.53 108.00 4,258,000 108.70 108.70
11-03-04 114.61 115.50 112.55 2,132,300 113.82 113.82
11-03-03 115.35 116.48 113.75 3,044,300 114.35 114.35
11-03-02 112.68 116.50 112.63 3,002,500 113.20 113.20
Date Open High Low Vol Cls adjCls
11-03-01 118.58 118.60 112.46 3,649,600 113.38 113.38
11-02-28 120.66 120.96 116.58 2,072,100 118.01 118.01
11-02-25 121.00 122.65 118.64 2,688,500 120.18 120.18
11-02-24 112.06 117.30 110.74 3,312,700 117.06 117.06
11-02-23 114.52 116.47 110.69 3,293,200 111.99 111.99
11-02-22 118.59 118.74 115.00 2,588,800 115.11 115.11
11-02-18 123.66 123.69 120.28 2,612,800 120.85 120.85
11-02-17 124.93 125.00 122.75 2,624,500 122.93 122.93
11-02-16 127.21 127.36 124.76 2,900,300 125.68 125.68
Date Open High Low Vol Cls adjCls
11-02-15 129.48 129.92 125.72 3,113,400 126.37 126.37
11-02-14 126.74 129.00 126.70 2,597,200 128.42 128.42
11-02-11 127.10 128.90 126.11 2,632,100 126.62 126.62
11-02-10 121.44 127.95 121.00 4,684,500 127.00 127.00
11-02-09 123.14 124.45 121.07 3,082,000 123.66 123.66
11-02-08 124.00 125.35 122.25 3,717,400 123.52 123.52
11-02-07 124.43 127.96 123.41 7,396,200 124.23 124.23
11-02-04 120.15 123.90 119.50 7,081,300 123.64 123.64
11-02-03 113.85 118.65 113.85 5,873,500 118.21 118.21
Date Open High Low Vol Cls adjCls
11-02-02 107.81 113.74 107.81 3,729,700 113.51 113.51
11-02-01 109.56 111.00 108.75 2,220,300 109.96 109.96
11-01-31 110.24 110.75 107.91 2,481,400 108.38 108.38
11-01-28 112.82 113.18 107.80 4,302,900 109.58 109.58
11-01-27 109.59 112.50 109.49 3,290,000 110.94 110.94
11-01-26 108.78 110.00 107.06 3,997,600 108.81 108.81
11-01-25 104.75 107.95 102.66 5,672,800 107.53 107.53
11-01-24 108.86 110.46 104.80 7,223,700 106.56 106.56
11-01-21 111.73 113.82 109.66 9,433,700 109.97 109.97
Date Open High Low Vol Cls adjCls
11-01-20 111.19 114.75 106.10 23,329,500 109.15 109.15
11-01-19 141.89 143.60 135.60 7,365,100 138.78 138.78
11-01-18 144.42 145.73 139.77 2,875,600 141.78 141.78
11-01-14 144.47 145.00 141.45 1,771,700 144.17 144.17
11-01-13 142.08 145.76 141.37 1,776,100 143.95 143.95
11-01-12 143.85 143.85 141.62 1,226,900 142.61 142.61
11-01-11 144.00 144.10 141.10 1,765,900 142.65 142.65
11-01-10 138.17 143.55 138.07 2,103,500 142.69 142.69
11-01-07 138.15 139.00 135.50 1,304,900 138.35 138.35
Date Open High Low Vol Cls adjCls
11-01-06 137.89 139.20 135.76 1,995,500 138.07 138.07
11-01-05 131.80 137.30 131.80 2,296,300 137.29 137.29
11-01-04 135.19 135.96 131.59 1,442,300 132.07 132.07
11-01-03 132.89 137.69 132.77 2,307,400 134.33 134.33
10-12-31 132.35 132.44 129.14 1,017,300 130.16 130.16
10-12-30 133.38 133.80 132.25 857,000 132.41 132.41
10-12-29 133.63 134.65 132.02 822,800 133.68 133.68
10-12-28 135.08 135.63 133.05 1,194,100 133.38 133.38
10-12-27 135.26 135.70 133.02 801,200 134.90 134.90
Date Open High Low Vol Cls adjCls
10-12-23 136.09 136.25 134.60 811,100 135.60 135.60
10-12-22 136.76 137.00 134.83 1,374,000 136.17 136.17
10-12-21 136.06 136.99 133.93 1,726,600 136.64 136.64
10-12-20 136.75 136.99 133.34 2,089,400 135.60 135.60
10-12-17 135.01 138.24 132.63 17,748,400 136.01 136.01
10-12-16 130.96 134.38 129.59 3,105,900 134.07 134.07
10-12-15 133.05 135.99 130.13 3,791,700 130.38 130.38
10-12-14 139.41 140.22 132.82 3,474,000 133.65 133.65
10-12-13 143.72 143.75 138.71 2,332,400 139.06 139.06
Date Open High Low Vol Cls adjCls
10-12-10 142.94 143.55 138.68 4,263,100 143.09 143.09
10-12-09 138.30 139.33 136.00 1,475,500 138.92 138.92
10-12-08 138.32 139.17 135.72 1,912,300 137.17 137.17
10-12-07 142.34 143.00 137.32 1,638,700 137.61 137.61
10-12-06 139.48 140.58 137.61 1,552,800 139.80 139.80
10-12-03 135.84 141.62 135.52 2,320,400 139.28 139.28
10-12-02 138.66 139.59 135.84 2,635,900 137.15 137.15
10-12-01 134.11 139.88 134.11 3,797,200 138.96 138.96
10-11-30 132.43 133.00 131.26 1,968,700 131.88 131.88
Date Open High Low Vol Cls adjCls
10-11-29 134.67 136.00 131.93 1,858,400 134.18 134.18
10-11-26 131.11 135.23 130.56 1,225,900 135.04 135.04
10-11-24 132.25 133.70 131.09 2,106,100 132.55 132.55
10-11-23 129.65 131.50 127.21 2,303,000 129.14 129.14
10-11-22 122.51 132.20 122.13 3,667,400 131.93 131.93
10-11-19 121.18 123.63 119.70 2,076,700 122.69 122.69
10-11-18 117.99 121.90 117.73 2,478,700 120.51 120.51
10-11-17 116.52 118.90 112.10 3,845,000 115.01 115.01
10-11-16 118.43 120.30 115.37 2,637,300 115.95 115.95
Date Open High Low Vol Cls adjCls
10-11-15 124.36 124.68 118.91 2,265,800 119.55 119.55
10-11-12 123.21 127.95 121.11 2,980,400 123.86 123.86
10-11-11 119.19 123.99 117.43 2,701,900 123.70 123.70
10-11-10 120.26 124.85 119.77 2,206,100 122.89 122.89
10-11-09 122.94 124.00 119.84 1,182,700 120.42 120.42
10-11-08 122.86 124.31 120.85 1,282,300 122.82 122.82
10-11-05 121.92 124.22 119.32 2,095,900 123.00 123.00
10-11-04 124.53 125.39 120.38 3,033,800 120.89 120.89
10-11-03 116.51 122.96 116.51 2,765,900 122.92 122.92
Date Open High Low Vol Cls adjCls
10-11-02 115.22 118.37 115.19 1,543,400 117.35 117.35
10-11-01 117.98 118.24 115.30 1,655,200 116.37 116.37
10-10-29 116.77 119.88 116.53 2,208,300 117.70 117.70
10-10-28 117.95 118.47 114.60 3,024,300 116.78 116.78
10-10-27 111.79 118.99 111.53 9,954,500 117.58 117.58
10-10-26 100.32 103.75 99.27 5,417,700 102.54 102.54
10-10-25 100.00 101.95 99.95 3,032,500 100.83 100.83
10-10-22 93.23 98.54 93.01 3,672,700 98.45 98.45
10-10-21 92.50 94.10 91.52 1,642,900 92.82 92.82
Date Open High Low Vol Cls adjCls
10-10-20 90.80 93.26 89.05 2,356,700 91.93 91.93
10-10-19 91.00 92.47 89.05 3,379,500 90.99 90.99
10-10-18 97.23 97.45 91.57 3,354,000 93.17 93.17
10-10-15 96.35 97.75 94.83 1,637,100 97.20 97.20
10-10-14 97.40 97.43 95.00 1,585,600 95.66 95.66
10-10-13 96.64 97.69 95.00 2,896,600 96.74 96.74
10-10-12 91.62 96.68 90.59 3,643,700 95.61 95.61
10-10-11 95.63 96.14 90.63 4,086,500 91.18 91.18
10-10-08 94.15 95.25 90.12 7,941,400 94.69 94.69
Date Open High Low Vol Cls adjCls
10-10-07 98.20 100.88 94.10 5,800,900 98.98 98.98
10-10-06 108.50 109.80 96.87 7,616,100 97.54 97.54
10-10-05 107.85 112.05 107.51 2,688,300 111.50 111.50
10-10-04 103.65 109.00 103.16 3,064,600 105.89 105.89
10-10-01 104.82 105.27 101.65 1,792,700 103.29 103.29
10-09-30 105.09 107.30 102.56 2,583,100 103.81 103.81
10-09-29 104.12 105.50 102.96 1,318,100 104.41 104.41
10-09-28 103.66 105.50 100.80 1,888,100 104.06 104.06
10-09-27 103.50 104.10 101.19 1,324,900 103.23 103.23
Date Open High Low Vol Cls adjCls
10-09-24 104.24 105.72 102.81 1,473,400 103.07 103.07
10-09-23 99.17 104.10 99.04 1,673,000 102.49 102.49
10-09-22 102.63 103.82 99.61 1,678,600 100.49 100.49
10-09-21 104.91 104.91 102.03 1,453,600 103.38 103.38
10-09-20 101.96 105.20 100.99 1,780,200 104.64 104.64
10-09-17 100.56 101.45 99.33 1,344,300 100.98 100.98
10-09-16 99.32 100.92 98.00 1,453,600 100.52 100.52
10-09-15 99.13 99.73 97.20 1,324,100 99.14 99.14
10-09-14 98.47 100.17 97.57 1,799,900 98.66 98.66
Date Open High Low Vol Cls adjCls
10-09-13 96.31 99.72 95.91 1,992,000 98.87 98.87
10-09-10 95.63 95.63 92.75 1,469,700 94.15 94.15
10-09-09 97.00 98.01 94.70 2,076,900 95.73 95.73
10-09-08 94.37 97.05 93.56 2,180,300 96.36 96.36
10-09-07 93.22 94.43 92.25 1,029,100 93.52 93.52
10-09-03 92.72 94.48 92.00 1,211,100 93.80 93.80
10-09-02 91.22 91.69 89.83 1,612,600 91.11 91.11
10-09-01 89.84 91.17 89.21 1,174,900 90.74 90.74
10-08-31 88.58 89.21 86.46 1,385,100 87.43 87.43
Date Open High Low Vol Cls adjCls
10-08-30 89.09 90.97 89.00 1,203,400 89.24 89.24
10-08-27 88.70 89.89 86.00 1,203,600 89.02 89.02
10-08-26 87.88 89.60 87.35 1,217,100 87.66 87.66
10-08-25 85.63 87.08 84.01 1,693,100 86.89 86.89
10-08-24 87.56 87.64 85.57 1,459,600 86.27 86.27
10-08-23 90.76 91.60 88.76 1,271,600 89.27 89.27
10-08-20 88.12 91.63 88.08 1,420,300 91.04 91.04
10-08-19 88.46 89.60 88.12 1,165,900 88.73 88.73
10-08-18 88.52 89.52 87.89 1,781,500 88.86 88.86
Date Open High Low Vol Cls adjCls
10-08-17 85.21 89.77 84.70 2,003,900 87.91 87.91
10-08-16 82.96 85.19 82.34 806,900 83.89 83.89
10-08-13 82.83 84.96 82.27 1,451,400 83.88 83.88
10-08-12 82.47 84.68 80.00 3,858,700 82.77 82.77
10-08-11 89.56 89.94 86.01 2,272,400 86.82 86.82
10-08-10 90.84 92.70 89.99 1,205,900 92.23 92.23
10-08-09 89.40 91.97 88.75 1,742,300 91.41 91.41
10-08-06 87.49 89.50 86.72 1,262,400 88.48 88.48
10-08-05 89.51 90.83 88.37 1,125,500 88.95 88.95
Date Open High Low Vol Cls adjCls
10-08-04 88.51 90.00 87.87 1,211,800 89.82 89.82
10-08-03 88.14 89.27 87.51 1,097,400 88.59 88.59
10-08-02 87.96 90.25 87.01 2,191,000 88.60 88.60
10-07-30 85.27 88.34 84.51 2,213,200 87.83 87.83
10-07-29 86.87 87.70 84.35 1,313,100 86.53 86.53
10-07-28 85.76 87.21 84.60 978,400 85.78 85.78
10-07-27 87.88 87.97 85.16 1,489,500 86.09 86.09
10-07-26 87.16 87.69 85.81 1,785,900 87.48 87.48
10-07-23 83.20 87.35 82.74 2,952,600 87.21 87.21
Date Open High Low Vol Cls adjCls
10-07-22 80.10 83.85 79.40 5,529,600 83.40 83.40
10-07-21 77.15 77.74 72.48 3,213,100 73.11 73.11
10-07-20 75.00 77.00 73.76 1,234,900 76.79 76.79
10-07-19 75.24 77.03 75.02 1,825,800 76.25 76.25
10-07-16 77.94 78.52 76.29 1,384,500 76.37 76.37
10-07-15 78.24 79.00 76.91 867,500 78.70 78.70
10-07-14 77.07 79.21 77.04 1,260,100 77.87 77.87
10-07-13 77.50 77.70 74.93 1,738,200 76.86 76.86
10-07-12 75.13 77.96 74.96 1,373,400 76.67 76.67
Date Open High Low Vol Cls adjCls
10-07-09 75.18 75.90 74.40 799,800 75.23 75.23
10-07-08 75.61 76.16 74.16 1,768,700 75.53 75.53
10-07-07 70.50 75.19 70.50 2,138,600 75.12 75.12
10-07-06 69.90 72.46 69.26 1,581,200 70.14 70.14
10-07-02 69.98 69.98 67.97 1,221,800 68.65 68.65
10-07-01 68.51 69.91 66.79 1,525,400 69.60 69.60
10-06-30 69.10 70.52 67.72 2,086,200 68.57 68.57
10-06-29 71.46 71.97 68.83 1,852,600 69.09 69.09
10-06-28 72.22 74.48 72.21 1,200,300 73.51 73.51
Date Open High Low Vol Cls adjCls
10-06-25 72.02 72.30 70.10 1,412,100 71.89 71.89
10-06-24 74.08 74.09 71.53 1,479,800 71.98 71.98
10-06-23 72.66 75.24 72.32 1,380,900 74.36 74.36
10-06-22 74.44 76.00 73.03 1,478,700 73.17 73.17
10-06-21 74.99 77.10 73.80 1,871,300 74.22 74.22
10-06-18 73.36 74.62 72.94 1,591,200 73.81 73.81
10-06-17 75.28 75.93 72.77 1,614,800 73.42 73.42
10-06-16 72.10 75.24 72.01 2,505,900 74.69 74.69
10-06-15 71.41 73.29 70.88 1,041,600 72.97 72.97
Date Open High Low Vol Cls adjCls
10-06-14 71.00 71.83 70.01 1,237,600 70.47 70.47
10-06-11 67.16 69.95 66.92 1,348,700 69.95 69.95
10-06-10 68.27 68.99 66.79 899,200 68.10 68.10
10-06-09 66.66 68.42 64.39 2,703,500 66.81 66.81
10-06-08 67.32 68.00 65.00 1,851,100 66.83 66.83
10-06-07 69.01 70.38 66.82 1,553,000 67.05 67.05
10-06-04 70.19 71.39 68.64 1,807,400 69.01 69.01
10-06-03 70.22 72.12 69.90 1,966,600 71.96 71.96
10-06-02 68.46 69.41 67.60 1,437,700 69.28 69.28
Date Open High Low Vol Cls adjCls
10-06-01 70.02 70.55 67.65 1,666,200 67.76 67.76
10-05-28 72.59 72.59 69.87 2,234,900 70.33 70.33
10-05-27 70.39 73.24 70.39 2,077,100 73.22 73.22
10-05-26 69.72 71.62 68.54 5,028,100 68.69 68.69
10-05-25 65.38 68.62 63.31 2,242,000 68.59 68.59
10-05-24 66.91 68.46 66.53 1,354,300 67.32 67.32
10-05-21 64.08 67.54 62.99 2,229,500 66.90 66.90
10-05-20 66.36 66.81 64.10 1,941,300 64.73 64.73
10-05-19 68.50 69.61 67.05 886,700 68.65 68.65
Date Open High Low Vol Cls adjCls
10-05-18 70.57 71.14 68.40 901,600 68.87 68.87
10-05-17 70.03 71.40 67.83 1,418,100 69.61 69.61
10-05-14 69.59 70.33 68.59 1,222,500 70.00 70.00
10-05-13 72.39 74.00 70.34 1,508,000 70.69 70.69
10-05-12 70.23 73.15 70.09 1,676,500 72.85 72.85
10-05-11 67.76 70.99 67.53 1,738,100 69.79 69.79
10-05-10 66.50 68.57 66.00 1,694,200 68.57 68.57
10-05-07 64.98 65.73 60.72 2,383,500 63.33 63.33
10-05-06 68.93 69.69 60.50 2,280,500 65.74 65.74
Date Open High Low Vol Cls adjCls
10-05-05 68.36 69.96 67.59 1,461,400 69.23 69.23
10-05-04 69.54 70.25 68.95 1,224,400 69.33 69.33
10-05-03 67.33 71.21 67.33 1,599,800 71.08 71.08
10-04-30 70.63 71.30 68.40 1,500,300 68.43 68.43
10-04-29 70.36 71.52 69.29 1,297,800 70.39 70.39
10-04-28 70.10 70.38 68.48 741,000 69.57 69.57
10-04-27 70.00 70.84 68.47 1,506,700 69.61 69.61
10-04-26 71.30 71.92 70.26 946,300 70.41 70.41
10-04-23 71.67 72.60 70.60 1,719,200 71.28 71.28
Date Open High Low Vol Cls adjCls
10-04-22 65.17 71.80 65.02 4,294,400 71.79 71.79
10-04-21 65.84 67.28 65.60 1,736,900 66.96 66.96
10-04-20 66.01 66.65 65.51 1,046,700 65.96 65.96
10-04-19 66.37 66.67 64.00 1,249,700 65.76 65.76
10-04-16 66.90 67.25 65.38 916,600 66.25 66.25
10-04-15 67.40 67.77 66.31 927,600 67.13 67.13
10-04-14 65.31 67.69 65.31 1,378,600 67.34 67.34
10-04-13 64.07 65.45 63.87 1,593,100 65.21 65.21
10-04-12 64.93 65.17 63.68 977,200 63.99 63.99
Date Open High Low Vol Cls adjCls
10-04-09 63.86 64.92 63.48 764,600 64.76 64.76
10-04-08 64.11 64.36 62.25 1,276,600 63.92 63.92
10-04-07 65.29 65.53 63.96 834,600 64.56 64.56
10-04-06 65.26 65.40 63.95 1,145,000 65.12 65.12
10-04-05 62.70 65.69 62.70 1,241,700 65.29 65.29
10-04-01 61.69 63.45 61.44 1,021,400 62.14 62.14
10-03-31 62.19 62.89 61.51 740,300 61.63 61.63
10-03-30 62.76 63.29 61.89 666,900 62.47 62.47
10-03-29 62.70 63.05 62.20 558,100 62.62 62.62
Date Open High Low Vol Cls adjCls
10-03-26 62.91 63.72 61.98 723,500 62.56 62.56
10-03-25 64.51 65.10 62.65 1,237,600 62.65 62.65
10-03-24 63.50 64.26 63.00 1,113,100 63.99 63.99
10-03-23 62.88 63.68 62.14 901,400 63.60 63.60
10-03-22 61.66 63.03 61.03 825,700 62.78 62.78
10-03-19 63.28 63.29 60.86 2,231,500 61.75 61.75
10-03-18 64.86 65.10 63.80 827,300 64.31 64.31
10-03-17 62.82 64.89 62.55 1,454,500 64.60 64.60
10-03-16 63.04 63.17 62.15 865,100 62.51 62.51
Date Open High Low Vol Cls adjCls
10-03-15 62.99 63.27 62.25 647,300 63.07 63.07
10-03-12 63.99 64.00 62.37 1,078,800 63.10 63.10
10-03-11 62.95 63.74 62.00 1,432,900 63.74 63.74
10-03-10 62.44 63.48 61.56 1,501,700 62.67 62.67
10-03-09 60.96 62.45 60.62 1,411,400 61.66 61.66
10-03-08 61.45 62.06 60.77 1,351,900 60.88 60.88
10-03-05 61.17 61.66 60.99 1,163,100 61.22 61.22
10-03-04 61.27 61.80 60.16 1,243,700 60.70 60.70
10-03-03 59.75 61.93 59.70 2,957,700 61.32 61.32
Date Open High Low Vol Cls adjCls
10-03-02 58.41 60.23 58.29 2,586,300 59.69 59.69
10-03-01 56.11 58.48 56.00 2,144,300 58.25 58.25
10-02-26 55.37 55.84 55.00 995,800 55.80 55.80
10-02-25 54.81 55.38 54.12 874,300 55.37 55.37
10-02-24 54.38 56.16 53.98 1,087,000 55.57 55.57
10-02-23 54.44 54.89 53.51 627,400 54.33 54.33
10-02-22 55.34 55.50 54.62 742,400 54.90 54.90
10-02-19 54.54 55.57 54.37 1,079,300 54.94 54.94
10-02-18 53.60 54.79 53.09 964,900 54.68 54.68
Date Open High Low Vol Cls adjCls
10-02-17 53.43 53.94 52.95 1,045,900 53.77 53.77
10-02-16 53.68 53.92 52.87 707,000 53.57 53.57
10-02-12 53.25 53.97 52.20 1,535,800 53.35 53.35
10-02-11 49.85 53.80 49.76 2,496,200 53.71 53.71
10-02-10 49.98 50.43 49.63 941,000 49.96 49.96
10-02-09 49.11 50.46 49.11 1,492,000 50.25 50.25
10-02-08 48.51 49.69 48.49 1,021,800 48.52 48.52
10-02-05 48.94 48.94 47.11 1,661,500 48.43 48.43
10-02-04 49.93 50.22 48.31 1,235,800 48.36 48.36
Date Open High Low Vol Cls adjCls
10-02-03 50.25 51.47 49.77 1,419,700 50.46 50.46
10-02-02 48.41 50.82 47.84 1,752,100 50.48 50.48
10-02-01 49.53 50.41 49.33 1,063,000 50.39 50.39
10-01-29 51.00 51.49 49.27 1,532,500 49.43 49.43
10-01-28 51.52 51.73 49.64 2,151,800 50.72 50.72
10-01-27 52.26 52.65 51.10 1,406,700 51.63 51.63
10-01-26 53.26 53.59 52.27 1,462,200 52.39 52.39
10-01-25 52.63 53.70 51.86 1,368,900 53.48 53.48
10-01-22 54.72 54.94 51.90 1,734,600 52.28 52.28
Date Open High Low Vol Cls adjCls
10-01-21 55.38 56.19 53.07 3,792,600 54.61 54.61
10-01-20 52.21 53.11 51.50 1,578,200 53.01 53.01
10-01-19 51.48 52.73 51.25 943,900 52.33 52.33
10-01-15 51.93 52.80 51.13 684,900 51.39 51.39
10-01-14 52.30 53.00 51.66 586,000 52.14 52.14
10-01-13 51.02 52.71 51.02 803,900 52.39 52.39
10-01-12 52.14 52.49 50.40 956,200 51.02 51.02
10-01-11 53.57 53.60 52.19 514,500 52.45 52.45
10-01-08 52.17 52.96 51.88 457,600 52.96 52.96
Date Open High Low Vol Cls adjCls
10-01-07 52.75 53.05 51.60 954,700 52.23 52.23
10-01-06 52.20 53.32 52.20 1,405,000 52.76 52.76
10-01-05 53.28 53.49 51.57 2,143,400 52.52 52.52
10-01-04 53.35 54.47 53.35 674,900 53.98 53.98
09-12-31 53.10 53.59 52.60 672,500 52.97 52.97
09-12-30 51.87 53.05 51.84 487,200 52.97 52.97
09-12-29 52.37 52.37 51.93 551,300 52.06 52.06
09-12-28 52.74 52.84 52.19 527,300 52.34 52.34
09-12-24 52.59 52.87 52.40 220,700 52.45 52.45
Date Open High Low Vol Cls adjCls
09-12-23 52.15 52.79 52.11 706,200 52.59 52.59
09-12-22 51.84 52.58 51.49 781,000 52.36 52.36
09-12-21 50.15 52.40 50.15 1,276,400 51.84 51.84
09-12-18 50.34 50.48 49.22 1,216,200 49.95 49.95
09-12-17 49.98 50.36 49.50 582,800 50.02 50.02
09-12-16 51.45 51.96 50.19 1,206,900 50.31 50.31
09-12-15 51.40 51.50 50.78 729,700 51.02 51.02
09-12-14 50.49 51.60 50.25 1,306,900 51.51 51.51
09-12-11 51.34 51.55 49.87 2,596,600 50.05 50.05
Date Open High Low Vol Cls adjCls
09-12-10 52.20 53.07 52.09 1,276,400 52.56 52.56
09-12-09 51.10 52.20 50.34 1,389,200 52.08 52.08
09-12-08 51.49 52.17 51.09 1,146,600 51.30 51.30
09-12-07 50.61 52.30 50.27 1,733,300 51.72 51.72
09-12-04 49.74 50.85 49.19 1,470,700 50.64 50.64
09-12-03 49.20 49.99 48.91 905,300 49.18 49.18
09-12-02 49.08 50.00 48.82 1,391,200 49.17 49.17
09-12-01 47.44 49.28 47.39 1,367,700 49.14 49.14
09-11-30 47.65 48.05 46.83 2,430,200 47.03 47.03
Date Open High Low Vol Cls adjCls
09-11-27 47.23 48.23 46.69 448,200 47.73 47.73
09-11-25 48.12 48.69 48.12 528,600 48.46 48.46
09-11-24 48.20 48.25 47.41 926,100 48.03 48.03
09-11-23 47.29 48.29 47.29 864,200 48.27 48.27
09-11-20 47.13 47.30 46.10 1,387,300 46.91 46.91
09-11-19 49.15 49.20 47.91 802,600 48.37 48.37
09-11-18 49.51 49.64 48.68 1,039,800 49.30 49.30
09-11-17 49.88 50.61 49.02 1,228,000 49.76 49.76
09-11-16 49.76 50.45 49.50 1,554,300 49.88 49.88
Date Open High Low Vol Cls adjCls
09-11-13 47.58 49.48 47.00 1,924,000 49.26 49.26
09-11-12 46.11 47.93 46.11 917,000 47.28 47.28
09-11-11 47.80 48.42 47.28 750,800 47.83 47.83
09-11-10 47.50 48.21 47.22 795,600 47.31 47.31
09-11-09 47.28 48.15 47.19 751,000 47.88 47.88
09-11-06 46.74 48.00 46.63 1,150,400 47.12 47.12
09-11-05 45.73 47.20 45.73 1,669,500 47.19 47.19
09-11-04 45.96 46.00 45.12 1,489,800 45.34 45.34
09-11-03 44.06 45.87 44.06 1,397,000 45.76 45.76
Date Open High Low Vol Cls adjCls
09-11-02 43.50 45.20 43.50 2,270,900 44.79 44.79
09-10-30 46.48 46.79 44.76 1,518,700 44.89 44.89
09-10-29 45.71 46.64 45.28 1,388,600 46.49 46.49
09-10-28 45.62 46.54 45.33 1,457,200 45.34 45.34
09-10-27 47.66 47.76 45.73 1,602,400 45.98 45.98
09-10-26 48.00 49.00 47.55 1,960,000 47.67 47.67
09-10-23 48.20 48.73 47.57 2,162,000 48.22 48.22
09-10-22 46.28 48.50 44.31 8,558,700 48.00 48.00
09-10-21 42.01 42.30 41.48 2,721,500 41.53 41.53
Date Open High Low Vol Cls adjCls
09-10-20 42.86 43.13 41.95 1,099,600 42.13 42.13
09-10-19 42.54 43.27 42.29 1,319,700 42.95 42.95
09-10-16 42.41 42.85 41.82 2,181,800 42.63 42.63
09-10-15 43.70 43.74 42.97 1,192,800 43.58 43.58
09-10-14 43.46 44.19 42.75 2,664,700 43.94 43.94
09-10-13 42.40 42.98 41.83 2,183,100 42.65 42.65
09-10-12 41.20 42.07 41.09 1,257,000 41.68 41.68
09-10-09 40.49 41.41 40.40 1,067,900 41.29 41.29
09-10-08 40.70 40.94 40.47 1,303,600 40.66 40.66
Date Open High Low Vol Cls adjCls
09-10-07 39.74 40.66 39.63 1,455,400 40.63 40.63
09-10-06 39.41 40.04 39.26 1,273,500 40.00 40.00
09-10-05 38.76 39.55 38.68 1,169,000 39.25 39.25
09-10-02 38.49 39.52 37.93 1,767,000 38.58 38.58
09-10-01 39.62 39.65 38.54 1,531,400 38.55 38.55
09-09-30 38.71 40.17 37.62 2,809,000 39.63 39.63
09-09-29 39.20 39.47 38.35 1,076,100 38.49 38.49
09-09-28 38.73 39.67 38.34 829,400 39.23 39.23
09-09-25 38.35 38.78 38.07 805,400 38.50 38.50
Date Open High Low Vol Cls adjCls
09-09-24 39.16 39.45 37.89 1,547,300 38.39 38.39
09-09-23 39.50 39.93 38.97 1,049,300 38.99 38.99
09-09-22 39.41 39.78 38.96 766,200 39.32 39.32
09-09-21 38.81 39.33 38.57 861,500 39.22 39.22
09-09-18 38.84 39.35 38.59 1,583,100 38.89 38.89
09-09-17 38.62 38.97 38.39 876,400 38.65 38.65
09-09-16 39.07 39.27 38.60 933,600 38.79 38.79
09-09-15 38.88 39.27 38.58 1,087,000 39.06 39.06
09-09-14 38.70 39.22 38.52 594,500 39.03 39.03
Date Open High Low Vol Cls adjCls
09-09-11 39.31 39.45 38.90 887,000 38.97 38.97
09-09-10 38.92 39.76 38.58 1,217,600 39.43 39.43
09-09-09 38.20 39.29 38.08 2,215,200 38.84 38.84
09-09-08 37.51 37.93 37.04 1,071,000 37.48 37.48
09-09-04 36.93 37.74 36.85 1,179,300 37.30 37.30
09-09-03 35.82 37.13 35.68 2,663,700 37.08 37.08
09-09-02 33.88 35.48 33.61 3,089,000 35.43 35.43
09-09-01 34.46 35.20 33.82 1,319,500 33.95 33.95
09-08-31 35.00 35.00 34.27 1,363,000 34.50 34.50
Date Open High Low Vol Cls adjCls
09-08-28 34.56 35.35 34.56 1,725,200 35.13 35.13
09-08-27 34.03 34.55 33.43 1,291,900 34.46 34.46
09-08-26 34.29 34.97 33.97 1,257,800 34.05 34.05
09-08-25 34.17 34.66 33.72 1,946,700 34.24 34.24
09-08-24 34.98 35.08 33.70 3,275,300 34.21 34.21
09-08-21 35.83 36.09 34.42 2,934,500 35.02 35.02
09-08-20 35.15 35.64 34.89 656,500 35.56 35.56
09-08-19 34.55 35.26 34.32 932,300 35.09 35.09
09-08-18 34.51 35.00 34.09 1,091,200 34.94 34.94
Date Open High Low Vol Cls adjCls
09-08-17 35.41 35.49 34.16 1,520,900 34.40 34.40
09-08-14 36.06 36.43 35.43 1,305,700 35.86 35.86
09-08-13 37.01 37.04 35.94 1,374,200 36.25 36.25
09-08-12 36.06 37.03 35.70 1,775,000 36.78 36.78
09-08-11 35.96 36.58 35.85 1,364,300 36.28 36.28
09-08-10 36.75 36.90 35.79 1,335,500 35.93 35.93
09-08-07 36.94 37.14 36.59 1,015,100 36.79 36.79
09-08-06 37.50 37.66 36.36 1,041,300 36.57 36.57
09-08-05 37.84 37.92 36.72 1,451,700 37.49 37.49
Date Open High Low Vol Cls adjCls
09-08-04 37.75 38.59 37.69 1,761,800 38.02 38.02
09-08-03 36.31 38.01 36.24 1,732,700 37.92 37.92
09-07-31 37.18 37.40 36.48 1,960,000 37.12 37.12
09-07-30 37.99 38.28 36.99 2,669,400 37.38 37.38
09-07-29 36.24 37.91 36.24 1,989,800 37.74 37.74
09-07-28 36.94 37.40 36.02 1,901,200 36.56 36.56
09-07-27 37.37 37.66 36.50 1,057,800 37.11 37.11
09-07-24 37.44 37.83 36.59 2,021,200 37.49 37.49
09-07-23 37.92 38.80 36.38 5,392,100 37.52 37.52
Date Open High Low Vol Cls adjCls
09-07-22 36.60 37.01 35.74 3,591,500 35.83 35.83
09-07-21 37.07 37.25 36.02 3,007,600 37.07 37.07
09-07-20 35.75 37.13 35.75 3,323,100 37.04 37.04
09-07-17 35.77 35.80 34.97 1,647,700 35.72 35.72
09-07-16 34.86 35.94 34.62 1,739,600 35.80 35.80
09-07-15 34.49 35.49 34.40 2,101,400 35.07 35.07
09-07-14 34.05 34.40 33.61 1,617,700 34.29 34.29
09-07-13 33.59 34.19 32.67 1,916,400 34.17 34.17
09-07-10 33.02 33.94 32.94 2,030,100 33.52 33.52
Date Open High Low Vol Cls adjCls
09-07-09 33.41 33.74 32.82 1,584,300 33.03 33.03
09-07-08 32.84 33.64 32.55 2,453,800 33.37 33.37
09-07-07 33.78 34.26 32.47 1,721,600 32.54 32.54
09-07-06 33.71 34.23 33.41 1,642,600 34.02 34.02
09-07-02 34.31 34.31 33.52 1,229,100 33.90 33.90
09-07-01 34.84 35.39 34.61 1,287,700 34.71 34.71
09-06-30 35.02 35.60 34.30 1,610,500 34.61 34.61
09-06-29 35.65 35.75 34.90 1,566,500 34.95 34.95
09-06-26 34.15 35.92 34.01 2,720,700 35.71 35.71
Date Open High Low Vol Cls adjCls
09-06-25 33.25 34.51 33.07 1,529,300 34.15 34.15
09-06-24 33.08 33.75 33.08 1,323,900 33.29 33.29
09-06-23 32.96 33.50 32.54 1,718,600 33.28 33.28
09-06-22 34.12 34.41 32.76 1,864,800 32.81 32.81
09-06-19 34.50 34.77 34.00 1,596,900 34.17 34.17
09-06-18 34.74 34.90 33.90 1,757,100 34.10 34.10
09-06-17 34.24 35.21 34.00 1,697,000 34.73 34.73
09-06-16 34.79 35.26 34.03 2,018,200 34.03 34.03
09-06-15 34.62 34.98 34.10 1,858,200 34.47 34.47
Date Open High Low Vol Cls adjCls
09-06-12 35.07 35.50 34.48 1,879,400 35.12 35.12
09-06-11 33.30 36.28 33.22 4,113,200 35.46 35.46
09-06-10 33.82 34.57 32.90 1,736,800 33.28 33.28
09-06-09 33.62 34.02 32.82 2,583,300 33.87 33.87
09-06-08 33.60 33.65 32.51 3,260,600 33.34 33.34
09-06-05 33.28 34.30 33.28 2,174,100 33.94 33.94
09-06-04 33.24 33.67 32.92 1,748,300 33.26 33.26
09-06-03 33.18 33.64 32.42 2,034,400 33.03 33.03
09-06-02 33.00 33.85 32.81 2,900,600 33.36 33.36
Date Open High Low Vol Cls adjCls
09-06-01 31.81 33.40 31.47 3,177,200 33.04 33.04
09-05-29 31.44 31.80 30.80 2,052,400 31.76 31.76
09-05-28 30.42 31.23 30.16 1,876,100 31.15 31.15
09-05-27 30.24 30.98 29.96 2,429,000 30.03 30.03
09-05-26 30.10 30.80 29.66 3,002,300 30.25 30.25
09-05-22 30.19 31.45 30.00 3,959,900 30.05 30.05
09-05-21 28.62 30.16 28.59 4,502,400 30.10 30.10
09-05-20 28.47 30.00 28.24 3,674,700 29.83 29.83
09-05-19 26.32 28.48 26.32 1,913,200 28.13 28.13
Date Open High Low Vol Cls adjCls
09-05-18 25.68 26.90 25.62 1,321,900 26.90 26.90
09-05-15 26.43 26.86 26.28 1,113,900 26.35 26.35
09-05-14 26.44 26.58 25.98 1,252,500 26.30 26.30
09-05-13 26.80 26.88 26.07 1,641,500 26.14 26.14
09-05-12 28.35 28.59 26.79 1,710,500 27.09 27.09
09-05-11 27.97 28.59 27.48 1,306,300 28.22 28.22
09-05-08 28.79 28.88 27.79 1,706,400 27.98 27.98
09-05-07 29.10 29.53 27.99 1,499,700 28.25 28.25
09-05-06 28.41 29.15 28.00 1,678,100 29.07 29.07
Date Open High Low Vol Cls adjCls
09-05-05 28.12 28.67 27.98 1,667,400 28.43 28.43
09-05-04 26.04 28.54 26.04 1,823,900 28.53 28.53
09-05-01 26.90 27.89 26.90 1,595,200 27.83 27.83
09-04-30 27.70 28.49 27.20 1,627,500 27.27 27.27
09-04-29 27.02 28.14 26.83 1,648,900 27.67 27.67
09-04-28 26.50 27.35 26.13 1,240,600 26.98 26.98
09-04-27 26.03 27.07 26.01 2,094,300 26.67 26.67
09-04-24 25.40 26.97 25.25 2,692,000 26.70 26.70
09-04-23 25.01 25.95 24.58 4,759,100 25.76 25.76
Date Open High Low Vol Cls adjCls
09-04-22 26.83 28.20 26.83 2,571,900 26.94 26.94
09-04-21 25.85 27.18 25.85 2,046,300 27.16 27.16
09-04-20 26.89 26.89 25.77 1,210,900 25.85 25.85
09-04-17 26.56 26.95 26.28 971,400 26.70 26.70
09-04-16 26.31 26.70 25.77 1,683,200 26.61 26.61
09-04-15 25.86 26.30 25.77 1,565,800 26.18 26.18
09-04-14 26.52 26.80 26.21 2,639,500 26.26 26.26
09-04-13 26.33 26.80 25.83 2,672,500 26.64 26.64
09-04-09 24.78 27.01 24.67 3,700,000 26.90 26.90
Date Open High Low Vol Cls adjCls
09-04-08 24.15 24.99 23.75 4,506,300 24.53 24.53
09-04-07 22.66 22.88 22.36 2,055,800 22.54 22.54
09-04-06 22.98 23.22 22.63 1,168,800 23.09 23.09
09-04-03 22.12 23.25 22.12 2,301,400 23.10 23.10
09-04-02 21.75 22.76 21.29 2,098,000 22.02 22.02
09-04-01 20.86 21.58 20.51 1,677,400 21.49 21.49
09-03-31 21.77 21.77 20.80 2,911,100 20.95 20.95
09-03-30 21.60 21.65 20.73 2,700,200 21.25 21.25
09-03-27 21.49 22.59 21.47 2,405,600 22.24 22.24
Date Open High Low Vol Cls adjCls
09-03-26 21.05 22.12 20.75 2,657,200 21.87 21.87
09-03-25 21.16 21.49 20.39 1,319,300 20.98 20.98
09-03-24 21.23 21.50 20.93 1,148,500 21.08 21.08
09-03-23 21.09 21.65 20.42 2,634,100 21.62 21.62
09-03-20 20.96 21.05 20.46 2,373,600 20.61 20.61
09-03-19 20.81 21.05 20.39 1,952,300 20.92 20.92
09-03-18 19.96 21.29 19.76 2,881,400 20.76 20.76
09-03-17 19.33 20.04 19.16 1,453,700 20.02 20.02
09-03-16 20.26 20.32 19.22 1,666,700 19.24 19.24
Date Open High Low Vol Cls adjCls
09-03-13 20.68 20.84 19.86 2,062,500 20.02 20.02
09-03-12 19.93 20.73 19.88 2,107,700 20.60 20.60
09-03-11 19.89 20.39 19.67 1,391,600 20.01 20.01
09-03-10 18.96 19.93 18.92 1,595,300 19.93 19.93
09-03-09 18.61 19.10 18.41 2,006,000 18.57 18.57
09-03-06 19.50 19.55 18.50 2,261,000 18.75 18.75
09-03-05 19.69 19.99 19.18 1,746,800 19.25 19.25
09-03-04 20.09 20.36 19.91 2,075,100 19.98 19.98
09-03-03 19.65 20.26 19.32 2,572,500 19.95 19.95
Date Open High Low Vol Cls adjCls
09-03-02 19.80 20.03 19.26 1,907,000 19.56 19.56
09-02-27 19.93 20.55 19.77 1,898,800 20.00 20.00
09-02-26 21.17 21.74 20.36 2,142,200 20.41 20.41
09-02-25 20.17 21.23 19.88 1,935,000 20.86 20.86
09-02-24 19.28 20.45 19.25 2,243,200 20.31 20.31
09-02-23 19.85 20.20 19.14 1,662,400 19.19 19.19
09-02-20 20.19 20.34 19.52 1,769,100 19.95 19.95
09-02-19 21.16 21.35 20.34 1,211,800 20.37 20.37
09-02-18 21.36 21.61 20.77 1,130,500 20.95 20.95
Date Open High Low Vol Cls adjCls
09-02-17 21.77 21.90 21.22 1,270,400 21.29 21.29
09-02-13 22.44 22.85 22.01 1,303,500 22.18 22.18
09-02-12 22.35 22.50 21.84 2,000,700 22.36 22.36
09-02-11 22.79 23.29 22.08 1,488,000 22.35 22.35
09-02-10 23.60 23.92 22.66 1,473,100 22.78 22.78
09-02-09 23.39 23.92 23.21 1,174,000 23.87 23.87
09-02-06 22.92 23.85 22.77 1,841,200 23.66 23.66
09-02-05 21.87 23.18 21.66 1,768,300 23.00 23.00
09-02-04 22.08 22.85 21.81 1,914,900 22.27 22.27
Date Open High Low Vol Cls adjCls
09-02-03 22.17 22.17 21.35 1,666,200 22.00 22.00
09-02-02 21.39 22.46 21.36 2,241,000 22.12 22.12
09-01-30 23.07 23.22 22.11 1,549,900 22.17 22.17
09-01-29 23.25 23.49 22.76 1,530,100 22.89 22.89
09-01-28 23.58 24.00 23.42 1,249,800 23.80 23.80
09-01-27 23.76 24.20 23.05 2,345,700 23.37 23.37
09-01-26 23.41 24.51 23.33 3,265,300 23.80 23.80
09-01-23 22.36 23.59 22.06 3,105,800 23.25 23.25
09-01-22 22.57 23.44 22.10 4,710,500 22.85 22.85
Date Open High Low Vol Cls adjCls
09-01-21 21.65 22.41 21.10 4,291,700 22.00 22.00
09-01-20 22.29 22.58 21.47 2,576,400 21.51 21.51
09-01-16 22.58 23.39 22.03 3,158,200 22.55 22.55
09-01-15 22.22 23.47 22.09 2,362,600 23.20 23.20
09-01-14 22.48 22.72 22.17 2,503,400 22.26 22.26
09-01-13 23.01 23.33 22.54 2,421,900 22.72 22.72
09-01-12 23.93 23.96 23.05 2,703,700 23.22 23.22
09-01-09 24.19 24.55 23.41 2,570,700 24.07 24.07
09-01-08 23.75 24.13 23.12 2,408,500 24.12 24.12
Date Open High Low Vol Cls adjCls
09-01-07 22.95 23.76 22.72 5,994,500 23.50 23.50
09-01-06 22.58 23.27 21.80 4,277,200 22.50 22.50
09-01-05 23.20 23.40 22.58 1,859,100 22.79 22.79
09-01-02 22.85 23.34 22.44 2,357,800 23.22 23.22
08-12-31 22.67 23.43 22.33 2,470,000 22.86 22.86
08-12-30 21.37 22.65 21.27 2,619,600 22.52 22.52
08-12-29 22.13 22.34 21.20 1,897,700 21.41 21.41
08-12-26 22.00 22.43 21.82 966,500 22.25 22.25
08-12-24 21.62 22.00 21.54 778,100 21.85 21.85
Date Open High Low Vol Cls adjCls
08-12-23 21.40 21.65 21.16 1,027,900 21.52 21.52
08-12-22 21.74 21.75 20.74 1,225,100 21.17 21.17
08-12-19 22.21 22.43 21.51 1,721,500 21.75 21.75
08-12-18 22.81 22.81 21.77 1,648,200 22.13 22.13
08-12-17 21.52 22.85 21.50 1,892,200 22.66 22.66
08-12-16 20.55 22.21 20.49 2,542,300 22.06 22.06
08-12-15 22.88 22.88 21.34 1,716,800 21.77 21.77
08-12-12 22.20 22.99 21.74 1,517,900 22.80 22.80
08-12-11 22.95 23.30 22.06 1,677,300 22.22 22.22
Date Open High Low Vol Cls adjCls
08-12-10 23.65 23.71 22.19 3,269,700 23.18 23.18
08-12-09 24.15 24.39 23.30 2,191,200 23.41 23.41
08-12-08 23.63 24.48 23.30 2,653,500 24.14 24.14
08-12-05 22.11 23.47 21.49 2,316,300 23.38 23.38
08-12-04 22.55 23.50 21.76 2,541,500 22.27 22.27
08-12-03 22.23 23.88 22.16 2,373,300 23.81 23.81
08-12-02 23.00 23.32 22.02 2,258,300 22.92 22.92
08-12-01 24.16 24.82 22.44 3,280,600 22.53 22.53
08-11-28 25.19 25.70 24.80 1,021,800 24.90 24.90
Date Open High Low Vol Cls adjCls
08-11-26 23.66 25.72 23.23 2,597,400 25.55 25.55
08-11-25 23.96 24.25 22.58 2,703,300 24.12 24.12
08-11-24 22.25 23.85 20.26 2,715,500 23.53 23.53
08-11-21 21.50 22.35 20.47 2,488,900 22.32 22.32
08-11-20 21.01 22.87 20.76 2,979,700 20.78 20.78
08-11-19 22.15 22.35 21.09 2,313,300 21.37 21.37
08-11-18 22.50 23.11 21.44 2,322,100 22.11 22.11
08-11-17 22.28 23.46 21.68 2,088,700 22.36 22.36
08-11-14 21.49 23.31 21.25 2,889,000 22.50 22.50
Date Open High Low Vol Cls adjCls
08-11-13 21.45 22.73 20.35 3,493,500 22.17 22.17
08-11-12 22.09 23.00 21.28 1,731,200 21.47 21.47
08-11-11 22.03 23.31 21.50 2,515,000 22.71 22.71
08-11-10 24.49 24.52 22.07 2,201,900 22.15 22.15
08-11-07 22.94 23.80 22.52 1,550,100 23.78 23.78
08-11-06 22.22 23.12 22.22 2,008,200 22.53 22.53
08-11-05 24.70 24.72 23.01 2,376,800 23.18 23.18
08-11-04 24.49 25.92 23.84 3,706,500 24.75 24.75
08-11-03 23.30 24.62 23.30 2,549,200 24.15 24.15
Date Open High Low Vol Cls adjCls
08-10-31 24.74 25.30 24.21 2,979,400 24.82 24.82
08-10-30 25.33 26.12 24.53 2,020,300 24.99 24.99
08-10-29 25.03 26.10 24.54 3,212,400 24.85 24.85
08-10-28 23.85 25.14 23.22 3,853,200 24.94 24.94
08-10-27 21.48 24.00 21.31 4,121,300 22.93 22.93
08-10-24 20.69 23.19 19.72 3,963,100 22.07 22.07
08-10-23 22.70 22.70 20.43 6,196,700 21.75 21.75
08-10-22 19.09 20.25 18.98 2,171,500 19.78 19.78
08-10-21 20.00 20.75 19.21 1,969,500 19.74 19.74
Date Open High Low Vol Cls adjCls
08-10-20 20.26 20.88 19.30 1,491,300 20.85 20.85
08-10-17 19.40 20.55 18.83 3,091,000 19.80 19.80
08-10-16 18.59 20.13 17.75 3,098,500 19.92 19.92
08-10-15 20.07 20.18 18.00 1,680,900 18.40 18.40
08-10-14 21.26 22.00 19.81 2,591,800 20.41 20.41
08-10-13 21.00 21.52 20.57 3,025,800 21.44 21.44
08-10-10 20.50 22.49 19.49 4,967,900 20.50 20.50
08-10-09 22.17 23.38 21.00 2,742,400 21.25 21.25
08-10-08 21.50 22.50 20.32 4,612,000 21.72 21.72
Date Open High Low Vol Cls adjCls
08-10-07 22.78 23.10 21.54 5,264,100 21.95 21.95
08-10-06 20.59 21.66 19.63 3,290,900 21.50 21.50
08-10-03 21.54 22.74 20.81 2,079,900 21.00 21.00
08-10-02 23.08 23.11 21.70 2,077,200 21.97 21.97
08-10-01 23.96 24.20 22.57 1,835,500 23.17 23.17
08-09-30 22.33 23.61 22.23 2,475,900 23.38 23.38
08-09-29 22.96 23.04 21.00 3,594,000 21.70 21.70
08-09-26 21.86 24.06 21.84 3,564,800 23.84 23.84
08-09-25 22.10 22.82 21.64 4,626,600 22.52 22.52
Date Open High Low Vol Cls adjCls
08-09-24 22.82 23.25 21.65 7,997,500 21.85 21.85
08-09-23 25.52 27.25 23.71 3,870,500 24.11 24.11
08-09-22 27.69 27.80 25.44 2,286,400 25.63 25.63
08-09-19 26.79 30.45 26.79 5,517,100 27.35 27.35
08-09-18 27.30 28.15 24.41 7,152,200 25.94 25.94
08-09-17 28.58 29.28 27.37 2,548,600 27.42 27.42
08-09-16 29.35 29.71 27.72 3,939,800 29.26 29.26
08-09-15 30.79 31.49 29.80 3,173,900 30.23 30.23
08-09-12 31.60 32.60 31.21 3,834,700 32.18 32.18
Date Open High Low Vol Cls adjCls
08-09-11 30.10 31.63 29.71 2,212,900 31.04 31.04
08-09-10 31.83 31.83 30.50 3,390,200 30.67 30.67
08-09-09 32.31 32.89 31.15 2,752,000 31.39 31.39
08-09-08 31.51 32.56 31.21 2,648,100 32.36 32.36
08-09-05 30.51 31.47 30.05 3,663,300 31.19 31.19
08-09-04 32.79 33.01 30.72 2,932,600 30.79 30.79
08-09-03 32.95 33.91 32.88 1,850,700 33.50 33.50
08-09-02 34.64 34.94 32.89 1,061,700 33.38 33.38
08-08-29 34.40 34.76 33.88 932,000 34.11 34.11
Date Open High Low Vol Cls adjCls
08-08-28 33.87 34.87 33.69 2,035,600 34.70 34.70
08-08-27 33.44 33.98 33.08 899,700 33.57 33.57
08-08-26 33.27 33.65 33.00 944,100 33.45 33.45
08-08-25 33.46 33.94 33.09 688,400 33.18 33.18
08-08-22 33.20 34.10 33.06 844,100 33.83 33.83
08-08-21 33.45 33.63 32.95 793,700 33.47 33.47
08-08-20 33.60 33.93 32.68 1,340,200 33.58 33.58
08-08-19 34.52 34.81 33.15 2,229,800 33.49 33.49
08-08-18 35.46 35.68 34.28 1,546,000 34.84 34.84
Date Open High Low Vol Cls adjCls
08-08-15 35.23 35.84 34.78 2,074,600 35.20 35.20
08-08-14 35.00 35.58 34.79 1,347,800 34.99 34.99
08-08-13 34.83 35.66 34.59 1,775,100 35.25 35.25
08-08-12 35.31 35.72 34.41 2,317,300 34.87 34.87
08-08-11 32.78 35.85 32.68 3,418,400 35.30 35.30
08-08-08 31.72 33.43 31.39 2,896,700 33.36 33.36
08-08-07 30.66 32.18 30.23 2,663,000 31.59 31.59
08-08-06 30.11 31.10 29.81 3,473,200 31.02 31.02
08-08-05 29.18 30.19 28.83 2,250,700 30.07 30.07
Date Open High Low Vol Cls adjCls
08-08-04 28.08 29.48 28.01 2,430,700 28.98 28.98
08-08-01 28.90 29.38 27.98 1,943,800 29.16 29.16
08-07-31 29.40 29.92 29.08 1,187,700 29.15 29.15
08-07-30 30.31 30.72 29.11 1,779,500 29.51 29.51
08-07-29 30.62 30.99 29.93 1,876,000 30.40 30.40
08-07-28 31.65 32.27 30.07 1,862,700 30.26 30.26
08-07-25 32.06 32.35 31.11 2,956,200 31.70 31.70
08-07-24 30.38 33.85 30.10 7,060,200 32.02 32.02
08-07-23 32.50 32.50 30.75 4,005,700 31.04 31.04
Date Open High Low Vol Cls adjCls
08-07-22 31.93 32.50 31.15 1,979,800 32.41 32.41
08-07-21 32.55 32.91 31.54 1,875,300 32.44 32.44
08-07-18 32.99 33.13 32.14 1,913,900 32.45 32.45
08-07-17 32.29 33.15 32.14 2,260,800 32.97 32.97
08-07-16 31.69 32.33 31.07 4,286,500 32.24 32.24
08-07-15 32.34 33.67 31.04 6,187,100 31.46 31.46
08-07-14 33.78 33.91 31.86 2,678,400 32.02 32.02
08-07-11 32.03 34.00 31.05 3,867,100 33.44 33.44
08-07-10 31.60 32.72 30.74 4,355,400 32.30 32.30
Date Open High Low Vol Cls adjCls
08-07-09 31.39 31.65 30.83 5,571,500 31.42 31.42
08-07-08 30.09 31.53 29.80 2,713,700 31.45 31.45
08-07-07 29.90 30.59 29.09 2,400,800 29.86 29.86
08-07-03 29.65 30.00 28.62 1,874,000 29.77 29.77
08-07-02 29.69 30.47 29.50 2,717,800 29.64 29.64
08-07-01 28.01 30.26 27.67 3,659,400 30.02 30.02
08-06-30 28.80 29.31 28.30 2,226,500 28.42 28.42
08-06-27 29.00 29.26 28.26 2,033,100 28.93 28.93
08-06-26 30.02 30.10 28.88 3,331,700 29.10 29.10
Date Open High Low Vol Cls adjCls
08-06-25 29.25 30.77 28.87 2,339,000 30.25 30.25
08-06-24 29.80 30.34 28.97 2,498,600 29.27 29.27
08-06-23 30.95 31.23 29.95 2,244,800 30.11 30.11
08-06-20 32.10 32.50 30.51 2,830,800 30.66 30.66
08-06-19 30.84 32.60 30.60 2,906,700 32.32 32.32
08-06-18 29.85 30.88 29.74 2,109,200 30.72 30.72
08-06-17 30.19 30.69 30.00 951,200 30.06 30.06
08-06-16 29.51 30.70 29.51 1,566,300 30.04 30.04
08-06-13 28.95 30.18 28.65 2,617,700 29.65 29.65
Date Open High Low Vol Cls adjCls
08-06-12 29.88 30.02 28.37 3,612,400 28.84 28.84
08-06-11 29.76 30.27 29.52 2,773,600 29.67 29.67
08-06-10 29.77 30.03 29.35 2,636,500 29.64 29.64
08-06-09 30.88 31.24 29.69 1,919,300 30.10 30.10
08-06-06 31.30 32.45 30.50 3,825,400 30.56 30.56
08-06-05 30.31 31.60 30.01 3,008,800 31.39 31.39
08-06-04 29.27 31.43 29.27 3,015,300 31.08 31.08
08-06-03 29.47 30.23 29.06 2,427,900 29.36 29.36
08-06-02 30.00 30.10 29.35 2,274,800 29.45 29.45
Date Open High Low Vol Cls adjCls
08-05-30 29.17 30.15 29.02 3,283,000 30.05 30.05
08-05-29 27.98 29.21 27.71 2,875,100 29.00 29.00
08-05-28 28.01 28.80 27.58 2,924,200 27.98 27.98
08-05-27 27.03 27.49 26.81 2,507,900 27.40 27.40
08-05-23 27.53 27.72 26.73 3,182,300 26.95 26.95
08-05-22 27.04 27.80 26.54 3,910,400 27.80 27.80
08-05-21 28.27 28.83 27.76 2,697,500 28.12 28.12
08-05-20 28.42 28.59 27.84 1,890,900 28.28 28.28
08-05-19 29.03 29.27 28.20 1,912,500 28.57 28.57
Date Open High Low Vol Cls adjCls
08-05-16 28.77 29.04 28.28 2,179,500 28.96 28.96
08-05-15 28.05 28.99 28.05 2,826,000 28.63 28.63
08-05-14 27.92 28.58 27.87 2,121,200 27.92 27.92
08-05-13 28.04 28.41 27.45 2,693,500 27.87 27.87
08-05-12 27.19 28.48 26.92 3,112,400 28.08 28.08
08-05-09 27.12 27.80 26.82 3,638,500 27.00 27.00
08-05-08 26.80 27.59 26.49 5,752,400 27.42 27.42
08-05-07 24.60 26.80 24.60 5,611,800 25.95 25.95
08-05-06 23.83 25.01 23.56 3,133,600 24.76 24.76
Date Open High Low Vol Cls adjCls
08-05-05 24.55 24.84 23.96 3,280,500 24.01 24.01
08-05-02 24.04 25.01 23.86 4,039,800 24.40 24.40
08-05-01 22.56 24.93 22.04 4,904,700 24.49 24.49
08-04-30 22.79 23.13 22.15 2,841,200 22.63 22.63
08-04-29 23.04 23.55 22.05 3,857,700 22.79 22.79
08-04-28 23.75 23.95 22.99 2,262,600 23.12 23.12
08-04-25 23.94 23.99 23.38 2,572,000 23.74 23.74
08-04-24 24.22 24.42 22.72 5,986,100 23.57 23.57
08-04-23 21.30 22.79 21.20 4,514,300 22.19 22.19
Date Open High Low Vol Cls adjCls
08-04-22 21.86 22.06 20.94 2,229,000 21.31 21.31
08-04-21 21.23 22.06 21.00 2,752,100 21.93 21.93
08-04-18 20.30 21.49 20.30 4,291,800 21.27 21.27
08-04-17 19.65 19.93 19.21 1,718,700 19.71 19.71
08-04-16 18.88 19.76 18.66 2,244,900 19.67 19.67
08-04-15 19.17 19.23 18.24 2,752,500 18.60 18.60
08-04-14 19.57 19.68 18.76 2,908,900 19.02 19.02
08-04-11 18.99 20.25 18.75 4,715,700 19.55 19.55
08-04-10 18.37 19.54 18.20 5,165,900 19.32 19.32
Date Open High Low Vol Cls adjCls
08-04-09 18.49 18.63 17.93 3,392,100 18.07 18.07
08-04-08 17.85 18.64 17.70 3,213,900 18.26 18.26
08-04-07 18.38 18.44 17.88 4,014,700 18.05 18.05
08-04-04 19.00 19.24 18.03 4,517,600 18.14 18.14
08-04-03 18.21 19.77 18.03 5,047,100 19.23 19.23
08-04-02 18.75 19.07 18.17 3,257,400 18.45 18.45
08-04-01 18.52 19.30 18.43 3,477,800 19.09 19.09
08-03-31 19.02 19.24 18.11 2,742,800 18.17 18.17
08-03-28 19.19 19.73 18.93 1,893,200 19.10 19.10
Date Open High Low Vol Cls adjCls
08-03-27 19.49 19.74 18.89 2,178,800 19.07 19.07
08-03-26 20.57 20.75 19.41 2,220,900 19.97 19.97
08-03-25 20.19 20.81 20.09 1,615,400 20.62 20.62
08-03-24 19.15 20.13 19.08 2,555,000 20.04 20.04
08-03-20 19.49 19.64 19.03 1,802,200 19.49 19.49
08-03-19 20.60 20.71 19.13 1,885,400 19.18 19.18
08-03-18 20.22 20.85 19.75 2,387,700 20.69 20.69
08-03-17 19.33 20.24 19.04 2,048,500 19.57 19.57
08-03-14 20.08 20.60 19.37 3,061,100 19.87 19.87
Date Open High Low Vol Cls adjCls
08-03-13 19.62 20.01 18.85 1,694,000 19.88 19.88
08-03-12 19.69 20.62 19.52 2,128,600 19.90 19.90
08-03-11 19.55 19.72 18.89 1,562,100 19.58 19.58
08-03-10 18.88 19.68 18.57 2,515,000 19.03 19.03
08-03-07 19.15 20.10 18.84 2,066,100 19.39 19.39
08-03-06 19.99 20.02 19.08 3,654,200 19.36 19.36
08-03-05 20.57 21.59 20.51 2,588,200 20.80 20.80
08-03-04 20.77 20.95 20.02 2,483,300 20.47 20.47
08-03-03 21.96 22.00 20.90 2,318,400 20.97 20.97
Date Open High Low Vol Cls adjCls
08-02-29 23.00 23.20 21.89 2,406,600 22.16 22.16
08-02-28 24.24 24.31 23.39 1,872,000 23.68 23.68
08-02-27 23.20 24.51 23.13 2,365,500 24.49 24.49
08-02-26 22.88 23.72 22.74 1,973,400 23.47 23.47
08-02-25 22.42 23.29 22.26 1,764,300 23.01 23.01
08-02-22 22.61 22.61 21.70 1,251,000 22.28 22.28
08-02-21 23.50 23.80 22.24 1,864,100 22.50 22.50
08-02-20 22.70 23.66 22.56 1,794,700 23.34 23.34
08-02-19 22.84 23.09 22.50 1,996,800 22.76 22.76
Date Open High Low Vol Cls adjCls
08-02-15 22.38 22.87 22.18 2,754,700 22.51 22.51
08-02-14 22.87 23.50 22.53 2,474,200 22.58 22.58
08-02-13 21.90 22.89 21.35 2,245,900 22.61 22.61
08-02-12 22.40 22.54 21.45 1,705,200 21.67 21.67
08-02-11 22.07 22.58 21.93 2,013,700 22.20 22.20
08-02-08 21.09 22.59 20.85 2,016,700 21.81 21.81
08-02-07 20.37 22.08 20.37 2,990,000 21.73 21.73
08-02-06 22.57 22.72 21.43 2,600,400 21.47 21.47
08-02-05 23.52 23.69 22.25 2,720,400 22.32 22.32
Date Open High Low Vol Cls adjCls
08-02-04 24.27 24.98 23.83 2,124,100 23.94 23.94
08-02-01 23.96 25.21 23.66 3,514,300 25.02 25.02
08-01-31 22.75 23.53 22.42 2,827,800 23.53 23.53
08-01-30 23.21 23.92 23.08 2,053,100 23.28 23.28
08-01-29 24.17 24.25 22.92 1,872,400 23.37 23.37
08-01-28 23.32 24.23 23.00 1,955,300 23.94 23.94
08-01-25 25.00 25.38 22.94 5,224,000 23.15 23.15
08-01-24 24.18 26.22 23.63 11,672,200 24.80 24.80
08-01-23 19.58 20.46 18.51 5,333,300 20.18 20.18
Date Open High Low Vol Cls adjCls
08-01-22 18.31 20.76 18.11 3,831,500 20.41 20.41
08-01-18 20.19 21.13 20.10 2,384,500 20.43 20.43
08-01-17 20.73 21.17 19.92 2,569,700 20.06 20.06
08-01-16 21.56 21.60 19.81 5,501,900 20.68 20.68
08-01-15 22.41 22.81 22.00 3,298,700 22.54 22.54
08-01-14 21.47 22.97 21.40 3,303,600 22.84 22.84
08-01-11 23.08 23.20 21.25 3,596,700 21.40 21.40
08-01-10 21.37 23.48 21.18 4,302,000 23.23 23.23
08-01-09 21.73 22.29 21.07 2,297,800 21.65 21.65
Date Open High Low Vol Cls adjCls
08-01-08 23.30 23.72 21.62 3,422,700 21.69 21.69
08-01-07 24.50 24.50 22.93 2,703,600 23.28 23.28
08-01-04 25.49 25.56 24.19 2,903,200 24.51 24.51
08-01-03 27.01 27.14 26.22 1,701,000 26.48 26.48
08-01-02 28.02 28.21 26.88 1,572,600 27.01 27.01
07-12-31 28.96 29.43 28.00 1,715,600 28.52 28.52
07-12-28 29.01 29.32 28.92 880,600 29.12 29.12
07-12-27 30.00 30.14 28.80 1,110,200 28.90 28.90
07-12-26 29.60 30.29 29.58 1,380,500 30.01 30.01
Date Open High Low Vol Cls adjCls
07-12-24 29.25 29.98 29.17 903,600 29.91 29.91
07-12-21 28.52 29.21 27.84 2,975,400 29.16 29.16
07-12-20 27.60 28.49 27.09 2,191,200 27.66 27.66
07-12-19 28.30 28.30 27.19 1,756,800 27.45 27.45
07-12-18 28.00 28.61 28.00 923,200 28.36 28.36
07-12-17 29.03 29.41 27.73 1,211,000 27.83 27.83
07-12-14 28.73 29.36 28.50 1,146,200 29.23 29.23
07-12-13 29.43 29.54 28.50 1,660,300 28.90 28.90
07-12-12 30.12 30.75 29.06 2,326,400 29.94 29.94
Date Open High Low Vol Cls adjCls
07-12-11 29.90 30.50 29.10 1,738,300 29.15 29.15
07-12-10 29.28 30.84 29.14 2,392,100 29.89 29.89
07-12-07 29.02 29.27 27.88 1,570,300 28.03 28.03
07-12-06 28.05 29.06 27.80 1,774,700 28.86 28.86
07-12-05 27.05 28.14 26.82 2,225,200 28.14 28.14
07-12-04 26.62 27.18 26.28 1,904,500 26.62 26.62
07-12-03 26.80 27.31 26.52 1,324,800 26.89 26.89
07-11-30 27.54 27.54 26.13 3,104,800 26.42 26.42
07-11-29 27.86 27.99 25.91 3,580,800 26.12 26.12
Date Open High Low Vol Cls adjCls
07-11-28 27.16 28.10 27.15 1,914,300 28.04 28.04
07-11-27 27.50 27.50 26.30 1,923,500 26.90 26.90
07-11-26 26.91 28.67 26.66 1,771,900 26.82 26.82
07-11-23 27.00 27.25 26.20 920,100 26.97 26.97
07-11-21 27.44 27.81 27.04 1,202,500 27.04 27.04
07-11-20 28.99 29.40 26.81 2,340,900 27.78 27.78
07-11-19 29.46 30.27 28.74 1,529,800 28.83 28.83
07-11-16 30.00 30.00 29.09 1,146,600 29.69 29.69
07-11-15 30.77 30.98 29.51 2,354,000 29.80 29.80
Date Open High Low Vol Cls adjCls
07-11-14 32.18 32.48 30.67 1,718,400 30.97 30.97
07-11-13 31.50 32.15 30.06 2,838,700 31.79 31.79
07-11-12 32.79 33.71 31.17 2,419,600 31.17 31.17
07-11-09 34.39 35.35 32.86 2,745,400 32.88 32.88
07-11-08 34.18 34.85 33.08 3,729,700 34.72 34.72
07-11-07 37.35 37.50 35.65 1,966,100 35.73 35.73
07-11-06 38.61 38.81 37.36 1,670,000 37.81 37.81
07-11-05 36.38 38.31 36.14 2,169,300 38.10 38.10
07-11-02 37.50 37.67 35.47 2,660,200 36.83 36.83
Date Open High Low Vol Cls adjCls
07-11-01 36.75 37.75 35.51 3,518,400 36.80 36.80
07-10-31 34.69 36.04 34.09 4,198,800 36.03 36.03
07-10-30 33.68 34.16 32.94 2,659,700 33.66 33.66
07-10-29 34.28 34.64 33.71 2,823,700 34.45 34.45
07-10-26 34.90 35.95 33.95 4,770,000 34.27 34.27
07-10-25 36.02 38.00 33.98 7,423,200 34.19 34.19
07-10-24 42.78 43.06 39.41 5,836,800 40.47 40.47
07-10-23 43.11 44.55 42.82 1,346,600 44.27 44.27
07-10-22 42.85 42.97 41.59 1,123,600 42.91 42.91
Date Open High Low Vol Cls adjCls
07-10-19 42.83 43.00 42.28 2,515,100 42.63 42.63
07-10-18 40.80 43.24 40.40 2,606,200 43.00 43.00
07-10-17 41.20 41.20 40.23 1,294,500 41.11 41.11
07-10-16 41.45 41.65 40.48 1,145,500 40.66 40.66
07-10-15 41.55 41.89 40.61 726,900 41.54 41.54
07-10-12 41.80 42.27 41.47 711,100 41.57 41.57
07-10-11 42.50 43.00 41.06 1,911,400 41.69 41.69
07-10-10 42.60 42.88 41.95 1,299,300 42.15 42.15
07-10-09 42.89 43.30 42.25 1,834,300 42.94 42.94
Date Open High Low Vol Cls adjCls
07-10-08 42.80 43.75 42.79 1,695,000 43.48 43.48
07-10-05 41.61 43.14 41.51 2,134,100 43.09 43.09
07-10-04 40.29 41.97 40.25 2,601,900 41.15 41.15
07-10-03 39.10 40.60 38.91 1,615,300 39.98 39.98
07-10-02 37.41 39.90 37.27 1,869,800 39.43 39.43
07-10-01 37.07 38.35 36.99 1,530,700 38.19 38.19
07-09-28 37.25 37.54 36.39 1,739,600 37.19 37.19
07-09-27 37.97 37.97 37.01 2,382,200 37.30 37.30
07-09-26 37.00 37.97 36.70 2,595,700 37.85 37.85
Date Open High Low Vol Cls adjCls
07-09-25 37.75 38.02 36.17 2,908,600 36.41 36.41
07-09-24 38.37 39.03 37.95 2,331,600 38.00 38.00
07-09-21 39.43 39.98 39.06 817,600 39.37 39.37
07-09-20 39.22 39.47 38.62 1,518,700 39.00 39.00
07-09-19 40.44 41.40 39.25 1,643,700 39.27 39.27
07-09-18 39.50 40.89 38.78 1,286,700 40.26 40.26
07-09-17 40.19 40.19 39.10 868,200 39.19 39.19
07-09-14 39.35 40.30 38.21 1,342,800 40.06 40.06
07-09-13 40.40 40.49 39.50 1,452,600 39.58 39.58
Date Open High Low Vol Cls adjCls
07-09-12 39.30 40.89 39.04 2,402,200 40.15 40.15
07-09-11 37.66 39.50 37.50 1,964,900 39.05 39.05
07-09-10 37.95 38.69 36.76 992,100 37.37 37.37
07-09-07 38.18 38.29 37.25 1,157,400 37.71 37.71
07-09-06 37.00 38.82 37.00 2,338,500 38.82 38.82
07-09-05 35.99 36.99 35.71 1,355,600 36.96 36.96
07-09-04 34.93 36.42 34.78 1,037,700 36.14 36.14
07-08-31 35.77 35.90 34.62 1,123,600 34.97 34.97
07-08-30 34.56 35.36 34.32 1,180,400 35.00 35.00
Date Open High Low Vol Cls adjCls
07-08-29 35.16 35.57 34.71 1,304,600 35.20 35.20
07-08-28 36.63 36.77 34.59 1,734,300 34.61 34.61
07-08-27 37.35 37.64 36.27 1,096,900 36.79 36.79
07-08-24 35.51 37.61 35.51 1,606,900 37.48 37.48
07-08-23 36.02 36.39 35.04 1,352,200 35.65 35.65
07-08-22 35.23 36.50 34.75 1,766,300 35.97 35.97
07-08-21 35.03 35.77 34.45 1,607,600 34.62 34.62
07-08-20 72.39 72.76 69.43 1,783,600 71.12 35.56
07-08-17 72.02 73.17 70.53 2,246,600 71.98 35.99
Date Open High Low Vol Cls adjCls
07-08-16 68.40 71.31 67.67 3,215,800 70.48 35.24
07-08-15 68.74 70.14 67.02 3,057,800 68.31 34.15
07-08-14 73.15 73.75 68.75 2,318,200 68.91 34.46
07-08-13 71.10 73.75 70.80 3,373,000 72.42 36.21
07-08-10 67.94 71.02 67.02 2,700,000 70.05 35.03
07-08-09 66.01 72.33 66.00 6,536,600 70.02 35.01
07-08-08 66.00 68.16 62.84 8,904,800 66.11 33.06
07-08-07 71.62 72.11 63.09 16,925,600 64.05 32.03
07-08-06 83.83 84.00 70.30 12,089,000 72.43 36.22
Date Open High Low Vol Cls adjCls
07-08-03 87.36 87.85 83.34 2,133,000 83.68 41.84
07-08-02 86.72 87.98 86.05 1,904,200 87.14 43.57
07-08-01 86.59 88.83 85.65 2,482,600 86.65 43.33
07-07-31 90.91 91.25 86.55 1,793,800 86.69 43.35
07-07-30 91.50 91.50 89.18 1,806,800 90.00 45.00
07-07-27 91.40 93.87 89.69 4,298,600 91.20 45.60
07-07-26 80.94 91.61 80.80 9,417,400 91.01 45.51
07-07-25 85.63 86.62 83.17 4,225,000 84.85 42.42
07-07-24 86.56 86.65 84.12 2,609,800 84.39 42.20
Date Open High Low Vol Cls adjCls
07-07-23 89.18 90.42 87.24 1,624,600 87.29 43.65
07-07-20 90.00 90.15 88.40 1,624,600 89.08 44.54
07-07-19 87.94 90.50 87.73 3,677,000 90.26 45.13
07-07-18 85.52 85.99 84.27 1,811,600 85.27 42.63
07-07-17 88.41 88.75 86.89 1,350,800 87.62 43.81
07-07-16 87.29 88.60 86.82 1,350,800 87.33 43.67
07-07-13 87.32 87.56 85.56 1,740,200 87.37 43.69
07-07-12 83.14 88.04 82.55 3,287,400 87.71 43.86
07-07-11 81.53 83.09 81.31 1,400,600 82.52 41.26
Date Open High Low Vol Cls adjCls
07-07-10 82.69 83.52 81.36 1,494,800 81.47 40.74
07-07-09 82.92 83.88 82.02 835,600 82.83 41.42
07-07-06 82.98 83.42 82.27 905,200 82.88 41.44
07-07-05 80.61 83.68 80.28 1,539,600 83.20 41.60
07-07-03 80.84 81.53 80.03 539,200 80.06 40.03
07-07-02 80.00 82.08 79.87 1,178,000 80.80 40.40
07-06-29 81.38 82.09 80.18 1,234,000 80.60 40.30
07-06-28 81.20 82.16 80.26 1,603,600 80.84 40.42
07-06-27 79.53 82.05 78.30 4,857,600 81.35 40.67
Date Open High Low Vol Cls adjCls
07-06-26 82.69 83.47 81.31 1,224,600 81.60 40.80
07-06-25 82.90 84.22 82.07 1,180,600 82.38 41.19
07-06-22 83.50 84.14 81.90 1,285,600 82.77 41.38
07-06-21 84.02 85.24 82.20 1,620,600 84.10 42.05
07-06-20 84.42 85.55 84.00 1,452,000 84.41 42.21
07-06-19 84.35 85.01 83.05 1,022,600 84.03 42.01
07-06-18 85.60 86.45 84.01 1,733,600 84.68 42.34
07-06-15 83.36 86.48 83.36 3,972,600 85.21 42.61
07-06-14 80.31 82.34 80.00 1,586,800 82.11 41.06
Date Open High Low Vol Cls adjCls
07-06-13 80.57 81.52 79.10 1,241,200 80.02 40.01
07-06-12 81.06 82.25 80.15 2,281,000 80.25 40.13
07-06-11 78.89 80.90 78.73 1,445,800 80.48 40.24
07-06-08 77.02 79.35 76.61 1,062,800 78.93 39.47
07-06-07 78.25 79.70 77.00 1,221,600 77.18 38.59
07-06-06 79.90 79.90 78.15 1,226,400 78.59 39.29
07-06-05 81.49 82.56 79.26 1,751,800 80.47 40.24
07-06-04 81.11 82.42 80.91 1,251,200 81.89 40.95
07-06-01 81.36 82.65 80.79 1,754,000 81.54 40.77
Date Open High Low Vol Cls adjCls
07-05-31 79.00 81.49 79.00 3,103,200 81.26 40.63
07-05-30 76.90 79.26 75.88 1,411,400 78.91 39.46
07-05-29 77.05 77.99 76.59 1,490,000 77.16 38.58
07-05-25 75.91 76.89 75.53 997,600 76.72 38.36
07-05-24 77.61 77.99 75.71 1,627,200 75.99 37.99
07-05-23 79.04 79.92 77.03 1,495,400 77.15 38.58
07-05-22 78.60 80.43 78.59 2,125,000 78.63 39.31
07-05-21 75.50 79.10 75.50 2,654,200 78.83 39.42
07-05-18 75.98 76.06 75.15 2,297,400 75.36 37.68
Date Open High Low Vol Cls adjCls
07-05-17 75.61 76.14 74.76 1,144,400 75.41 37.71
07-05-16 74.83 76.00 73.68 1,829,000 75.92 37.96
07-05-15 76.83 77.25 74.50 1,495,800 74.83 37.42
07-05-14 77.15 78.09 76.28 1,067,400 76.89 38.45
07-05-11 77.76 78.00 76.59 1,071,600 77.32 38.66
07-05-10 78.66 78.71 76.32 1,762,000 76.91 38.46
07-05-09 77.38 79.49 76.30 2,942,000 78.85 39.42
07-05-08 77.51 78.00 76.48 1,770,000 77.80 38.90
07-05-07 78.33 78.54 77.32 1,628,600 77.72 38.86
Date Open High Low Vol Cls adjCls
07-05-04 78.00 79.50 77.52 1,347,400 78.07 39.04
07-05-03 77.50 78.56 76.35 2,363,600 77.82 38.91
07-05-02 76.69 78.52 76.46 1,815,000 77.15 38.58
07-05-01 76.74 76.85 75.54 2,320,800 76.34 38.17
07-04-30 78.60 80.19 76.67 2,391,600 76.78 38.39
07-04-27 79.29 80.45 78.12 3,879,200 78.59 39.29
07-04-26 78.24 80.50 75.25 14,009,400 79.93 39.97
07-04-25 67.18 67.86 65.39 7,345,600 66.07 33.04
07-04-24 66.45 67.49 66.25 4,338,200 67.05 33.53
Date Open High Low Vol Cls adjCls
07-04-23 68.83 69.03 67.89 2,216,200 68.06 34.03
07-04-20 69.53 69.80 68.39 2,466,400 68.83 34.42
07-04-19 68.85 70.89 68.60 4,729,200 68.93 34.47
07-04-18 66.62 69.70 64.43 8,676,400 69.57 34.79
07-04-17 67.40 67.57 65.94 1,666,200 66.07 33.04
07-04-16 66.91 67.60 66.91 1,637,000 67.24 33.62
07-04-13 68.75 68.75 66.75 2,361,200 66.86 33.43
07-04-12 67.04 69.07 66.63 1,544,000 68.75 34.38
07-04-11 67.55 68.83 67.23 1,563,000 67.59 33.79
Date Open High Low Vol Cls adjCls
07-04-10 67.50 67.74 66.87 1,630,600 67.63 33.81
07-04-09 67.12 68.44 66.80 3,065,800 67.64 33.82
07-04-05 65.75 66.82 65.12 3,524,600 66.68 33.34
07-04-04 66.75 67.26 65.64 2,809,400 65.93 32.97
07-04-03 65.95 67.98 65.80 3,929,600 67.22 33.61
07-04-02 66.06 66.98 64.74 3,173,800 64.89 32.45
07-03-30 68.96 69.42 66.55 2,843,600 66.68 33.34
07-03-29 69.95 70.50 67.62 2,656,600 69.24 34.62
07-03-28 67.37 70.42 67.10 3,162,200 69.63 34.81
Date Open High Low Vol Cls adjCls
07-03-27 68.26 69.98 67.48 3,784,200 67.77 33.88
07-03-26 72.37 72.40 67.99 5,803,000 68.25 34.13
07-03-23 74.20 74.20 71.86 1,588,600 72.37 36.19
07-03-22 74.74 74.99 73.62 1,043,000 73.92 36.96
07-03-21 73.75 75.17 72.98 1,510,000 75.03 37.51
07-03-20 72.81 73.81 72.50 895,000 73.81 36.90
07-03-19 72.00 73.00 71.39 1,032,200 72.94 36.47
07-03-16 71.84 71.85 70.91 1,109,800 71.08 35.54
07-03-15 71.01 72.24 71.01 753,200 71.56 35.78
Date Open High Low Vol Cls adjCls
07-03-14 71.07 71.69 69.65 1,401,800 71.06 35.53
07-03-13 72.91 73.00 70.87 1,386,600 70.89 35.45
07-03-12 73.31 73.72 72.66 615,600 73.32 36.66
07-03-09 73.00 74.05 72.01 1,931,400 73.31 36.65
07-03-08 71.99 72.96 71.40 1,356,200 71.62 35.81
07-03-07 72.00 72.49 70.83 1,612,800 71.09 35.54
07-03-06 69.90 72.58 69.60 2,498,600 72.25 36.13
07-03-05 68.50 70.92 68.00 2,181,000 68.88 34.44
07-03-02 72.18 72.36 68.88 2,140,200 69.12 34.56
Date Open High Low Vol Cls adjCls
07-03-01 71.22 74.14 70.05 1,719,400 72.42 36.21
07-02-28 73.26 74.00 72.09 1,639,000 72.62 36.31
07-02-27 76.65 76.74 72.46 1,867,200 73.30 36.65
07-02-26 78.00 78.49 77.10 829,000 77.87 38.94
07-02-23 78.50 78.55 77.63 1,060,400 78.12 39.06
07-02-22 76.21 78.69 76.21 2,499,200 78.53 39.26
07-02-21 75.91 76.09 75.20 808,800 75.97 37.99
07-02-20 73.30 76.17 73.30 2,127,600 76.03 38.01
07-02-16 74.29 74.81 72.87 1,531,000 73.59 36.79
Date Open High Low Vol Cls adjCls
07-02-15 74.03 75.33 73.50 1,414,200 74.21 37.11
07-02-14 73.90 74.56 73.01 1,630,200 73.75 36.88
07-02-13 74.01 75.15 72.97 971,800 73.72 36.86
07-02-12 75.57 75.75 73.51 1,242,800 73.73 36.87
07-02-09 76.10 76.47 74.84 2,693,200 75.50 37.75
07-02-08 75.30 75.90 74.10 2,030,400 75.01 37.51
07-02-07 72.93 75.48 72.90 3,789,800 75.38 37.69
07-02-06 71.84 72.61 70.86 1,279,200 72.19 36.10
07-02-05 71.00 72.58 70.74 1,128,600 71.98 35.99
Date Open High Low Vol Cls adjCls
07-02-02 71.83 72.25 70.50 1,703,200 70.98 35.49
07-02-01 71.41 72.36 70.85 2,247,600 71.81 35.90
07-01-31 72.89 72.89 70.40 2,423,000 71.41 35.71
07-01-30 72.53 73.10 71.81 1,004,800 72.90 36.45
07-01-29 72.30 73.24 71.43 1,964,200 72.21 36.11
07-01-26 74.05 74.75 72.10 2,003,200 72.70 36.35
07-01-25 73.61 75.10 71.13 10,256,800 74.04 37.02
07-01-24 74.01 75.90 73.81 6,694,800 74.48 37.24
07-01-23 73.69 75.22 73.16 1,857,000 73.45 36.72
Date Open High Low Vol Cls adjCls
07-01-22 76.07 76.32 73.73 1,819,000 73.94 36.97
07-01-19 74.82 76.77 73.58 2,499,200 75.61 37.81
07-01-18 79.73 80.10 74.69 4,690,400 75.05 37.53
07-01-17 79.00 80.08 78.49 1,110,000 78.86 39.43
07-01-16 80.34 80.57 78.33 1,148,400 79.06 39.53
07-01-12 78.33 80.85 78.08 1,859,800 79.77 39.88
07-01-11 79.08 79.08 77.76 1,262,200 78.45 39.22
07-01-10 77.51 79.20 76.66 2,060,800 78.85 39.42
07-01-09 79.29 79.95 76.85 2,267,200 77.70 38.85
Date Open High Low Vol Cls adjCls
07-01-08 75.55 78.88 75.42 3,219,000 78.75 39.38
07-01-05 76.26 76.30 74.36 1,192,800 75.16 37.58
07-01-04 73.47 76.62 73.46 1,992,600 76.36 38.18
07-01-03 73.42 75.22 72.15 1,740,400 73.72 36.86
06-12-29 74.86 75.60 73.77 1,005,000 74.21 37.11
06-12-28 74.76 75.37 73.94 832,000 75.02 37.51
06-12-27 74.47 75.67 74.20 534,600 75.03 37.51
06-12-26 72.95 74.45 72.95 816,400 74.33 37.17
06-12-22 73.85 74.54 72.66 1,089,600 72.95 36.47
Date Open High Low Vol Cls adjCls
06-12-21 73.89 75.67 73.28 1,641,400 73.92 36.96
06-12-20 74.12 75.19 73.60 2,387,600 73.77 36.88
06-12-19 75.72 76.68 73.31 1,951,600 75.59 37.79
06-12-18 76.30 78.06 75.90 1,629,000 76.20 38.10
06-12-15 78.05 78.55 75.95 2,828,400 76.48 38.24
06-12-14 74.58 77.00 74.58 2,773,800 76.94 38.47
06-12-13 74.75 75.52 73.76 1,168,600 74.29 37.15
06-12-12 74.65 75.55 72.81 1,339,600 73.93 36.97
06-12-11 75.72 76.34 74.61 1,437,200 74.68 37.34
Date Open High Low Vol Cls adjCls
06-12-08 72.56 77.74 71.66 3,591,800 75.95 37.97
06-12-07 73.40 74.08 72.09 1,234,200 72.87 36.44
06-12-06 74.36 74.56 73.07 914,200 73.41 36.71
06-12-05 75.00 75.41 74.24 548,000 74.59 37.29
06-12-04 74.05 75.00 73.64 836,000 74.96 37.48
06-12-01 73.79 75.08 72.91 1,854,000 74.03 37.01
06-11-30 75.25 75.96 73.60 1,554,600 74.81 37.40
06-11-29 74.23 76.50 74.03 2,401,400 74.90 37.45
06-11-28 72.64 73.90 70.83 2,098,800 73.55 36.78
Date Open High Low Vol Cls adjCls
06-11-27 74.62 76.15 72.56 3,485,800 72.66 36.33
06-11-24 73.32 74.12 72.75 590,600 73.11 36.56
06-11-22 73.46 74.60 73.46 1,099,000 74.18 37.09
06-11-21 72.81 73.64 72.07 1,333,800 73.40 36.70
06-11-20 71.82 72.91 71.82 1,295,400 72.70 36.35
06-11-17 71.95 72.11 71.09 938,200 71.81 35.90
06-11-16 72.03 72.50 70.88 2,430,000 72.01 36.01
06-11-15 71.84 73.24 71.21 3,379,200 72.68 36.34
06-11-14 69.05 72.55 69.00 3,849,800 72.07 36.04
Date Open High Low Vol Cls adjCls
06-11-13 66.65 68.40 66.65 1,295,400 67.52 33.76
06-11-10 67.00 67.35 66.00 1,929,200 66.52 33.26
06-11-09 67.04 70.57 66.51 4,675,200 68.33 34.17
06-11-08 65.11 66.20 64.62 2,115,600 65.49 32.74
06-11-07 65.54 68.24 65.54 1,810,000 67.17 33.58
06-11-06 64.15 66.08 64.08 1,172,800 65.62 32.81
06-11-03 63.55 64.36 63.48 1,618,800 64.17 32.08
06-11-02 64.15 64.73 63.28 1,969,000 63.55 31.78
06-11-01 66.07 67.02 64.63 1,801,600 64.70 32.35
Date Open High Low Vol Cls adjCls
06-10-31 65.95 67.26 65.77 1,152,600 66.19 33.10
06-10-30 65.07 66.60 64.77 1,628,200 66.14 33.07
06-10-27 66.19 66.39 64.62 2,548,000 65.71 32.86
06-10-26 64.98 67.35 64.01 9,180,800 66.63 33.31
06-10-25 57.61 64.99 55.67 5,058,600 58.12 29.06
06-10-24 57.60 57.73 56.83 896,200 57.26 28.63
06-10-23 56.59 58.24 56.27 1,060,400 57.62 28.81
06-10-20 56.71 56.87 55.42 1,209,600 56.56 28.28
06-10-19 56.16 57.04 55.67 1,059,200 56.85 28.42
Date Open High Low Vol Cls adjCls
06-10-18 57.79 58.55 55.85 1,364,600 56.62 28.31
06-10-17 57.51 57.81 56.48 1,486,400 57.53 28.76
06-10-16 58.28 58.71 57.70 2,070,000 58.02 29.01
06-10-13 59.72 59.85 57.96 2,236,000 58.07 29.04
06-10-12 58.91 60.05 58.07 1,597,400 59.97 29.99
06-10-11 58.66 59.82 58.35 2,084,400 59.02 29.51
06-10-10 58.24 59.57 57.72 2,402,000 58.81 29.41
06-10-09 56.43 58.40 56.23 2,256,400 57.60 28.80
06-10-06 55.02 56.47 55.00 947,600 56.15 28.08
Date Open High Low Vol Cls adjCls
06-10-05 54.69 55.86 54.63 982,400 55.60 27.80
06-10-04 53.95 55.34 53.55 1,123,400 54.88 27.44
06-10-03 54.02 54.34 52.30 1,243,600 54.10 27.05
06-10-02 52.97 54.63 52.94 1,079,600 54.20 27.10
06-09-29 54.98 55.59 53.62 1,579,200 53.72 26.86
06-09-28 53.83 55.36 53.70 1,757,600 54.69 27.34
06-09-27 54.55 55.19 53.36 1,600,600 53.61 26.81
06-09-26 52.98 55.89 52.36 3,559,200 54.55 27.28
06-09-25 51.75 52.75 50.31 1,335,600 52.52 26.26
Date Open High Low Vol Cls adjCls
06-09-22 52.13 52.67 50.51 1,650,800 51.21 25.61
06-09-21 51.98 53.54 51.96 2,067,400 52.52 26.26
06-09-20 51.09 51.94 50.66 1,464,000 51.63 25.82
06-09-19 50.33 51.18 49.76 2,032,200 50.65 25.33
06-09-18 52.73 52.73 49.32 2,722,600 49.85 24.92
06-09-15 51.54 52.41 51.24 2,166,000 51.80 25.90
06-09-14 52.74 52.74 50.45 2,225,800 51.16 25.58
06-09-13 53.65 53.93 52.55 1,307,800 52.98 26.49
06-09-12 50.48 53.98 50.48 2,725,000 53.41 26.71
Date Open High Low Vol Cls adjCls
06-09-11 48.84 51.08 48.71 1,689,200 50.52 25.26
06-09-08 48.69 49.45 48.69 967,400 49.20 24.60
06-09-07 49.37 49.53 47.72 1,560,400 48.67 24.33
06-09-06 50.00 50.36 49.16 1,152,800 49.50 24.75
06-09-05 49.47 51.05 49.47 1,541,400 50.75 25.38
06-09-01 50.40 50.44 49.58 1,242,000 49.96 24.98
06-08-31 50.65 50.65 49.33 1,257,400 50.09 25.05
06-08-30 50.71 51.25 49.89 1,170,200 50.60 25.30
06-08-29 50.00 50.90 49.04 966,000 50.68 25.34
Date Open High Low Vol Cls adjCls
06-08-28 49.82 50.56 49.37 1,044,800 50.10 25.05
06-08-25 48.86 50.69 48.59 1,929,200 50.23 25.12
06-08-24 48.79 48.96 47.54 1,351,400 48.80 24.40
06-08-23 48.87 49.69 47.56 1,572,600 48.58 24.29
06-08-22 48.43 49.31 48.22 1,066,400 48.96 24.48
06-08-21 49.00 49.30 47.92 1,747,800 48.65 24.33
06-08-18 48.00 50.12 48.00 3,851,400 49.77 24.89
06-08-17 44.79 48.40 44.13 5,304,200 47.73 23.87
06-08-16 41.50 44.76 40.94 5,609,000 44.57 22.29
Date Open High Low Vol Cls adjCls
06-08-15 41.75 42.24 41.40 1,964,400 41.85 20.92
06-08-14 41.47 42.50 41.15 1,387,800 41.31 20.66
06-08-11 42.91 42.94 40.60 2,179,400 41.01 20.50
06-08-10 42.25 43.27 41.59 791,400 43.11 21.56
06-08-09 43.05 44.83 43.04 1,974,200 43.19 21.59
06-08-08 42.95 43.73 42.02 1,770,000 42.25 21.13
06-08-07 45.25 45.25 42.59 2,825,200 42.96 21.48
06-08-04 45.60 47.31 45.05 1,428,200 45.41 22.71
06-08-03 44.40 45.50 44.21 1,290,600 45.25 22.63
Date Open High Low Vol Cls adjCls
06-08-02 45.07 45.07 44.20 1,631,200 44.87 22.43
06-08-01 45.63 45.95 44.71 1,083,600 44.84 22.42
06-07-31 45.54 46.75 45.09 1,229,200 46.34 23.17
06-07-28 45.12 45.95 44.75 677,600 45.79 22.90
06-07-27 45.75 46.24 44.72 685,000 44.94 22.47
06-07-26 45.34 46.39 44.84 1,116,000 45.57 22.79
06-07-25 45.13 45.89 44.77 1,318,600 45.29 22.65
06-07-24 44.38 45.49 43.70 1,858,200 45.28 22.64
06-07-21 42.92 45.54 40.55 10,237,000 44.32 22.16
Date Open High Low Vol Cls adjCls
06-07-20 48.25 49.27 43.00 4,720,000 47.95 23.98
06-07-19 47.65 50.50 47.65 4,772,800 48.56 24.28
06-07-18 47.89 49.24 46.56 2,072,000 47.74 23.87
06-07-17 47.17 48.30 46.67 1,272,200 47.63 23.82
06-07-14 47.27 48.20 46.09 1,947,400 47.53 23.76
06-07-13 47.45 49.34 47.12 1,494,800 47.53 23.76
06-07-12 48.46 49.19 47.04 2,397,600 47.99 24.00
06-07-11 47.94 49.48 47.94 2,442,800 48.88 24.44
06-07-10 52.90 52.90 46.38 8,170,400 48.35 24.17
Date Open High Low Vol Cls adjCls
06-07-07 54.10 54.10 52.27 1,818,000 52.37 26.18
06-07-06 53.60 60.85 53.22 6,353,000 54.37 27.18
06-07-05 53.66 54.22 53.05 1,694,000 53.58 26.79
06-07-03 52.76 54.38 52.76 567,800 54.13 27.07
06-06-30 53.36 53.75 52.83 1,545,600 53.48 26.74
06-06-29 51.39 53.24 51.39 1,877,000 53.22 26.61
06-06-28 51.19 51.41 50.22 1,602,000 51.26 25.63
06-06-27 51.42 52.67 51.29 2,213,800 51.50 25.75
06-06-26 51.05 51.77 50.45 1,874,600 51.31 25.66
Date Open High Low Vol Cls adjCls
06-06-23 49.25 51.18 48.59 2,494,000 50.75 25.38
06-06-22 48.98 49.27 48.01 1,075,000 48.74 24.37
06-06-21 48.77 49.92 48.11 1,735,600 49.27 24.64
06-06-20 48.32 49.47 47.65 2,140,200 48.77 24.39
06-06-19 48.30 49.89 47.69 3,877,000 47.82 23.91
06-06-16 46.90 47.55 46.52 1,996,000 46.80 23.40
06-06-15 45.04 47.71 45.04 3,536,200 47.25 23.63
06-06-14 44.00 45.14 43.61 2,973,800 44.75 22.38
06-06-13 43.38 44.99 42.22 4,086,800 43.66 21.83
Date Open High Low Vol Cls adjCls
06-06-12 47.16 47.16 43.06 2,599,600 43.44 21.72
06-06-09 47.60 48.57 46.14 1,940,800 46.99 23.50
06-06-08 47.54 47.88 45.89 2,280,400 47.37 23.68
06-06-07 48.35 48.95 47.51 1,197,200 48.00 24.00
06-06-06 48.50 48.99 47.28 1,840,400 48.62 24.31
06-06-05 49.48 49.97 48.25 1,908,800 48.38 24.19
06-06-02 48.95 50.76 48.89 2,289,200 49.48 24.74
06-06-01 48.26 49.30 47.70 1,697,400 48.95 24.48
06-05-31 47.30 49.07 46.41 5,759,000 48.52 24.26
Date Open High Low Vol Cls adjCls
06-05-30 46.66 46.66 45.05 2,069,000 45.13 22.57
06-05-26 47.36 47.96 46.67 1,536,800 47.07 23.54
06-05-25 46.11 47.02 45.12 3,421,600 46.89 23.45
06-05-24 48.25 48.50 44.30 7,539,800 45.94 22.97
06-05-23 50.50 52.50 48.21 6,570,400 48.28 24.14
06-05-22 52.27 52.95 50.62 2,809,800 52.35 26.17
06-05-19 50.56 51.97 49.88 2,509,200 50.61 25.31
06-05-18 52.27 52.95 50.41 2,883,600 50.45 25.23
06-05-17 54.43 54.50 50.12 9,783,800 51.61 25.81
Date Open High Low Vol Cls adjCls
06-05-16 58.07 58.19 54.90 3,272,400 55.10 27.55
06-05-15 57.83 58.40 57.60 1,485,600 58.13 29.07
06-05-12 57.57 59.06 57.15 2,094,600 58.30 29.15
06-05-11 57.71 58.36 57.42 2,545,800 57.78 28.89
06-05-10 58.13 58.80 57.74 1,674,200 57.80 28.90
06-05-09 57.72 58.17 57.61 1,247,400 58.16 29.08
06-05-08 59.00 59.33 57.86 1,711,800 58.10 29.05
06-05-05 59.50 59.85 58.88 1,320,400 59.29 29.65
06-05-04 58.68 59.35 58.00 1,113,400 58.90 29.45
Date Open High Low Vol Cls adjCls
06-05-03 57.75 58.73 57.62 1,336,200 58.33 29.17
06-05-02 57.97 58.47 57.43 1,294,200 57.91 28.96
06-05-01 58.06 58.57 57.10 1,812,800 58.17 29.08
06-04-28 58.78 59.00 57.66 1,353,400 58.56 29.28
06-04-27 60.02 60.23 58.77 1,763,200 58.99 29.50
06-04-26 59.53 60.42 59.17 2,187,000 59.94 29.97
06-04-25 59.78 60.23 58.90 3,508,800 59.27 29.64
06-04-24 57.65 60.48 57.50 5,685,200 59.89 29.95
06-04-21 57.49 57.98 56.04 16,643,400 57.90 28.95
Date Open High Low Vol Cls adjCls
06-04-20 66.95 67.90 65.33 9,212,400 65.47 32.74
06-04-19 66.25 66.87 64.98 2,424,400 66.71 33.36
06-04-18 65.48 67.01 64.96 2,018,400 66.12 33.06
06-04-17 65.87 65.90 64.58 1,850,200 65.42 32.71
06-04-13 64.60 66.58 63.97 2,537,200 65.71 32.86
06-04-12 63.61 65.06 63.54 1,661,600 64.74 32.37
06-04-11 62.36 64.62 61.50 4,326,600 63.80 31.90
06-04-10 64.10 64.70 61.71 5,759,400 62.36 31.18
06-04-07 67.18 67.18 64.05 2,509,200 64.48 32.24
Date Open High Low Vol Cls adjCls
06-04-06 65.55 68.16 65.49 3,452,200 66.76 33.38
06-04-05 65.43 66.17 64.48 4,519,600 65.19 32.60
06-04-04 68.99 69.00 64.36 10,028,200 65.08 32.54
06-04-03 71.61 72.93 69.10 2,762,600 69.14 34.57
06-03-31 72.89 74.00 71.71 2,153,400 72.49 36.24
06-03-30 72.00 72.88 70.73 1,288,600 71.98 35.99
06-03-29 69.38 72.62 69.12 1,489,800 71.84 35.92
06-03-28 69.27 70.00 68.52 2,056,200 69.00 34.50
06-03-27 70.86 71.21 68.88 1,357,200 68.88 34.44
Date Open High Low Vol Cls adjCls
06-03-24 71.33 72.10 70.38 1,007,000 71.02 35.51
06-03-23 70.13 71.18 68.91 1,716,000 71.01 35.51
06-03-22 70.11 70.45 68.51 1,906,400 70.00 35.00
06-03-21 70.57 72.25 69.88 3,081,800 70.57 35.29
06-03-20 70.25 73.88 69.40 4,065,800 73.03 36.51
06-03-17 68.00 70.00 67.81 1,512,800 69.93 34.97
06-03-16 69.38 70.41 67.88 1,099,200 68.07 34.04
06-03-15 68.66 69.20 67.63 859,800 68.90 34.45
06-03-14 67.76 68.75 66.95 1,248,600 68.47 34.24
Date Open High Low Vol Cls adjCls
06-03-13 65.75 68.71 65.73 2,205,800 68.10 34.05
06-03-10 65.00 65.81 64.06 924,400 65.04 32.52
06-03-09 65.71 66.80 64.78 1,298,600 64.97 32.49
06-03-08 65.93 65.93 63.00 3,165,400 65.19 32.60
06-03-07 66.51 66.60 65.07 2,583,800 65.85 32.92
06-03-06 69.53 70.26 66.72 2,553,400 67.16 33.58
06-03-03 68.54 71.55 68.54 2,509,200 69.21 34.61
06-03-02 68.03 70.15 67.56 2,385,200 68.75 34.38
06-03-01 67.80 68.75 67.50 1,392,000 67.92 33.96
Date Open High Low Vol Cls adjCls
06-02-28 69.06 69.25 67.20 1,761,000 67.80 33.90
06-02-27 67.68 69.35 66.30 2,969,400 68.82 34.41
06-02-24 64.41 67.66 63.95 3,909,400 67.16 33.58
06-02-23 63.92 64.96 63.21 1,611,400 64.40 32.20
06-02-22 63.36 64.48 62.06 1,023,200 63.76 31.88
06-02-21 63.61 64.99 62.71 1,555,200 62.76 31.38
06-02-17 61.68 64.09 61.50 1,758,400 63.15 31.58
06-02-16 61.63 61.81 60.85 912,600 61.61 30.81
06-02-15 59.98 61.90 59.93 1,477,400 61.25 30.63
Date Open High Low Vol Cls adjCls
06-02-14 60.79 60.80 59.75 854,000 60.14 30.07
06-02-13 61.02 61.16 60.17 695,800 60.50 30.25
06-02-10 60.63 61.91 58.60 2,016,800 61.44 30.72
06-02-09 63.46 63.60 60.51 1,484,000 60.88 30.44
06-02-08 62.89 63.59 61.59 1,351,200 63.34 31.67
06-02-07 63.91 64.40 61.81 1,129,000 62.59 31.30
06-02-06 64.08 65.14 63.25 2,580,800 63.69 31.84
06-02-03 63.44 63.94 62.76 1,142,400 63.03 31.51
06-02-02 64.87 65.25 63.27 1,618,600 63.45 31.73
Date Open High Low Vol Cls adjCls
06-02-01 63.67 65.79 63.60 2,021,200 65.00 32.50
06-01-31 62.93 64.78 62.57 1,968,800 64.61 32.31
06-01-30 63.68 63.68 62.83 1,045,800 63.00 31.50
06-01-27 64.08 65.80 62.68 1,685,600 63.49 31.75
06-01-26 62.60 64.44 62.20 2,075,400 63.67 31.83
06-01-25 61.39 63.00 60.90 2,333,400 62.16 31.08
06-01-24 61.37 61.92 59.98 2,871,800 60.87 30.43
06-01-23 61.47 62.47 59.05 2,458,800 60.94 30.47
06-01-20 60.83 63.70 60.80 8,899,800 61.59 30.80
Date Open High Low Vol Cls adjCls
06-01-19 58.73 59.92 58.54 6,337,200 59.51 29.75
06-01-18 56.20 58.84 56.20 2,267,400 58.18 29.09
06-01-17 58.09 58.42 57.53 977,800 57.87 28.93
06-01-13 58.49 59.36 58.12 1,122,200 58.31 29.16
06-01-12 58.21 60.03 57.55 2,040,400 58.74 29.37
06-01-11 59.50 59.62 56.56 8,586,000 58.24 29.12
06-01-10 63.45 64.82 62.04 2,842,000 63.55 31.78
06-01-09 64.00 64.40 63.05 2,050,600 63.61 31.81
06-01-06 64.48 64.48 63.22 2,918,400 64.18 32.09
Date Open High Low Vol Cls adjCls
06-01-05 64.10 64.50 63.68 3,078,200 64.23 32.12
06-01-04 62.05 64.00 61.29 2,860,200 63.73 31.87
06-01-03 57.71 62.40 56.70 7,731,800 61.79 30.90
05-12-30 57.85 57.85 57.05 1,020,000 57.19 28.59
05-12-29 56.77 58.50 56.45 1,540,600 58.05 29.03
05-12-28 56.69 57.07 55.95 911,000 56.51 28.25
05-12-27 57.72 58.19 55.82 1,328,400 56.34 28.17
05-12-23 56.92 57.90 56.70 1,618,400 57.84 28.92
05-12-22 55.68 56.88 55.36 1,316,600 56.84 28.42
Date Open High Low Vol Cls adjCls
05-12-21 54.65 55.82 54.44 1,799,000 55.53 27.76
05-12-20 53.00 54.67 52.74 1,833,800 54.65 27.33
05-12-19 53.51 54.11 52.33 2,225,800 52.60 26.30
05-12-16 52.50 53.87 52.48 1,886,600 53.29 26.65
05-12-15 53.00 53.38 52.14 841,800 52.58 26.29
05-12-14 52.45 53.95 51.96 1,866,800 52.82 26.41
05-12-13 52.44 52.97 51.95 1,377,000 52.29 26.15
05-12-12 53.05 53.25 52.04 915,400 52.64 26.32
05-12-09 52.22 53.08 51.12 1,329,400 52.77 26.39
Date Open High Low Vol Cls adjCls
05-12-08 53.10 53.33 51.85 1,320,800 52.45 26.23
05-12-07 53.50 54.10 53.01 2,002,000 53.27 26.64
05-12-06 53.09 55.15 53.00 2,975,200 54.50 27.25
05-12-05 52.12 53.14 51.44 1,760,800 53.07 26.54
05-12-02 52.58 53.48 52.03 1,409,000 52.30 26.15
05-12-01 53.31 54.16 52.30 2,120,000 52.74 26.37
05-11-30 53.16 53.91 52.56 1,870,400 52.98 26.49
05-11-29 52.33 53.66 51.94 2,709,600 53.00 26.50
05-11-28 54.17 54.40 51.77 1,892,200 52.10 26.05
Date Open High Low Vol Cls adjCls
05-11-25 53.89 54.70 53.86 440,200 54.24 27.12
05-11-23 55.21 55.50 53.70 2,058,400 53.96 26.98
05-11-22 55.75 56.21 54.80 1,194,400 55.64 27.82
05-11-21 55.27 56.29 54.85 1,386,800 56.08 28.04
05-11-18 55.44 55.70 54.56 2,842,800 55.13 27.57
05-11-17 54.88 56.98 54.50 4,265,600 56.70 28.35
05-11-16 52.99 54.40 52.98 1,258,200 54.32 27.16
05-11-15 53.85 54.25 52.96 1,247,400 53.04 26.52
05-11-14 53.76 54.90 53.18 1,441,400 54.02 27.01
Date Open High Low Vol Cls adjCls
05-11-11 54.44 54.45 53.50 809,200 53.82 26.91
05-11-10 53.80 54.66 53.00 1,537,000 54.55 27.28
05-11-09 52.00 53.90 52.00 1,573,200 53.77 26.89
05-11-08 53.48 53.53 52.00 1,784,400 52.10 26.05
05-11-07 53.98 54.41 53.13 1,066,800 53.61 26.81
05-11-04 54.96 54.99 53.29 1,929,200 53.63 26.82
05-11-03 53.97 56.12 53.68 3,267,200 54.74 27.37
05-11-02 52.27 53.63 52.00 3,077,200 53.50 26.75
05-11-01 51.70 53.00 51.50 2,146,200 52.12 26.06
Date Open High Low Vol Cls adjCls
05-10-31 51.02 53.38 50.62 3,624,600 52.03 26.01
05-10-28 50.99 51.49 50.03 2,592,800 50.93 25.47
05-10-27 50.64 51.99 49.99 3,098,400 51.82 25.91
05-10-26 47.78 51.63 47.60 15,533,000 51.14 25.57
05-10-25 43.17 44.00 41.04 5,779,800 41.40 20.70
05-10-24 41.13 43.36 40.65 2,471,000 43.16 21.58
05-10-21 41.17 41.86 40.18 1,710,600 40.75 20.38
05-10-20 41.30 42.34 41.08 1,143,200 41.17 20.58
05-10-19 40.27 41.49 39.77 1,120,800 41.35 20.67
Date Open High Low Vol Cls adjCls
05-10-18 41.70 42.15 40.40 1,295,600 40.54 20.27
05-10-17 41.99 42.06 41.25 988,000 41.96 20.98
05-10-14 41.27 42.25 41.06 1,423,400 42.15 21.08
05-10-13 40.06 41.24 40.00 1,566,600 40.98 20.49
05-10-12 40.95 41.22 39.85 2,298,000 40.21 20.11
05-10-11 40.51 41.75 39.70 3,687,400 41.03 20.51
05-10-10 40.69 40.99 39.50 1,113,000 39.96 19.98
05-10-07 40.84 41.16 40.01 1,401,600 40.64 20.32
05-10-06 41.10 41.39 39.78 1,685,200 40.51 20.25
Date Open High Low Vol Cls adjCls
05-10-05 42.50 42.62 41.12 1,746,200 41.12 20.56
05-10-04 44.13 44.30 42.54 1,228,800 42.62 21.31
05-10-03 42.94 44.79 42.60 1,576,800 44.29 22.15
05-09-30 43.17 43.64 43.02 1,248,400 43.47 21.74
05-09-29 43.41 43.59 42.82 1,886,000 43.41 21.71
05-09-28 44.45 45.45 43.38 2,371,200 43.50 21.75
05-09-27 45.25 45.85 43.30 1,760,000 44.32 22.16
05-09-26 44.46 45.24 44.14 1,542,400 45.15 22.58
05-09-23 44.10 44.59 43.51 587,400 44.51 22.25
Date Open High Low Vol Cls adjCls
05-09-22 44.15 44.80 43.88 1,347,800 44.11 22.06
05-09-21 44.60 44.75 43.64 2,617,000 44.30 22.15
05-09-20 44.09 44.45 42.93 1,910,600 43.14 21.57
05-09-19 44.02 44.19 43.43 1,320,800 43.94 21.97
05-09-16 43.46 44.36 43.30 1,376,000 44.21 22.11
05-09-15 43.03 43.65 43.03 1,058,800 43.38 21.69
05-09-14 43.55 43.99 43.00 967,600 43.14 21.57
05-09-13 44.50 44.51 43.52 2,257,600 43.69 21.84
05-09-12 43.62 45.00 43.55 1,481,200 44.66 22.33
Date Open High Low Vol Cls adjCls
05-09-09 44.20 44.27 43.37 1,813,400 43.55 21.78
05-09-08 41.60 44.23 41.60 2,528,400 44.12 22.06
05-09-07 42.20 42.20 41.27 2,011,400 41.74 20.87
05-09-06 42.70 43.45 41.45 3,581,800 42.25 21.13
05-09-02 41.64 41.87 41.12 968,000 41.86 20.93
05-09-01 41.20 41.86 41.17 1,129,200 41.54 20.77
05-08-31 40.70 41.40 40.59 1,266,600 41.29 20.65
05-08-30 41.25 41.30 40.61 1,439,600 40.83 20.42
05-08-29 40.37 41.22 39.96 974,400 40.99 20.50
Date Open High Low Vol Cls adjCls
05-08-26 39.89 41.40 39.73 3,510,400 40.65 20.33
05-08-25 39.75 40.00 39.20 1,752,200 39.86 19.93
05-08-24 38.15 39.96 37.70 3,503,600 39.55 19.78
05-08-23 37.62 38.36 37.39 1,624,200 38.20 19.10
05-08-22 37.97 38.11 37.25 1,480,600 37.90 18.95
05-08-19 37.78 37.97 37.48 1,739,400 37.84 18.92
05-08-18 37.76 37.87 37.03 2,270,200 37.79 18.90
05-08-17 36.35 38.00 36.21 3,315,000 37.50 18.75
05-08-16 36.60 36.80 35.34 3,056,800 35.63 17.82
Date Open High Low Vol Cls adjCls
05-08-15 37.30 37.30 36.53 1,695,600 36.66 18.33
05-08-12 37.14 37.45 36.63 1,158,400 37.25 18.63
05-08-11 37.10 37.61 36.78 1,723,000 37.39 18.70
05-08-10 37.85 38.20 36.92 2,415,000 37.02 18.51
05-08-09 38.40 38.40 37.58 2,199,800 38.00 19.00
05-08-08 38.60 39.17 37.24 5,404,000 38.05 19.03
05-08-05 38.06 38.18 36.87 2,992,200 37.17 18.58
05-08-04 38.93 39.05 37.80 2,384,000 38.05 19.03
05-08-03 40.84 41.40 38.46 6,361,800 38.76 19.38
Date Open High Low Vol Cls adjCls
05-08-02 42.01 42.04 40.65 3,452,200 41.00 20.50
05-08-01 42.39 42.64 42.01 1,227,000 42.17 21.08
05-07-29 42.98 43.15 42.07 1,238,800 42.18 21.09
05-07-28 43.24 43.31 42.62 2,056,200 42.93 21.47
05-07-27 42.47 43.34 42.18 2,358,200 43.05 21.53
05-07-26 42.00 42.87 41.43 3,041,800 42.13 21.07
05-07-25 42.14 42.30 41.40 2,264,800 41.77 20.89
05-07-22 41.11 41.95 41.00 4,746,000 41.73 20.87
05-07-21 45.59 45.60 40.21 26,240,600 40.92 20.46
Date Open High Low Vol Cls adjCls
05-07-20 50.91 51.15 49.05 5,394,400 49.75 24.88
05-07-19 50.10 51.25 49.78 1,550,200 51.24 25.62
05-07-18 49.40 50.92 49.01 3,374,400 49.80 24.90
05-07-15 48.24 50.09 48.01 2,199,400 49.94 24.97
05-07-14 47.99 49.56 47.78 2,110,400 48.18 24.09
05-07-13 47.24 48.25 47.03 1,685,000 47.47 23.74
05-07-12 48.55 48.55 47.13 2,695,400 47.25 23.63
05-07-11 48.04 48.15 47.25 1,281,600 48.02 24.01
05-07-08 47.09 48.02 46.51 2,774,000 47.79 23.90
Date Open High Low Vol Cls adjCls
05-07-07 45.76 47.25 45.76 1,197,400 47.00 23.50
05-07-06 47.27 47.69 46.52 1,196,200 46.83 23.42
05-07-05 46.00 47.54 45.74 2,368,000 47.51 23.75
05-07-01 46.44 46.65 45.40 2,274,400 45.94 22.97
05-06-30 46.73 47.98 46.70 3,228,800 47.27 23.64
05-06-29 45.08 46.69 45.08 2,682,800 46.22 23.11
05-06-28 44.59 45.12 43.82 3,332,600 45.02 22.51
05-06-27 45.61 45.94 43.97 2,866,400 44.38 22.19
05-06-24 46.50 47.50 45.36 3,745,000 45.69 22.84
Date Open High Low Vol Cls adjCls
05-06-23 46.05 47.65 45.91 6,347,800 46.62 23.31
05-06-22 47.67 48.05 45.91 2,204,800 46.03 23.01
05-06-21 46.42 47.75 46.26 3,084,800 47.36 23.68
05-06-20 46.80 47.15 45.70 2,427,800 46.47 23.24
05-06-17 48.90 49.11 46.81 2,666,600 47.13 23.57
05-06-16 46.90 49.31 46.90 3,058,800 48.64 24.32
05-06-15 48.81 49.15 46.39 2,917,800 47.06 23.53
05-06-14 47.96 49.76 47.62 6,821,400 48.70 24.35
05-06-13 50.94 51.64 50.44 1,189,800 50.56 25.28
Date Open High Low Vol Cls adjCls
05-06-10 51.48 51.62 50.25 904,600 51.19 25.59
05-06-09 50.98 51.76 50.41 1,010,000 51.25 25.63
05-06-08 52.83 53.62 50.77 2,043,200 50.90 25.45
05-06-07 50.46 54.01 50.46 3,409,200 52.43 26.22
05-06-06 50.71 51.18 50.30 1,071,600 50.68 25.34
05-06-03 50.78 51.56 49.96 1,593,200 50.58 25.29
05-06-02 50.96 51.09 49.11 2,522,200 50.57 25.29
05-06-01 51.00 52.29 50.55 1,920,600 50.93 25.47
05-05-31 51.38 51.46 50.35 1,601,200 51.21 25.61
Date Open High Low Vol Cls adjCls
05-05-27 50.32 51.88 50.15 1,291,000 51.77 25.89
05-05-26 51.22 52.21 49.76 2,068,200 50.58 25.29
05-05-25 49.98 52.49 49.80 3,083,800 51.28 25.64
05-05-24 49.38 50.70 49.00 1,631,800 50.23 25.12
05-05-23 49.55 50.44 49.05 1,201,600 49.58 24.79
05-05-20 49.75 49.95 48.92 1,115,200 49.61 24.81
05-05-19 49.14 50.82 48.18 2,319,800 49.85 24.92
05-05-18 46.98 50.20 46.80 4,341,800 49.99 25.00
05-05-17 46.18 46.91 45.65 1,367,000 46.91 23.46
Date Open High Low Vol Cls adjCls
05-05-16 45.63 46.63 45.21 2,612,000 46.30 23.15
05-05-13 43.56 45.65 43.53 4,922,800 45.34 22.67
05-05-12 43.31 43.87 42.33 1,519,600 42.56 21.28
05-05-11 43.64 43.91 42.62 2,188,400 43.34 21.67
05-05-10 44.10 44.77 42.53 2,091,200 43.64 21.82
05-05-09 44.44 45.00 43.36 1,163,400 44.16 22.08
05-05-06 44.17 44.60 43.79 2,110,800 44.52 22.26
05-05-05 44.66 44.66 43.60 1,827,400 44.04 22.02
05-05-04 42.50 44.85 42.33 2,332,800 44.61 22.31
Date Open High Low Vol Cls adjCls
05-05-03 42.31 43.40 41.57 1,499,400 42.59 21.30
05-05-02 42.57 42.97 41.55 1,847,200 42.23 21.12
05-04-29 41.86 43.10 41.42 2,234,400 42.78 21.39
05-04-28 42.52 43.42 41.59 2,624,600 41.75 20.88
05-04-27 42.31 43.50 41.30 3,859,000 42.75 21.38
05-04-26 46.01 46.63 44.93 1,738,800 45.07 22.54
05-04-25 45.46 46.36 45.25 1,587,200 46.01 23.00
05-04-22 45.78 46.15 43.96 2,276,400 44.76 22.38
05-04-21 45.00 45.87 42.25 11,202,800 45.78 22.89
Date Open High Low Vol Cls adjCls
05-04-20 47.34 48.76 46.50 5,484,400 47.18 23.59
05-04-19 44.77 47.21 44.77 2,698,400 46.05 23.03
05-04-18 44.22 45.27 43.31 2,275,600 44.31 22.16
05-04-15 46.00 46.11 43.78 4,176,400 44.17 22.08
05-04-14 47.50 47.60 45.86 2,813,400 46.32 23.16
05-04-13 48.14 49.25 46.94 1,983,800 47.29 23.65
05-04-12 48.97 49.04 47.12 4,085,800 48.56 24.28
05-04-11 50.37 50.66 49.05 1,366,000 49.12 24.56
05-04-08 50.86 51.46 50.01 1,592,800 50.41 25.21
Date Open High Low Vol Cls adjCls
05-04-07 50.35 50.91 49.77 1,420,600 50.91 25.46
05-04-06 51.10 51.66 50.23 1,357,000 50.42 25.21
05-04-05 51.50 52.08 50.60 1,761,000 51.25 25.63
05-04-04 50.16 51.65 49.90 2,611,400 51.55 25.78
05-04-01 50.77 51.75 49.31 2,787,200 50.28 25.14
05-03-31 52.83 52.85 48.76 4,382,600 50.49 25.25
05-03-30 50.67 53.15 50.66 2,868,000 52.56 26.28
05-03-29 53.52 53.66 50.27 2,794,600 50.71 25.36
05-03-28 53.10 54.08 52.45 2,199,800 53.63 26.82
Date Open High Low Vol Cls adjCls
05-03-24 55.71 55.76 52.86 2,881,400 53.15 26.58
05-03-23 55.67 55.85 54.60 1,498,400 55.27 27.64
05-03-22 55.32 56.38 55.32 1,851,400 55.86 27.93
05-03-21 54.63 55.45 54.44 2,114,000 55.34 27.67
05-03-18 55.05 55.09 53.88 1,909,400 54.60 27.30
05-03-17 52.93 54.50 52.90 2,232,200 54.46 27.23
05-03-16 52.03 53.92 51.78 2,071,600 52.87 26.43
05-03-15 53.62 54.20 52.30 3,484,000 52.44 26.22
05-03-14 57.30 57.50 52.65 7,613,600 53.62 26.81
Date Open High Low Vol Cls adjCls
05-03-11 57.15 58.11 56.36 10,273,600 57.87 28.93
05-03-10 56.40 57.49 56.32 1,892,800 56.89 28.45
05-03-09 57.41 57.95 55.43 2,401,400 56.58 28.29
05-03-08 58.98 59.12 57.00 3,502,000 57.35 28.67
05-03-07 56.60 58.67 56.50 2,353,200 57.53 28.76
05-03-04 55.90 56.76 55.43 2,172,600 56.20 28.10
05-03-03 54.89 55.93 54.61 1,447,800 55.42 27.71
05-03-02 55.01 55.61 54.23 1,838,800 54.60 27.30
05-03-01 55.23 56.40 54.73 2,023,800 55.39 27.70
Date Open High Low Vol Cls adjCls
05-02-28 54.80 56.56 54.40 2,978,800 55.09 27.55
05-02-25 54.02 55.15 53.65 2,486,200 54.93 27.47
05-02-24 52.78 54.02 51.40 2,467,400 53.73 26.87
05-02-23 52.11 53.23 51.73 2,429,200 53.03 26.51
05-02-22 51.63 52.70 50.01 2,463,400 51.71 25.86
05-02-18 51.92 52.71 51.29 1,549,800 51.88 25.94
05-02-17 52.92 53.45 51.53 2,014,200 51.62 25.81
05-02-16 52.76 54.30 52.15 2,555,600 52.81 26.41
05-02-15 53.41 55.96 52.50 6,224,600 52.82 26.41
Date Open High Low Vol Cls adjCls
05-02-14 52.46 54.67 52.00 3,760,200 54.60 27.30
05-02-11 50.80 52.75 49.46 3,309,400 51.79 25.90
05-02-10 50.19 51.09 48.34 3,079,000 50.74 25.37
05-02-09 52.37 52.65 49.27 4,060,800 49.70 24.85
05-02-08 47.41 51.85 47.41 5,392,400 51.59 25.80
05-02-07 48.25 49.49 47.15 2,329,800 47.34 23.67
05-02-04 47.05 48.49 46.30 2,450,600 48.07 24.04
05-02-03 46.66 47.49 46.44 2,497,800 46.95 23.48
05-02-02 47.25 47.75 46.14 1,941,600 46.71 23.36
Date Open High Low Vol Cls adjCls
05-02-01 47.76 48.00 46.46 2,222,200 46.66 23.33
05-01-31 47.67 48.74 47.32 2,143,400 47.94 23.97
05-01-28 47.21 47.72 46.15 2,827,800 47.00 23.50
05-01-27 48.75 49.48 47.08 2,285,600 47.24 23.62
05-01-26 47.80 48.72 47.52 2,307,400 48.48 24.24
05-01-25 47.84 48.87 47.05 3,551,600 47.69 23.84
05-01-24 49.65 50.05 47.45 3,762,800 47.62 23.81
05-01-21 50.42 50.49 49.00 3,831,800 49.72 24.86
05-01-20 47.15 50.99 45.67 12,801,200 50.75 25.38
Date Open High Low Vol Cls adjCls
05-01-19 46.86 46.95 44.16 4,077,200 44.69 22.34
05-01-18 46.35 47.28 45.85 2,167,200 46.30 23.15
05-01-14 45.75 46.62 45.51 2,391,400 46.45 23.23
05-01-13 42.99 46.47 42.75 4,662,000 45.75 22.88
05-01-12 43.70 43.76 41.32 2,961,800 42.60 21.30
05-01-11 43.41 44.11 43.00 1,763,000 43.14 21.57
05-01-10 42.23 44.36 42.02 2,619,200 43.49 21.75
05-01-07 42.37 43.12 41.97 2,014,200 42.20 21.10
05-01-06 44.81 45.19 41.25 4,513,200 42.29 21.15
Date Open High Low Vol Cls adjCls
05-01-05 44.53 45.25 44.48 2,197,200 44.48 22.24
05-01-04 47.19 47.75 44.21 2,966,000 44.72 22.36
05-01-03 48.87 49.34 46.97 1,496,600 47.05 23.53
04-12-31 48.75 49.66 48.50 1,138,400 48.72 24.36
04-12-30 48.73 49.79 48.51 954,000 48.93 24.47
04-12-29 48.77 49.05 48.41 845,000 48.68 24.34
04-12-28 47.75 49.16 47.35 1,465,200 48.96 24.48
04-12-27 47.51 48.65 47.06 1,215,400 47.33 23.67
04-12-23 47.44 47.49 46.83 1,170,600 47.01 23.50
Date Open High Low Vol Cls adjCls
04-12-22 47.10 47.46 46.59 999,200 46.90 23.45
04-12-21 46.85 47.85 46.13 1,563,800 47.00 23.50
04-12-20 47.59 48.54 46.65 2,278,800 46.82 23.41
04-12-17 46.91 47.49 46.60 1,660,200 47.26 23.63
04-12-16 48.80 49.56 46.96 2,406,600 47.31 23.66
04-12-15 47.22 48.80 47.10 1,941,800 48.80 24.40
04-12-14 47.55 47.80 46.86 1,049,200 47.19 23.59
04-12-13 47.39 47.96 46.70 1,836,400 47.40 23.70
04-12-10 45.70 47.91 45.70 3,749,800 46.92 23.46
Date Open High Low Vol Cls adjCls
04-12-09 42.55 45.09 41.03 4,138,800 44.53 22.26
04-12-08 44.90 45.95 44.31 2,005,800 44.67 22.33
04-12-07 47.12 48.75 44.88 4,058,800 44.92 22.46
04-12-06 46.95 47.18 46.17 1,256,400 46.82 23.41
04-12-03 47.39 47.47 46.10 1,727,600 47.00 23.50
04-12-02 46.24 47.59 45.56 3,377,000 46.95 23.48
04-12-01 43.80 46.70 43.60 4,792,800 46.48 23.24
04-11-30 42.06 43.69 41.94 2,135,600 43.05 21.53
04-11-29 42.25 42.48 41.37 1,880,200 42.01 21.00
Date Open High Low Vol Cls adjCls
04-11-26 41.45 41.99 41.45 432,200 41.75 20.88
04-11-24 41.12 41.70 40.25 1,319,800 41.46 20.73
04-11-23 39.89 40.44 38.85 3,042,400 40.05 20.03
04-11-22 40.25 40.60 39.50 2,096,000 40.16 20.08
04-11-19 41.93 42.38 40.28 1,981,600 40.59 20.30
04-11-18 41.80 42.44 41.66 1,121,400 42.41 21.21
04-11-17 43.31 44.50 41.62 3,762,200 42.18 21.09
04-11-16 43.68 44.47 42.83 3,271,200 44.29 22.15
04-11-15 42.60 44.30 42.28 2,481,400 43.76 21.88
Date Open High Low Vol Cls adjCls
04-11-12 42.13 43.46 41.79 2,291,200 42.61 21.31
04-11-11 41.29 42.07 41.01 1,537,000 41.97 20.99
04-11-10 41.93 42.00 40.49 1,989,000 41.48 20.74
04-11-09 42.51 42.80 41.55 1,959,800 42.08 21.04
04-11-08 42.38 43.39 41.94 2,117,600 42.55 21.28
04-11-05 42.60 42.95 41.75 2,422,600 42.48 21.24
04-11-04 41.08 42.46 41.01 2,110,800 42.11 21.06
04-11-03 43.13 43.73 40.67 5,363,600 41.21 20.61
04-11-02 39.99 42.63 39.85 7,163,200 41.87 20.93
Date Open High Low Vol Cls adjCls
04-11-01 39.52 40.00 38.12 3,864,800 39.87 19.93
04-10-29 39.80 40.40 38.85 2,168,000 39.95 19.98
04-10-28 39.53 40.50 39.29 2,934,400 40.09 20.05
04-10-27 36.80 41.20 36.48 17,215,800 40.05 20.03
04-10-26 33.05 33.15 32.12 2,682,600 32.83 16.42
04-10-25 33.19 34.35 32.73 1,965,600 32.95 16.48
04-10-22 34.62 34.62 33.05 1,525,000 33.12 16.56
04-10-21 33.49 34.66 33.15 1,992,800 34.52 17.26
04-10-20 32.40 33.07 32.25 1,883,800 32.94 16.47
Date Open High Low Vol Cls adjCls
04-10-19 31.78 33.09 31.78 1,537,800 32.45 16.23
04-10-18 31.20 32.00 31.07 1,967,400 31.79 15.90
04-10-15 32.16 32.29 31.15 2,186,000 31.35 15.68
04-10-14 32.11 32.49 31.54 1,534,000 32.29 16.15
04-10-13 32.13 32.78 31.37 1,515,800 32.09 16.05
04-10-12 31.25 31.88 30.76 894,800 31.81 15.91
04-10-11 31.06 31.94 31.01 913,200 31.68 15.84
04-10-08 31.37 31.51 30.87 1,639,800 31.02 15.51
04-10-07 32.66 33.00 31.46 1,996,800 31.46 15.73
Date Open High Low Vol Cls adjCls
04-10-06 33.11 33.11 32.33 1,469,800 32.66 16.33
04-10-05 32.91 33.96 32.43 2,080,600 32.90 16.45
04-10-04 31.86 33.16 31.83 2,613,400 32.78 16.39
04-10-01 30.71 31.69 30.47 1,564,000 31.63 15.82
04-09-30 29.85 30.55 29.70 1,761,000 30.46 15.23
04-09-29 28.79 29.85 28.64 1,296,800 29.85 14.93
04-09-28 29.41 29.72 27.94 2,294,600 28.64 14.32
04-09-27 29.70 29.70 29.03 1,213,400 29.25 14.63
04-09-24 30.99 31.22 29.72 1,747,000 29.84 14.92
Date Open High Low Vol Cls adjCls
04-09-23 29.99 31.28 29.99 1,817,000 31.04 15.52
04-09-22 29.78 30.45 29.25 2,020,400 30.09 15.05
04-09-21 30.53 30.73 29.79 1,301,400 30.25 15.13
04-09-20 30.09 30.97 29.71 1,549,800 30.50 15.25
04-09-17 29.97 30.17 29.20 1,625,400 30.05 15.03
04-09-16 29.09 29.99 29.00 1,271,600 29.80 14.90
04-09-15 29.50 29.50 28.41 1,540,800 28.97 14.49
04-09-14 29.05 29.78 28.63 1,558,200 29.70 14.85
04-09-13 28.00 30.19 27.71 4,510,600 29.10 14.55
Date Open High Low Vol Cls adjCls
04-09-10 25.87 27.75 25.00 3,793,400 27.65 13.83
04-09-09 24.72 25.97 24.55 1,845,000 25.69 12.85
04-09-08 24.91 24.92 24.40 1,129,400 24.47 12.24
04-09-07 24.85 25.00 24.47 1,157,000 24.67 12.34
04-09-03 25.50 25.56 24.34 1,180,800 24.41 12.21
04-09-02 24.51 25.69 24.51 1,192,000 25.59 12.80
04-09-01 24.50 25.29 24.30 1,173,600 24.79 12.40
04-08-31 24.25 24.65 24.15 1,031,000 24.57 12.29
04-08-30 25.01 25.01 24.25 1,089,400 24.35 12.18
Date Open High Low Vol Cls adjCls
04-08-27 24.62 25.37 24.47 900,600 25.03 12.52
04-08-26 24.82 24.82 24.30 1,122,400 24.65 12.33
04-08-25 24.22 24.85 24.07 1,656,000 24.82 12.41
04-08-24 25.06 25.06 23.66 1,641,200 24.15 12.08
04-08-23 25.16 25.44 24.51 1,536,800 24.94 12.47
04-08-20 23.83 25.27 23.70 1,648,000 24.90 12.45
04-08-19 24.24 24.66 23.57 1,235,200 23.85 11.93
04-08-18 23.22 24.50 22.75 1,672,200 24.41 12.21
04-08-17 23.18 23.62 22.97 1,072,800 23.40 11.70
Date Open High Low Vol Cls adjCls
04-08-16 21.68 23.14 21.62 1,224,000 22.81 11.41
04-08-13 22.61 22.78 21.62 2,298,400 21.78 10.89
04-08-12 22.68 23.21 22.28 1,495,000 22.44 11.22
04-08-11 23.08 23.41 21.90 2,106,600 22.80 11.40
04-08-10 23.35 24.04 23.25 1,486,400 23.86 11.93
04-08-09 23.30 23.75 22.88 1,801,000 23.28 11.64
04-08-06 23.70 23.87 22.94 1,881,600 23.17 11.59
04-08-05 24.97 25.46 23.97 1,158,600 24.00 12.00
04-08-04 24.45 25.36 24.31 1,797,000 24.99 12.50
Date Open High Low Vol Cls adjCls
04-08-03 25.26 25.50 24.35 1,910,600 24.50 12.25
04-08-02 26.05 26.15 25.21 2,087,600 25.37 12.69
04-07-30 26.61 26.70 25.95 1,547,200 26.19 13.10
04-07-29 26.21 27.00 26.21 2,347,200 26.71 13.36
04-07-28 26.83 26.90 25.19 3,769,400 26.20 13.10
04-07-27 24.75 27.19 24.65 4,033,000 26.95 13.48
04-07-26 24.57 25.18 23.62 2,410,400 24.65 12.33
04-07-23 25.46 25.69 24.34 2,745,200 24.66 12.33
04-07-22 23.76 25.98 22.11 9,867,800 25.68 12.84
Date Open High Low Vol Cls adjCls
04-07-21 23.49 23.72 21.67 2,622,000 22.40 11.20
04-07-20 22.02 24.17 22.02 2,239,600 23.17 11.59
04-07-19 23.09 23.15 21.40 1,773,200 22.17 11.09
04-07-16 23.51 24.00 22.87 1,656,200 23.07 11.54
04-07-15 23.05 24.43 23.05 1,070,200 23.47 11.74
04-07-14 22.59 24.59 22.58 1,835,200 23.09 11.55
04-07-13 22.82 23.25 22.59 1,126,800 22.75 11.38
04-07-12 24.11 24.15 22.77 2,313,200 22.85 11.43
04-07-09 23.50 24.75 23.50 1,798,200 24.24 12.12
Date Open High Low Vol Cls adjCls
04-07-08 23.85 24.11 23.41 1,659,800 23.50 11.75
04-07-07 24.08 24.62 23.72 1,612,000 24.06 12.03
04-07-06 25.25 25.25 23.94 1,075,600 24.27 12.14
04-07-02 25.48 25.48 24.78 1,128,400 25.29 12.65
04-07-01 26.29 26.45 24.90 1,715,600 25.36 12.68
04-06-30 26.10 26.74 25.69 2,624,000 26.48 13.24
04-06-29 25.31 26.95 25.14 3,378,600 26.10 13.05
04-06-28 25.51 25.89 25.17 1,806,400 25.33 12.67
04-06-25 24.85 25.87 24.75 1,802,400 25.46 12.73
Date Open High Low Vol Cls adjCls
04-06-24 24.62 24.96 23.90 3,018,600 24.83 12.42
04-06-23 23.41 24.95 23.05 3,733,000 24.42 12.21
04-06-22 22.39 23.50 21.85 4,747,000 23.40 11.70
04-06-21 23.77 23.79 22.08 3,440,200 22.43 11.22
04-06-18 23.48 24.53 23.32 3,405,000 23.56 11.78
04-06-17 24.29 24.50 23.39 4,171,400 23.75 11.88
04-06-16 26.75 26.77 23.80 7,868,600 24.21 12.11
04-06-15 26.53 27.17 26.22 1,373,200 26.84 13.42
04-06-14 26.55 26.60 25.35 1,852,000 26.04 13.02
Date Open High Low Vol Cls adjCls
04-06-10 26.76 27.33 26.33 1,607,600 26.75 13.38
04-06-09 28.05 28.05 26.88 1,448,800 26.92 13.46
04-06-08 28.06 28.33 27.82 1,207,000 28.12 14.06
04-06-07 28.40 28.59 27.67 2,058,600 28.10 14.05
04-06-04 28.61 28.72 27.95 1,939,000 28.20 14.10
04-06-03 29.85 29.95 27.53 4,255,200 28.20 14.10
04-06-02 30.55 30.75 29.70 1,818,400 30.09 15.05
04-06-01 29.70 29.99 29.32 960,200 29.97 14.99
04-05-28 29.41 29.76 28.86 702,800 29.68 14.84
Date Open High Low Vol Cls adjCls
04-05-27 29.95 30.10 28.90 914,200 29.47 14.74
04-05-26 29.43 30.29 29.25 1,696,800 29.88 14.94
04-05-25 28.10 29.46 27.93 1,473,200 29.46 14.73
04-05-24 28.00 28.75 27.83 1,357,200 28.18 14.09
04-05-21 27.71 28.22 27.30 907,600 27.57 13.79
04-05-20 27.66 28.06 27.31 1,412,000 27.65 13.83
04-05-19 27.23 28.51 27.22 1,655,200 27.45 13.73
04-05-18 26.50 27.14 26.47 941,000 26.65 13.33
04-05-17 26.65 26.85 25.77 1,830,800 26.32 13.16
Date Open High Low Vol Cls adjCls
04-05-14 27.43 27.66 26.60 1,430,400 27.02 13.51
04-05-13 27.00 27.70 26.56 1,280,000 27.47 13.74
04-05-12 27.91 27.91 26.31 1,514,200 27.41 13.71
04-05-11 26.55 27.97 26.54 1,494,000 27.93 13.97
04-05-10 27.12 27.23 25.53 1,874,600 26.17 13.09
04-05-07 26.81 28.30 26.69 2,578,400 27.38 13.69
04-05-06 27.06 27.30 26.12 1,486,200 26.90 13.45
04-05-05 27.57 27.76 27.05 1,415,000 27.42 13.71
04-05-04 27.30 28.07 26.56 2,219,000 27.58 13.79
Date Open High Low Vol Cls adjCls
04-05-03 25.51 27.45 25.06 3,898,400 27.26 13.63
04-04-30 28.10 28.40 25.25 2,919,200 25.49 12.75
04-04-29 28.90 29.55 27.91 2,432,000 28.10 14.05
04-04-28 30.00 30.20 28.82 1,178,400 28.88 14.44
04-04-27 30.92 30.96 29.91 1,103,400 30.00 15.00
04-04-26 31.59 32.20 30.62 1,485,600 30.75 15.38
04-04-23 30.95 32.12 30.95 1,809,000 31.60 15.80
04-04-22 31.74 32.27 29.43 5,560,400 31.07 15.54
04-04-21 30.21 32.60 30.15 2,638,600 31.83 15.92
Date Open High Low Vol Cls adjCls
04-04-20 31.36 31.95 30.14 1,427,800 30.14 15.07
04-04-19 30.70 31.76 30.47 1,766,200 31.17 15.59
04-04-16 31.98 32.00 30.60 1,757,000 30.80 15.40
04-04-15 32.91 33.22 31.75 1,351,000 32.04 16.02
04-04-14 32.86 33.39 31.84 1,351,600 32.71 16.36
04-04-13 34.14 34.52 33.09 1,075,200 33.34 16.67
04-04-12 34.20 34.83 34.00 854,400 34.12 17.06
04-04-08 34.11 34.30 33.67 1,163,200 34.18 17.09
04-04-07 33.70 34.08 33.10 1,333,600 33.85 16.92
Date Open High Low Vol Cls adjCls
04-04-06 34.31 34.49 33.52 1,218,800 33.64 16.82
04-04-05 34.90 34.94 33.80 1,490,800 34.53 17.26
04-04-02 34.94 35.60 34.40 2,931,000 34.74 17.37
04-04-01 34.13 35.00 33.55 1,587,800 34.90 17.45
04-03-31 34.56 34.60 33.34 2,297,600 33.82 16.91
04-03-30 34.39 34.84 33.50 2,854,000 34.46 17.23
04-03-29 32.25 33.25 32.25 2,280,000 33.20 16.60
04-03-26 31.57 32.83 31.35 2,503,800 31.87 15.94
04-03-25 28.97 31.95 28.89 5,363,400 31.94 15.97
Date Open High Low Vol Cls adjCls
04-03-24 28.49 28.94 27.97 3,006,000 28.48 14.24
04-03-23 28.66 29.41 27.77 3,566,800 28.18 14.09
04-03-22 28.57 28.77 27.16 4,440,800 28.20 14.10
04-03-19 28.52 28.89 27.75 1,531,000 27.91 13.96
04-03-18 28.50 28.90 27.41 2,933,600 28.42 14.21
04-03-17 28.00 30.40 27.76 5,929,000 28.64 14.32
04-03-16 28.50 29.21 27.14 4,096,400 27.32 13.66
04-03-15 29.30 29.95 27.95 1,177,200 27.99 14.00
04-03-12 29.03 30.63 29.02 2,930,200 29.56 14.78
Date Open High Low Vol Cls adjCls
04-03-11 29.45 30.40 28.49 3,332,600 28.79 14.40
04-03-10 30.45 31.25 29.73 2,584,000 29.81 14.91
04-03-09 31.65 31.69 29.66 3,025,600 30.35 15.18
04-03-08 32.88 33.03 31.10 1,952,600 31.53 15.77
04-03-05 32.44 34.00 32.43 1,570,600 32.71 16.36
04-03-04 32.88 33.35 32.16 1,821,600 32.82 16.41
04-03-03 33.59 33.60 32.76 1,541,400 32.90 16.45
04-03-02 34.54 35.42 33.63 3,395,800 33.79 16.90
04-03-01 33.40 33.44 32.65 1,977,000 33.03 16.51
Date Open High Low Vol Cls adjCls
04-02-27 34.00 34.77 32.56 3,605,600 33.00 16.50
04-02-26 32.89 34.18 32.04 4,070,000 33.70 16.85
04-02-25 33.45 34.19 32.70 2,529,600 32.90 16.45
04-02-24 34.41 34.50 32.62 2,200,800 33.52 16.76
04-02-23 35.53 35.78 33.63 1,994,400 34.51 17.25
04-02-20 35.66 36.10 34.55 1,455,200 35.51 17.75
04-02-19 37.77 38.25 35.19 1,997,200 35.53 17.76
04-02-18 36.91 37.69 36.25 1,237,200 37.47 18.74
04-02-17 36.35 37.39 35.62 1,844,800 36.90 18.45
Date Open High Low Vol Cls adjCls
04-02-13 36.71 37.29 35.96 1,935,000 36.19 18.09
04-02-12 35.60 36.74 35.59 1,324,000 35.81 17.91
04-02-11 35.55 36.21 35.21 1,770,000 35.92 17.96
04-02-10 36.31 36.68 35.13 1,563,800 35.72 17.86
04-02-09 35.79 38.03 35.61 3,619,600 36.13 18.07
04-02-06 33.55 35.75 33.55 2,524,400 35.20 17.60
04-02-05 32.65 33.80 32.25 2,049,600 33.40 16.70
04-02-04 31.06 33.86 30.15 5,003,600 32.87 16.43
04-02-03 32.79 32.98 31.26 3,234,400 31.43 15.72
Date Open High Low Vol Cls adjCls
04-02-02 32.50 34.15 31.99 4,058,400 32.94 16.47
04-01-30 34.83 34.98 33.58 2,394,400 34.00 17.00
04-01-29 35.99 36.40 33.19 4,599,600 34.82 17.41
04-01-28 36.70 36.97 35.59 3,058,000 36.00 18.00
04-01-27 38.05 38.18 36.11 1,905,800 36.43 18.22
04-01-26 35.82 38.50 35.81 2,447,200 38.21 19.11
04-01-23 35.60 37.63 35.58 2,896,000 37.63 18.82
04-01-22 35.99 39.21 35.48 11,124,200 36.05 18.03
04-01-21 32.73 32.75 30.35 3,011,200 31.05 15.53
Date Open High Low Vol Cls adjCls
04-01-20 31.70 32.95 31.67 2,694,200 32.94 16.47
04-01-16 30.33 31.98 30.29 2,027,200 31.63 15.82
04-01-15 29.66 30.30 28.98 1,080,600 30.00 15.00
04-01-14 30.17 30.88 29.47 1,931,200 29.66 14.83
04-01-13 29.35 30.29 28.75 2,377,200 29.95 14.98
04-01-12 27.65 29.62 27.64 2,151,000 29.20 14.60
04-01-09 28.19 28.63 27.51 1,617,000 27.65 13.83
04-01-08 27.33 28.49 27.32 1,527,600 28.48 14.24
04-01-07 27.10 27.73 26.95 1,075,400 27.35 13.68
Date Open High Low Vol Cls adjCls
04-01-06 26.93 27.68 26.82 1,144,600 27.23 13.62
04-01-05 26.13 27.00 26.09 1,449,200 27.00 13.50
04-01-02 25.15 26.25 25.13 886,800 26.05 13.03
03-12-31 25.58 25.79 25.00 589,000 25.10 12.55
03-12-30 25.33 25.64 25.23 1,035,000 25.54 12.77
03-12-29 24.79 25.70 24.75 790,800 25.55 12.78
03-12-26 24.83 25.31 24.80 152,800 24.96 12.48
03-12-24 25.15 25.34 24.84 226,400 24.84 12.42
03-12-23 24.84 25.24 24.66 536,600 25.23 12.62
Date Open High Low Vol Cls adjCls
03-12-22 24.43 24.91 24.18 628,600 24.91 12.46
03-12-19 24.70 25.15 23.96 1,115,000 24.36 12.18
03-12-18 23.91 24.78 23.86 468,800 24.63 12.32
03-12-17 23.93 24.10 23.47 504,400 23.92 11.96
03-12-16 24.13 24.22 23.66 1,234,600 24.04 12.02
03-12-15 24.78 24.88 24.18 1,810,800 24.37 12.19
03-12-12 23.99 24.36 23.69 921,200 24.15 12.08
03-12-11 23.00 24.15 22.98 2,135,400 23.90 11.95
03-12-10 22.71 23.13 21.79 1,234,000 22.39 11.20
Date Open High Low Vol Cls adjCls
03-12-09 23.94 24.00 22.50 1,718,000 22.72 11.36
03-12-08 24.86 25.10 23.64 1,535,000 23.89 11.95
03-12-05 24.80 25.16 24.55 908,800 24.95 12.48
03-12-04 25.10 25.41 24.62 1,367,200 25.21 12.61
03-12-03 26.25 26.75 24.89 1,156,800 25.00 12.50
03-12-02 26.13 26.21 25.57 718,400 25.74 12.87
03-12-01 26.13 26.40 25.78 1,218,000 26.09 13.05
03-11-28 24.85 25.90 24.65 648,400 25.82 12.91
03-11-26 24.94 25.33 24.62 1,346,200 24.98 12.49
Date Open High Low Vol Cls adjCls
03-11-25 24.61 25.17 24.60 986,600 24.85 12.43
03-11-24 23.60 24.62 23.56 1,280,200 24.54 12.27
03-11-21 23.81 24.22 23.30 1,537,000 23.44 11.72
03-11-20 23.65 24.50 23.30 1,371,200 23.80 11.90
03-11-19 24.29 24.35 23.53 1,838,800 23.77 11.89
03-11-18 25.40 25.83 24.06 1,713,600 24.15 12.08
03-11-17 24.76 25.59 24.50 1,552,400 25.24 12.62
03-11-14 26.05 26.55 25.06 1,901,800 25.07 12.54
03-11-13 25.40 26.27 25.01 2,282,800 25.84 12.92
Date Open High Low Vol Cls adjCls
03-11-12 23.50 25.60 23.46 6,401,000 25.32 12.66
03-11-11 24.40 24.58 23.34 1,601,000 23.51 11.76
03-11-10 25.50 25.65 24.40 1,145,200 24.55 12.28
03-11-07 25.24 26.00 24.80 1,012,400 25.49 12.75
03-11-06 25.36 25.69 25.01 895,000 25.16 12.58
03-11-05 25.33 25.63 24.88 563,800 25.42 12.71
03-11-04 25.73 25.83 24.80 977,400 25.30 12.65
03-11-03 25.13 25.98 24.75 1,173,600 25.74 12.87
03-10-31 24.91 25.54 24.50 1,195,200 25.01 12.51
Date Open High Low Vol Cls adjCls
03-10-30 26.61 27.45 24.50 4,741,600 25.20 12.60
03-10-29 24.13 25.49 24.02 1,945,200 24.28 12.14
03-10-28 22.91 24.19 22.91 820,000 24.16 12.08
03-10-27 22.70 23.41 22.59 1,311,800 22.95 11.48
03-10-24 23.50 23.50 22.46 1,178,200 22.62 11.31
03-10-23 23.35 23.53 22.90 798,800 23.30 11.65
03-10-22 24.27 24.35 23.30 898,000 23.53 11.77
03-10-21 23.69 25.00 23.58 775,000 24.37 12.19
03-10-20 23.05 24.01 23.00 554,400 23.69 11.85
Date Open High Low Vol Cls adjCls
03-10-17 24.19 24.20 22.83 1,293,400 23.03 11.52
03-10-16 24.36 25.00 24.06 1,592,000 24.15 12.08
03-10-15 25.84 26.17 24.15 2,196,800 24.37 12.19
03-10-14 24.05 25.60 24.00 2,084,400 25.31 12.66
03-10-13 23.00 24.38 22.81 2,295,000 24.07 12.04
03-10-10 21.75 23.01 21.40 1,964,600 23.01 11.51
03-10-09 21.76 22.25 21.25 1,167,800 21.79 10.90
03-10-08 21.92 21.95 21.42 734,800 21.61 10.81
03-10-07 21.83 21.97 21.25 999,400 21.93 10.97
Date Open High Low Vol Cls adjCls
03-10-06 20.90 21.85 20.90 911,000 21.80 10.90
03-10-03 20.21 21.58 20.21 1,670,400 20.90 10.45
03-10-02 19.80 20.15 19.70 739,200 19.87 9.94
03-10-01 19.28 20.14 19.25 1,321,400 19.76 9.88
03-09-30 19.04 19.32 19.00 2,164,600 19.24 9.62
03-09-29 18.70 19.40 18.04 1,384,400 19.32 9.66
03-09-26 19.26 19.38 18.27 1,794,400 18.62 9.31
03-09-25 20.00 20.24 19.19 1,838,200 19.25 9.63
03-09-24 20.86 21.00 20.00 843,000 20.00 10.00
Date Open High Low Vol Cls adjCls
03-09-23 20.30 21.08 20.17 839,600 20.92 10.46
03-09-22 20.34 20.88 20.15 748,800 20.23 10.12
03-09-19 20.80 21.03 20.57 1,025,400 20.65 10.33
03-09-18 20.64 21.29 20.50 755,400 20.80 10.40
03-09-17 21.13 21.50 20.50 705,400 20.72 10.36
03-09-16 19.99 21.13 19.85 1,104,800 21.13 10.57
03-09-15 20.26 20.50 19.84 790,200 19.92 9.96
03-09-12 19.47 20.61 19.45 1,877,200 20.43 10.22
03-09-11 20.30 20.67 18.75 3,301,800 19.60 9.80
Date Open High Low Vol Cls adjCls
03-09-10 20.55 20.85 19.90 1,355,600 20.30 10.15
03-09-09 20.75 21.85 20.60 1,800,600 20.72 10.36
03-09-08 20.30 21.00 20.25 1,047,200 20.96 10.48
03-09-05 20.65 20.76 20.18 1,179,000 20.27 10.14
03-09-04 20.35 20.72 20.24 631,000 20.60 10.30
03-09-03 20.52 20.65 20.10 903,800 20.45 10.23
03-09-02 20.01 20.75 19.90 1,925,000 20.59 10.30
03-08-29 19.36 19.65 19.25 691,800 19.61 9.81
03-08-28 19.08 19.45 18.92 742,200 19.30 9.65
Date Open High Low Vol Cls adjCls
03-08-27 18.62 19.17 18.62 526,000 18.97 9.49
03-08-26 18.81 18.93 18.39 765,200 18.65 9.33
03-08-25 18.91 19.01 18.67 649,600 18.81 9.41
03-08-22 19.95 20.10 18.91 1,393,800 19.00 9.50
03-08-21 19.64 20.25 18.88 1,432,600 19.61 9.81
03-08-20 18.58 19.60 18.41 1,322,200 19.54 9.77
03-08-19 18.46 19.08 18.22 709,800 18.80 9.40
03-08-18 17.73 18.74 17.58 700,000 18.58 9.29
03-08-15 17.55 17.85 17.54 433,400 17.62 8.81
Date Open High Low Vol Cls adjCls
03-08-14 17.86 18.12 17.55 649,000 17.55 8.78
03-08-13 18.14 18.41 17.84 865,200 17.98 8.99
03-08-12 17.71 18.16 17.63 703,000 18.07 9.04
03-08-11 17.02 17.54 17.02 354,200 17.50 8.75
03-08-08 16.88 17.19 16.68 449,800 17.09 8.55
03-08-07 17.01 17.43 16.60 952,400 17.02 8.51
03-08-06 17.06 17.42 16.68 781,800 17.00 8.50
03-08-05 17.96 18.05 17.08 563,400 17.10 8.55
03-08-04 18.00 18.10 17.33 915,800 17.92 8.96
Date Open High Low Vol Cls adjCls
03-08-01 18.75 18.80 17.62 972,600 18.06 9.03
03-07-31 18.34 19.24 18.32 1,604,000 18.75 9.38
03-07-30 17.91 18.28 17.56 707,600 18.25 9.13
03-07-29 18.28 18.50 17.20 1,094,200 17.84 8.92
03-07-28 17.73 18.50 17.58 782,000 18.26 9.13
03-07-25 17.49 17.92 16.63 926,000 17.64 8.82
03-07-24 16.90 17.89 16.62 2,509,600 17.41 8.71
03-07-23 16.90 17.15 16.63 575,200 17.00 8.50
03-07-22 16.57 17.21 16.45 657,400 16.94 8.47
Date Open High Low Vol Cls adjCls
03-07-21 17.15 17.25 16.41 510,200 16.42 8.21
03-07-18 16.79 17.28 16.20 718,200 17.16 8.58
03-07-17 17.39 17.40 16.28 1,024,400 16.80 8.40
03-07-16 17.68 18.00 17.35 603,400 17.65 8.83
03-07-15 18.23 18.40 17.50 801,000 17.55 8.78
03-07-14 17.43 18.64 17.37 2,421,800 18.00 9.00
03-07-11 16.98 17.58 16.89 863,200 17.19 8.60
03-07-10 17.50 17.75 16.90 1,145,600 16.91 8.46
03-07-09 17.50 17.97 17.24 763,800 17.66 8.83
Date Open High Low Vol Cls adjCls
03-07-08 17.10 17.96 17.10 1,198,600 17.49 8.75
03-07-07 16.77 17.46 16.72 1,843,800 17.14 8.57
03-07-03 16.47 16.73 16.39 541,400 16.58 8.29
03-07-02 16.59 16.75 16.21 2,460,000 16.64 8.32
03-07-01 16.85 16.85 16.25 1,491,800 16.58 8.29
03-06-30 16.52 16.94 16.43 1,450,800 16.62 8.31
03-06-27 16.96 17.34 16.42 1,205,600 16.43 8.22
03-06-26 16.49 17.23 16.44 1,541,800 16.93 8.47
03-06-25 16.72 17.01 16.45 619,200 16.71 8.36
Date Open High Low Vol Cls adjCls
03-06-24 16.86 17.11 16.50 515,600 16.70 8.35
03-06-23 17.19 17.24 16.72 529,400 17.00 8.50
03-06-20 17.31 17.55 16.93 490,800 17.12 8.56
03-06-19 17.85 18.16 17.23 954,200 17.33 8.67
03-06-18 16.79 18.30 16.21 1,610,800 17.92 8.96
03-06-17 16.19 16.84 15.94 1,494,200 16.69 8.35
03-06-16 16.70 16.81 15.86 1,997,800 16.19 8.10
03-06-13 16.99 17.06 16.65 724,800 16.79 8.40
03-06-12 17.03 17.24 16.66 658,000 16.96 8.48
Date Open High Low Vol Cls adjCls
03-06-11 17.15 17.28 16.70 1,414,400 17.00 8.50
03-06-10 16.96 17.42 16.89 441,400 17.27 8.64
03-06-09 17.21 17.25 16.84 1,401,400 16.91 8.46
03-06-06 17.95 18.86 17.18 1,506,400 17.38 8.69
03-06-05 17.39 17.98 17.00 783,400 17.86 8.93
03-06-04 17.14 17.43 16.72 1,333,600 17.35 8.68
03-06-03 15.93 17.24 15.86 2,291,000 17.01 8.51
03-06-02 17.45 17.65 15.94 1,528,000 16.02 8.01
03-05-30 17.25 17.72 17.12 675,000 17.32 8.66
Date Open High Low Vol Cls adjCls
03-05-29 17.10 17.36 16.85 1,038,600 17.27 8.64
03-05-28 16.95 17.61 16.85 1,392,200 17.02 8.51
03-05-27 15.83 16.90 15.75 1,182,200 16.80 8.40
03-05-23 15.90 16.02 15.71 273,000 16.01 8.01
03-05-22 15.75 16.39 15.71 728,200 15.90 7.95
03-05-21 15.34 15.74 15.24 613,000 15.72 7.86
03-05-20 15.85 16.00 15.27 657,400 15.34 7.67
03-05-19 16.67 16.70 15.72 1,347,600 15.79 7.90
03-05-16 16.93 17.07 16.61 677,200 16.68 8.34
Date Open High Low Vol Cls adjCls
03-05-15 16.62 17.40 16.41 2,294,800 16.97 8.49
03-05-14 16.37 16.65 15.90 1,244,400 16.51 8.26
03-05-13 16.30 16.54 15.91 986,200 16.23 8.12
03-05-12 15.55 16.55 15.49 1,931,400 16.46 8.23
03-05-09 14.72 15.52 14.71 975,800 15.44 7.72
03-05-08 14.70 14.70 14.40 563,200 14.63 7.32
03-05-07 14.81 15.29 14.62 832,800 14.81 7.41
03-05-06 15.20 15.80 14.79 1,549,400 14.92 7.46
03-05-05 14.65 15.24 14.49 1,730,000 15.22 7.61
Date Open High Low Vol Cls adjCls
03-05-02 13.65 14.74 13.65 1,087,800 14.72 7.36
03-05-01 13.71 13.75 13.30 817,400 13.66 6.83
03-04-30 13.64 13.91 13.34 666,200 13.78 6.89
03-04-29 13.70 14.07 13.61 499,000 13.67 6.84
03-04-28 13.40 13.83 13.29 529,400 13.70 6.85
03-04-25 14.00 14.09 13.22 774,000 13.26 6.63
03-04-24 13.65 14.17 13.00 1,926,000 14.10 7.05
03-04-23 14.18 14.32 13.98 1,714,400 14.21 7.11
03-04-22 13.85 14.30 13.78 921,400 14.15 7.08
Date Open High Low Vol Cls adjCls
03-04-21 13.82 14.05 13.71 1,325,600 13.93 6.97
03-04-17 13.75 14.02 13.41 713,600 13.82 6.91
03-04-16 13.58 13.76 13.52 1,113,800 13.73 6.87
03-04-15 13.72 13.72 13.34 494,600 13.34 6.67
03-04-14 12.82 13.75 12.81 1,336,400 13.72 6.86
03-04-11 13.08 13.15 12.72 1,062,600 13.05 6.53
03-04-10 12.66 12.80 12.29 518,800 12.56 6.28
03-04-09 12.88 13.05 12.63 653,400 12.63 6.32
03-04-08 13.05 13.32 12.87 531,200 12.93 6.47
Date Open High Low Vol Cls adjCls
03-04-07 13.12 13.44 12.90 1,064,600 13.05 6.53
03-04-04 12.70 12.80 12.41 480,800 12.54 6.27
03-04-03 12.72 12.93 12.15 788,800 12.68 6.34
03-04-02 12.55 13.50 12.44 2,056,200 12.70 6.35
03-04-01 12.99 12.99 12.18 1,135,000 12.35 6.18
03-03-31 12.70 13.10 12.61 1,403,000 12.63 6.32
03-03-28 14.90 15.00 13.10 4,005,800 13.12 6.56
03-03-27 14.19 15.50 14.12 2,041,600 15.14 7.57
03-03-26 13.81 14.63 13.81 2,128,200 14.35 7.18
Date Open High Low Vol Cls adjCls
03-03-25 13.09 14.21 13.09 1,873,800 13.80 6.90
03-03-24 13.30 13.30 12.94 570,600 13.11 6.56
03-03-21 13.76 13.90 13.29 530,000 13.48 6.74
03-03-20 13.86 14.18 13.49 931,600 13.55 6.78
03-03-19 13.90 14.24 13.50 917,400 14.05 7.03
03-03-18 12.29 14.32 12.13 3,582,000 13.97 6.99
03-03-17 11.89 12.32 11.65 719,200 12.13 6.07
03-03-14 12.33 12.37 11.90 589,200 11.96 5.98
03-03-13 11.80 12.31 11.78 659,400 12.31 6.16
Date Open High Low Vol Cls adjCls
03-03-12 11.48 11.78 11.39 675,800 11.78 5.89
03-03-11 11.98 12.00 11.43 844,400 11.63 5.82
03-03-10 12.72 12.72 11.82 1,132,400 12.05 6.03
03-03-07 12.85 13.04 12.72 747,600 12.75 6.38
03-03-06 13.00 13.05 12.80 769,000 13.01 6.51
03-03-05 13.42 13.47 12.85 807,800 13.03 6.52
03-03-04 13.62 13.72 13.13 872,200 13.42 6.71
03-03-03 14.10 14.10 13.63 782,600 13.65 6.83
03-02-28 14.20 14.44 13.74 1,262,400 13.97 6.99
Date Open High Low Vol Cls adjCls
03-02-27 14.00 14.36 13.98 945,800 14.20 7.10
03-02-26 13.66 14.14 13.57 1,620,400 13.95 6.98
03-02-25 13.72 13.88 13.27 407,800 13.79 6.90
03-02-24 13.72 14.15 13.70 598,800 13.79 6.90
03-02-21 13.80 13.98 13.66 332,200 13.96 6.98
03-02-20 13.35 14.02 13.31 662,600 13.80 6.90
03-02-19 13.60 13.67 13.10 321,200 13.38 6.69
03-02-18 13.07 13.60 13.07 691,600 13.58 6.79
03-02-14 12.80 13.12 12.79 538,600 13.00 6.50
Date Open High Low Vol Cls adjCls
03-02-13 12.75 12.89 12.62 470,200 12.79 6.40
03-02-12 13.29 13.59 12.75 455,000 12.84 6.42
03-02-11 13.26 13.86 13.22 1,147,200 13.31 6.66
03-02-10 13.10 13.50 12.99 774,600 13.33 6.67
03-02-07 13.20 13.33 13.06 496,400 13.11 6.56
03-02-06 13.10 13.28 13.02 341,600 13.21 6.61
03-02-05 13.00 13.60 13.00 797,400 13.11 6.56
03-02-04 12.90 13.03 12.63 591,400 12.94 6.47
03-02-03 13.01 13.38 13.00 1,010,200 13.24 6.62
Date Open High Low Vol Cls adjCls
03-01-31 12.93 13.66 12.85 1,367,000 12.96 6.48
03-01-30 13.38 13.72 12.93 1,094,000 13.00 6.50
03-01-29 13.40 13.50 12.79 663,400 13.44 6.72
03-01-28 13.51 13.66 13.00 733,000 13.49 6.75
03-01-27 13.56 14.23 13.43 980,600 13.49 6.75
03-01-24 13.80 13.99 13.56 1,897,000 13.94 6.97
03-01-23 13.49 14.69 13.30 2,355,400 13.98 6.99
03-01-22 11.59 12.40 11.50 672,800 12.11 6.06
03-01-21 12.05 12.12 11.50 677,800 11.75 5.88
Date Open High Low Vol Cls adjCls
03-01-17 12.25 12.39 12.01 564,800 12.13 6.07
03-01-16 12.80 12.93 12.35 546,000 12.50 6.25
03-01-15 13.10 13.30 12.81 631,400 12.85 6.43
03-01-14 13.16 13.23 12.81 413,000 13.12 6.56
03-01-13 13.61 13.89 12.78 559,000 13.11 6.56
03-01-10 13.02 13.89 12.92 664,800 13.50 6.75
03-01-09 12.55 13.25 12.52 726,000 13.23 6.62
03-01-08 12.52 12.59 12.15 341,600 12.39 6.20
03-01-07 12.65 12.94 12.33 527,800 12.67 6.34
Date Open High Low Vol Cls adjCls
03-01-06 11.90 12.75 11.90 802,800 12.55 6.28
03-01-03 12.00 12.35 11.84 547,800 11.88 5.94
03-01-02 10.75 12.09 10.70 654,200 12.08 6.04
02-12-31 10.78 11.50 10.68 1,156,600 10.74 5.37
02-12-30 11.10 11.10 10.53 560,600 10.88 5.44
02-12-27 11.01 11.26 10.81 492,600 11.00 5.50
02-12-26 10.61 11.11 10.53 715,200 11.02 5.51
02-12-24 10.79 10.89 10.57 195,200 10.57 5.29
02-12-23 10.55 10.88 10.46 781,400 10.87 5.44
Date Open High Low Vol Cls adjCls
02-12-20 10.63 10.83 10.36 793,000 10.70 5.35
02-12-19 10.78 11.05 10.26 1,262,000 10.48 5.24
02-12-18 11.50 11.60 10.65 803,600 10.77 5.39
02-12-17 11.77 11.91 11.52 359,800 11.63 5.82
02-12-16 11.23 11.90 11.22 536,200 11.75 5.88
02-12-13 11.70 11.75 11.13 459,200 11.25 5.63
02-12-12 12.27 12.50 11.63 664,000 11.69 5.85
02-12-11 11.73 12.42 11.39 1,146,000 12.18 6.09
02-12-10 11.02 11.77 10.86 803,000 11.61 5.81
Date Open High Low Vol Cls adjCls
02-12-09 11.79 11.83 10.68 1,085,000 10.78 5.39
02-12-06 11.05 12.38 10.98 1,043,200 11.92 5.96
02-12-05 11.75 12.08 11.28 779,400 11.35 5.68
02-12-04 12.75 12.78 11.05 2,345,600 11.46 5.73
02-12-03 14.29 14.30 12.88 1,503,600 12.91 6.46
02-12-02 14.24 15.15 14.09 1,583,000 14.36 7.18
02-11-29 13.80 14.35 13.72 555,600 14.02 7.01
02-11-27 13.08 13.82 13.04 1,541,200 13.54 6.77
02-11-26 13.79 13.89 12.87 1,425,400 12.94 6.47
Date Open High Low Vol Cls adjCls
02-11-25 14.29 14.63 13.69 664,400 14.08 7.04
02-11-22 13.89 14.44 13.41 1,425,800 14.08 7.04
02-11-21 13.17 14.33 13.15 1,733,000 14.04 7.02
02-11-20 12.21 13.15 11.83 1,010,400 13.06 6.53
02-11-19 12.76 12.86 12.07 889,800 12.27 6.14
02-11-18 13.25 13.45 12.56 1,322,000 12.66 6.33
02-11-15 12.94 13.19 12.11 1,270,200 13.13 6.57
02-11-14 12.92 13.46 12.49 1,545,200 13.00 6.50
02-11-13 11.48 12.80 11.47 2,202,000 12.42 6.21
Date Open High Low Vol Cls adjCls
02-11-12 11.12 12.07 10.77 1,837,600 11.63 5.82
02-11-11 11.10 11.31 10.88 953,400 11.04 5.52
02-11-08 11.09 11.50 10.80 786,800 11.30 5.65
02-11-07 10.88 11.36 10.80 1,055,400 11.10 5.55
02-11-06 10.34 11.46 10.30 1,553,600 11.34 5.67
02-11-05 10.58 10.60 9.93 2,407,800 10.29 5.15
02-11-04 9.73 10.77 9.65 1,883,600 10.56 5.28
02-11-01 9.18 9.53 9.06 731,600 9.52 4.76
02-10-31 9.47 9.82 9.23 720,400 9.39 4.70
Date Open High Low Vol Cls adjCls
02-10-30 9.70 10.15 9.13 2,000,600 9.53 4.77
02-10-29 10.12 10.61 9.55 1,022,600 10.50 5.25
02-10-28 10.63 10.72 9.89 485,400 10.32 5.16
02-10-25 9.75 10.40 9.65 651,000 10.39 5.20
02-10-24 9.36 10.48 9.35 1,463,200 9.62 4.81
02-10-23 9.10 9.42 8.38 1,536,400 9.36 4.68
02-10-22 8.65 10.45 8.38 2,094,800 9.10 4.55
02-10-21 8.10 8.88 8.00 531,600 8.65 4.33
02-10-18 8.05 8.23 7.69 677,600 8.12 4.06
Date Open High Low Vol Cls adjCls
02-10-17 8.20 8.35 7.84 1,005,800 8.00 4.00
02-10-16 8.11 8.28 7.50 349,000 7.69 3.85
02-10-15 7.83 8.64 7.83 938,800 8.47 4.24
02-10-14 7.45 7.84 7.30 397,400 7.77 3.89
02-10-11 7.87 8.10 7.45 688,400 7.46 3.73
02-10-10 6.91 7.44 6.87 810,400 7.37 3.69
02-10-09 6.42 7.35 6.40 1,141,200 6.84 3.42
02-10-08 7.81 7.89 6.71 703,000 6.78 3.39
02-10-07 8.00 8.00 7.37 427,800 7.52 3.76
Date Open High Low Vol Cls adjCls
02-10-04 8.35 8.40 7.85 851,800 7.96 3.98
02-10-03 8.30 8.44 7.90 700,800 7.96 3.98
02-10-02 8.05 8.80 7.78 846,400 8.29 4.15
02-10-01 7.75 8.03 7.60 586,000 7.95 3.98
02-09-30 8.38 8.38 7.32 2,802,800 7.55 3.78
02-09-27 8.25 8.95 8.11 641,000 8.26 4.13
02-09-26 9.53 9.75 8.18 1,031,000 8.27 4.14
02-09-25 8.89 9.55 8.54 767,000 9.48 4.74
02-09-24 8.31 9.10 8.15 983,800 8.70 4.35
Date Open High Low Vol Cls adjCls
02-09-23 9.70 9.75 8.60 1,340,200 8.60 4.30
02-09-20 9.53 9.98 9.30 667,400 9.85 4.93
02-09-19 9.62 9.80 9.15 639,200 9.30 4.65
02-09-18 10.05 10.05 9.25 1,015,600 9.79 4.90
02-09-17 10.90 11.09 9.98 729,800 10.05 5.03
02-09-16 10.62 10.98 10.20 421,600 10.61 5.31
02-09-13 10.93 10.93 10.50 485,000 10.68 5.34
02-09-12 11.73 11.75 10.96 747,400 11.01 5.51
02-09-11 11.68 12.16 11.68 578,600 11.82 5.91
Date Open High Low Vol Cls adjCls
02-09-10 11.49 11.92 11.25 571,000 11.70 5.85
02-09-09 11.28 11.75 10.80 649,000 11.44 5.72
02-09-06 10.82 11.74 10.81 1,234,800 11.32 5.66
02-09-05 11.00 11.26 10.59 678,200 10.63 5.32
02-09-04 11.12 11.50 10.22 901,000 11.23 5.62
02-09-03 12.25 12.30 11.11 832,800 11.12 5.56
02-08-30 12.71 13.15 12.07 567,200 12.50 6.25
02-08-29 12.15 12.95 12.00 1,390,400 12.71 6.36
02-08-28 12.39 12.40 11.78 1,079,000 12.20 6.10
Date Open High Low Vol Cls adjCls
02-08-27 13.44 13.44 12.40 750,800 12.46 6.23
02-08-26 13.63 13.90 13.20 657,400 13.40 6.70
02-08-23 14.62 14.89 13.66 444,800 13.70 6.85
02-08-22 14.74 15.48 14.30 632,800 14.79 7.40
02-08-21 14.81 14.95 14.34 454,800 14.83 7.42
02-08-20 14.80 15.37 14.20 1,001,000 14.52 7.26
02-08-19 13.88 15.19 13.74 1,649,600 14.87 7.44
02-08-16 12.09 14.20 11.88 2,606,000 14.04 7.02
02-08-15 11.94 12.45 11.62 551,600 12.15 6.08
Date Open High Low Vol Cls adjCls
02-08-14 11.10 11.94 10.72 413,200 11.88 5.94
02-08-13 11.99 12.35 11.00 390,200 11.12 5.56
02-08-12 11.69 11.99 11.26 329,800 11.95 5.98
02-08-09 12.00 12.36 11.55 325,000 11.79 5.90
02-08-08 11.85 12.28 11.32 1,161,400 12.10 6.05
02-08-07 11.91 12.40 10.65 1,400,800 11.77 5.89
02-08-06 10.50 11.98 10.39 962,200 11.81 5.91
02-08-05 11.26 11.28 9.99 948,800 10.41 5.21
02-08-02 12.50 12.54 11.13 836,000 11.30 5.65
Date Open High Low Vol Cls adjCls
02-08-01 12.39 12.67 12.02 569,200 12.19 6.10
02-07-31 12.55 12.98 12.18 788,600 12.52 6.26
02-07-30 11.90 12.73 11.75 1,356,800 12.67 6.34
02-07-29 11.55 12.13 11.30 1,159,400 11.89 5.95
02-07-26 11.24 11.28 10.68 623,200 11.14 5.57
02-07-25 10.87 11.94 10.01 1,299,600 11.02 5.51
02-07-24 10.05 11.24 9.81 1,057,200 10.90 5.45
02-07-23 11.00 11.02 10.15 517,800 10.23 5.12
02-07-22 10.60 11.00 10.35 426,400 10.74 5.37
Date Open High Low Vol Cls adjCls
02-07-19 11.11 11.30 10.55 401,600 10.66 5.33
02-07-18 11.35 11.65 11.00 734,400 11.00 5.50
02-07-17 11.50 11.98 10.85 1,537,200 11.49 5.75
02-07-16 10.19 11.58 10.06 1,519,400 11.29 5.65
02-07-15 9.98 10.10 9.39 572,000 10.06 5.03
02-07-12 9.71 10.85 9.70 1,921,200 10.00 5.00
02-07-11 9.12 9.69 8.64 907,800 9.69 4.85
02-07-10 8.91 9.40 8.72 1,649,400 9.35 4.68
02-07-09 8.00 8.80 7.43 2,962,000 8.57 4.29
Date Open High Low Vol Cls adjCls
02-07-08 8.00 8.05 7.47 392,400 7.56 3.78
02-07-05 8.14 8.20 7.86 364,800 7.96 3.98
02-07-03 7.61 8.15 7.13 959,200 7.83 3.92
02-07-02 8.71 8.75 7.32 2,192,000 7.33 3.67
02-07-01 9.87 10.17 8.95 1,082,400 8.98 4.49
02-06-28 8.45 9.95 8.45 1,709,400 9.78 4.89
02-06-27 9.02 9.10 8.38 552,800 9.00 4.50
02-06-26 7.65 9.00 7.31 1,820,200 8.80 4.40
02-06-25 9.15 9.28 7.90 997,800 8.34 4.17
Date Open High Low Vol Cls adjCls
02-06-24 9.10 9.49 8.17 1,320,000 9.24 4.62
02-06-21 10.00 10.01 8.77 1,829,000 9.25 4.63
02-06-20 11.01 11.30 10.06 1,192,200 10.09 5.05
02-06-19 11.02 11.76 11.00 716,800 11.11 5.56
02-06-18 11.50 11.63 10.98 784,400 11.16 5.58
02-06-17 10.89 11.35 10.60 661,600 11.32 5.66
02-06-14 10.96 10.99 10.30 666,600 10.98 5.49
02-06-13 11.65 11.66 11.00 707,400 11.01 5.51
02-06-12 12.10 12.10 10.90 1,398,200 11.63 5.82
Date Open High Low Vol Cls adjCls
02-06-11 12.25 12.42 11.89 554,800 12.03 6.02
02-06-10 12.30 12.48 12.04 243,600 12.06 6.03
02-06-07 11.53 12.25 11.46 797,200 12.16 6.08
02-06-06 12.74 12.78 11.91 424,000 11.91 5.96
02-06-05 12.06 12.65 11.60 708,400 12.65 6.33
02-06-04 11.35 11.95 11.27 539,400 11.93 5.97
02-06-03 11.65 11.81 11.29 562,600 11.60 5.80
02-05-31 12.25 12.39 11.78 593,600 11.81 5.91
02-05-30 12.22 12.42 11.71 700,400 12.00 6.00
Date Open High Low Vol Cls adjCls
02-05-29 12.42 12.50 12.14 221,000 12.49 6.25
02-05-28 12.85 13.00 12.23 1,357,600 12.51 6.26
02-05-24 13.14 13.20 12.75 361,400 12.86 6.43
02-05-23 12.54 13.36 12.51 1,177,600 13.18 6.59
02-05-22 12.29 13.32 12.15 831,800 12.64 6.32
02-05-21 12.84 13.30 12.15 1,216,000 12.31 6.16
02-05-20 13.01 13.20 12.59 456,600 12.70 6.35
02-05-17 13.63 13.84 13.05 606,000 13.18 6.59
02-05-16 13.59 13.80 12.84 799,000 13.37 6.69
Date Open High Low Vol Cls adjCls
02-05-15 13.14 14.17 12.83 1,577,400 13.52 6.76
02-05-14 12.54 13.76 12.52 1,836,000 13.53 6.77
02-05-13 11.55 11.91 11.20 1,197,000 11.83 5.92
02-05-10 11.75 12.14 11.17 1,082,800 11.50 5.75
02-05-09 12.70 13.25 11.68 1,452,600 11.77 5.89
02-05-08 11.76 13.15 11.76 1,514,400 12.87 6.44
02-05-07 11.22 11.83 10.65 899,800 11.18 5.59
02-05-06 12.60 12.71 10.80 1,989,400 11.12 5.56
02-05-03 11.75 12.90 11.41 2,302,000 12.77 6.39
Date Open High Low Vol Cls adjCls
02-05-02 12.37 12.84 11.78 1,236,800 11.85 5.93
02-05-01 13.09 13.09 11.57 3,215,600 12.20 6.10
02-04-30 11.77 13.41 11.76 2,528,800 13.02 6.51
02-04-29 12.05 12.21 11.60 1,472,200 12.00 6.00
02-04-26 12.73 13.28 11.80 2,491,600 12.13 6.07
02-04-25 11.42 12.75 11.26 6,792,600 12.59 6.30
02-04-24 13.24 13.64 12.91 2,231,000 13.07 6.54
02-04-23 13.06 13.63 12.96 1,913,800 13.29 6.65
02-04-22 13.93 14.45 13.01 1,902,400 13.08 6.54
Date Open High Low Vol Cls adjCls
02-04-19 14.66 14.72 13.85 2,535,200 14.31 7.16
02-04-18 14.66 14.87 14.12 1,037,600 14.64 7.32
02-04-17 15.35 15.82 14.51 2,053,000 14.83 7.42
02-04-16 15.25 15.73 14.93 2,836,800 15.44 7.72
02-04-15 14.78 15.55 14.25 1,458,000 15.00 7.50
02-04-12 15.21 15.38 14.05 3,226,200 14.77 7.39
02-04-11 15.55 15.63 14.34 2,400,600 14.96 7.48
02-04-10 16.20 16.59 15.09 2,216,200 15.78 7.89
02-04-09 16.58 16.95 15.60 2,660,800 16.07 8.04
Date Open High Low Vol Cls adjCls
02-04-08 15.82 16.95 14.95 4,693,200 16.46 8.23
02-04-05 18.01 19.10 16.05 14,750,000 16.84 8.42
02-04-04 21.11 21.11 16.55 13,494,800 17.15 8.58
02-04-03 21.27 22.00 20.71 2,523,400 21.51 10.76
02-04-02 22.04 22.74 20.91 2,637,800 21.05 10.53
02-04-01 22.86 23.86 21.83 2,691,800 22.92 11.46
02-03-28 24.32 24.38 22.64 2,639,200 23.24 11.62
02-03-27 23.99 24.67 23.52 1,802,200 23.70 11.85
02-03-26 24.74 25.75 23.78 3,560,400 24.06 12.03
Date Open High Low Vol Cls adjCls
02-03-25 26.20 26.63 25.00 2,504,600 25.04 12.52
02-03-22 26.13 27.23 25.64 3,170,600 26.07 13.04
02-03-21 24.16 26.39 24.10 4,498,600 26.10 13.05
02-03-20 25.68 25.70 23.55 4,017,400 23.95 11.98
02-03-19 26.28 26.75 25.50 2,986,800 25.80 12.90
02-03-18 25.59 26.40 25.45 1,944,400 26.21 13.11
02-03-15 24.75 25.73 24.45 1,717,400 25.30 12.65
02-03-14 25.81 26.69 24.90 2,841,400 25.13 12.57
02-03-13 24.68 25.75 24.67 5,536,600 25.52 12.76
Date Open High Low Vol Cls adjCls
02-03-12 23.79 26.10 23.51 6,868,800 25.25 12.63
02-03-11 22.75 25.83 22.59 4,040,800 25.45 12.73
02-03-08 22.20 23.08 21.90 2,864,800 22.75 11.38
02-03-07 22.56 23.00 21.20 2,297,600 21.55 10.78
02-03-06 23.99 24.25 22.00 3,508,800 22.23 11.12
02-03-05 23.90 24.90 23.22 3,015,400 24.00 12.00
02-03-04 21.48 24.11 21.04 3,317,800 24.08 12.04
02-03-01 22.14 23.25 20.73 4,935,600 21.45 10.73
02-02-28 24.67 24.67 21.75 4,079,400 21.85 10.93
Date Open High Low Vol Cls adjCls
02-02-27 24.99 25.81 24.34 5,916,200 24.57 12.29
02-02-26 23.12 24.95 22.15 3,457,400 24.72 12.36
02-02-25 22.84 23.58 22.51 1,933,800 23.03 11.52
02-02-22 23.05 23.21 21.81 2,502,000 22.66 11.33
02-02-21 21.65 23.94 21.55 6,449,200 22.86 11.43
02-02-20 20.75 21.83 19.90 3,016,400 21.83 10.92
02-02-19 22.70 22.71 20.49 2,538,400 20.54 10.27
02-02-15 22.75 23.40 22.31 1,271,800 23.15 11.58
02-02-14 23.61 24.35 22.75 3,162,000 22.77 11.39
Date Open High Low Vol Cls adjCls
02-02-13 22.97 23.68 22.18 2,044,800 23.47 11.74
02-02-12 20.75 23.58 20.50 4,294,800 23.16 11.58
02-02-11 20.21 20.88 19.62 917,000 20.59 10.30
02-02-08 21.01 21.72 19.50 3,627,400 20.23 10.12
02-02-07 19.12 21.25 18.85 3,001,000 20.93 10.47
02-02-06 19.83 20.00 18.41 1,355,600 19.13 9.57
02-02-05 20.46 20.62 19.15 2,147,200 19.50 9.75
02-02-04 21.66 21.66 20.65 1,123,600 20.73 10.37
02-02-01 23.15 23.50 21.70 1,788,200 21.80 10.90
Date Open High Low Vol Cls adjCls
02-01-31 22.20 23.85 22.19 3,331,600 23.38 11.69
02-01-30 21.60 22.17 20.18 2,245,800 22.17 11.09
02-01-29 20.57 21.89 20.46 3,264,800 21.63 10.82
02-01-28 19.61 20.73 19.60 2,453,400 20.58 10.29
02-01-25 18.25 19.75 17.85 2,491,600 19.61 9.81
02-01-24 18.23 19.29 17.78 7,929,400 18.26 9.13
02-01-23 19.13 19.67 18.10 1,962,600 19.02 9.51
02-01-22 20.04 20.25 18.43 1,325,000 19.13 9.57
02-01-18 20.85 21.60 19.36 2,060,000 19.52 9.76
Date Open High Low Vol Cls adjCls
02-01-17 20.21 21.65 20.20 3,725,200 21.45 10.73
02-01-16 19.35 20.60 18.15 3,424,400 19.84 9.92
02-01-15 18.85 19.73 18.84 2,334,400 19.67 9.84
02-01-14 18.20 19.07 18.00 2,669,800 18.83 9.42
02-01-11 18.65 19.54 18.26 1,712,200 18.26 9.13
02-01-10 19.13 19.58 18.25 3,374,800 18.65 9.33
02-01-09 21.05 21.28 18.80 9,657,600 19.11 9.56
02-01-08 22.50 22.50 19.85 4,001,800 20.98 10.49
02-01-07 24.61 25.33 22.56 2,042,000 22.79 11.40
Date Open High Low Vol Cls adjCls
02-01-04 24.24 25.56 24.16 2,238,400 24.58 12.29
02-01-03 21.05 24.24 21.05 2,627,800 24.08 12.04
02-01-02 21.29 21.50 19.86 1,646,400 21.29 10.65
01-12-31 21.67 22.17 21.02 1,329,600 21.54 10.77
01-12-28 21.50 21.91 21.17 1,589,000 21.77 10.89
01-12-27 21.69 22.17 21.10 1,323,800 21.27 10.64
01-12-26 21.00 22.09 20.60 928,000 21.70 10.85
01-12-24 21.16 21.48 20.79 458,800 21.02 10.51
01-12-21 20.64 21.54 20.19 3,418,600 21.31 10.66
Date Open High Low Vol Cls adjCls
01-12-20 21.55 22.19 19.84 4,673,200 20.32 10.16
01-12-19 23.69 23.70 21.40 3,967,200 21.96 10.98
01-12-18 25.87 26.86 23.73 2,734,600 24.00 12.00
01-12-17 25.00 27.20 24.72 1,505,400 25.54 12.77
01-12-14 26.04 27.29 24.30 2,551,000 25.14 12.57
01-12-13 25.31 28.48 24.94 4,481,200 26.60 13.30
01-12-12 27.77 27.77 25.19 5,164,800 25.50 12.75
01-12-11 26.00 28.73 25.75 5,136,400 27.45 13.73
01-12-10 24.60 26.48 24.59 1,871,400 25.15 12.58
Date Open High Low Vol Cls adjCls
01-12-07 24.75 25.59 24.47 1,192,000 25.45 12.73
01-12-06 24.95 25.30 24.53 995,200 25.10 12.55
01-12-05 24.31 25.35 24.25 2,246,800 25.10 12.55
01-12-04 22.04 24.21 22.04 1,154,000 24.10 12.05
01-12-03 21.76 22.14 21.09 912,400 22.14 11.07
01-11-30 23.10 23.30 22.09 984,400 22.33 11.17
01-11-29 22.04 23.19 21.60 1,255,600 23.18 11.59
01-11-28 23.35 24.34 21.71 1,087,000 21.92 10.96
01-11-27 23.26 24.29 22.81 1,021,600 23.61 11.81
Date Open High Low Vol Cls adjCls
01-11-26 22.78 23.75 22.69 539,600 23.56 11.78
01-11-23 22.03 22.75 21.91 199,800 22.72 11.36
01-11-21 22.38 22.68 21.60 658,200 22.02 11.01
01-11-20 23.00 23.83 22.47 1,187,600 22.57 11.29
01-11-19 21.75 23.38 21.55 1,125,800 23.37 11.69
01-11-16 21.05 22.25 21.02 782,400 21.51 10.76
01-11-15 22.51 23.00 20.75 2,504,000 21.27 10.64
01-11-14 22.24 23.39 22.04 2,175,400 23.14 11.57
01-11-13 21.05 22.88 21.00 3,187,000 22.01 11.01
Date Open High Low Vol Cls adjCls
01-11-12 19.20 20.67 18.00 996,000 20.42 10.21
01-11-09 18.51 19.24 17.70 1,350,400 19.19 9.60
01-11-08 21.06 22.94 18.38 6,373,000 18.68 9.34
01-11-07 19.43 22.30 19.43 5,199,200 21.26 10.63
01-11-06 17.70 19.95 17.46 3,133,400 19.91 9.96
01-11-05 17.01 18.11 16.84 1,475,400 17.97 8.99
01-11-02 16.65 17.00 16.35 747,400 16.91 8.46
01-11-01 15.05 16.78 15.05 1,342,200 16.75 8.38
01-10-31 15.00 15.53 14.63 838,800 15.09 7.55
Date Open High Low Vol Cls adjCls
01-10-30 14.66 15.63 13.71 1,046,600 14.75 7.38
01-10-29 16.81 17.00 15.19 563,200 15.19 7.60
01-10-26 15.40 17.48 15.19 1,914,800 16.55 8.28
01-10-25 14.99 16.00 14.40 594,200 15.89 7.95
01-10-24 14.99 15.75 14.99 322,000 15.12 7.56
01-10-23 15.24 15.55 14.88 273,400 15.04 7.52
01-10-22 15.27 15.74 14.78 879,600 15.40 7.70
01-10-19 14.36 15.45 14.29 1,512,000 15.43 7.72
01-10-18 14.68 15.23 14.39 540,000 14.74 7.37
Date Open High Low Vol Cls adjCls
01-10-17 16.09 16.20 14.69 2,134,800 14.72 7.36
01-10-16 15.75 16.55 15.75 2,976,800 16.01 8.01
01-10-15 15.06 15.99 14.90 772,800 15.86 7.93
01-10-12 14.60 15.91 14.33 1,386,200 15.80 7.90
01-10-11 13.15 15.20 13.06 2,577,400 14.75 7.38
01-10-10 11.80 13.24 11.75 1,251,200 12.82 6.41
01-10-09 9.90 12.73 9.70 3,214,400 12.15 6.08
01-10-08 10.25 11.25 9.82 1,066,000 10.88 5.44
01-10-05 10.73 10.73 9.52 1,133,000 10.59 5.30
Date Open High Low Vol Cls adjCls
01-10-04 9.52 11.47 9.48 1,443,400 10.99 5.50
01-10-03 8.25 9.74 8.00 978,000 9.29 4.65
01-10-02 7.19 8.73 7.01 1,520,400 8.53 4.27
01-10-01 9.01 9.01 7.00 1,727,200 7.26 3.63
01-09-28 9.20 9.41 8.60 1,176,400 9.28 4.64
01-09-27 10.17 10.17 8.51 2,124,000 8.91 4.46
01-09-26 12.10 12.25 10.27 681,200 10.40 5.20
01-09-25 13.29 13.30 11.56 611,200 12.10 6.05
01-09-24 11.31 13.09 11.25 906,400 12.99 6.50
Date Open High Low Vol Cls adjCls
01-09-21 11.15 11.61 10.49 671,800 11.35 5.68
01-09-20 11.45 12.25 11.36 355,200 11.44 5.72
01-09-19 12.75 13.28 10.52 961,600 12.37 6.19
01-09-18 13.51 14.15 12.55 607,600 12.90 6.45
01-09-17 13.14 15.00 12.50 668,000 13.50 6.75
01-09-10 14.57 15.00 13.86 990,800 13.94 6.97
01-09-07 12.65 15.49 12.65 2,029,200 14.50 7.25
01-09-06 13.25 13.35 12.60 439,400 13.00 6.50
01-09-05 14.25 14.42 12.75 986,400 13.36 6.68
Date Open High Low Vol Cls adjCls
01-09-04 15.55 15.75 14.02 630,600 14.11 7.06
01-08-31 14.45 15.82 14.41 569,400 15.82 7.91
01-08-30 14.37 15.12 14.00 625,200 15.00 7.50
01-08-29 15.50 15.51 14.28 874,600 14.82 7.41
01-08-28 16.86 17.10 15.30 1,745,400 15.40 7.70
01-08-27 16.82 17.50 16.25 771,000 17.21 8.61
01-08-24 15.39 17.05 15.35 1,042,800 16.76 8.38
01-08-23 15.41 15.85 15.00 932,200 15.78 7.89
01-08-22 14.58 15.50 14.05 898,800 15.49 7.75
Date Open High Low Vol Cls adjCls
01-08-21 14.19 14.84 14.19 850,800 14.65 7.33
01-08-20 14.59 14.70 14.06 1,210,600 14.45 7.23
01-08-17 13.00 14.70 13.00 1,637,800 14.59 7.30
01-08-16 13.17 13.20 12.80 702,000 13.14 6.57
01-08-15 12.02 13.75 12.00 1,395,400 13.50 6.75
01-08-14 12.53 12.89 11.55 256,800 12.20 6.10
01-08-13 11.50 12.79 11.35 242,800 12.73 6.37
01-08-10 12.35 12.35 11.53 702,200 11.89 5.95
01-08-09 12.75 12.97 12.50 363,800 12.51 6.26
Date Open High Low Vol Cls adjCls
01-08-08 13.57 13.89 12.85 455,800 13.05 6.53
01-08-07 13.86 14.39 13.55 320,400 13.89 6.95
01-08-06 13.80 14.10 13.78 204,200 13.86 6.93
01-08-03 13.85 14.44 13.07 441,000 14.27 7.14
01-08-02 14.07 14.60 13.48 498,400 13.81 6.91
01-08-01 14.66 15.00 14.09 420,600 14.30 7.15
01-07-31 14.81 15.40 14.10 1,505,200 14.61 7.31
01-07-30 15.00 15.50 14.75 1,113,800 14.76 7.38
01-07-27 15.48 15.80 14.61 1,482,800 15.50 7.75
Date Open High Low Vol Cls adjCls
01-07-26 12.80 15.52 12.78 3,201,200 15.32 7.66
01-07-25 13.65 13.78 12.80 2,503,000 13.10 6.55
01-07-24 14.55 14.86 12.77 2,222,000 13.82 6.91
01-07-23 14.75 15.16 14.50 1,554,400 14.72 7.36
01-07-20 14.50 14.63 14.06 1,188,400 14.30 7.15
01-07-19 14.89 15.95 14.31 2,217,800 14.79 7.40
01-07-18 15.16 15.27 14.50 952,200 14.55 7.28
01-07-17 15.15 15.40 14.50 1,236,000 15.27 7.64
01-07-16 16.00 16.20 15.09 1,070,600 15.32 7.66
Date Open High Low Vol Cls adjCls
01-07-13 15.97 16.70 15.50 531,400 16.25 8.13
01-07-12 15.70 16.48 15.50 1,926,200 16.10 8.05
01-07-11 16.94 16.95 14.50 2,489,400 15.01 7.51
01-07-10 17.36 17.95 16.80 978,800 16.94 8.47
01-07-09 16.75 17.49 16.01 726,600 17.30 8.65
01-07-06 17.08 17.26 16.62 798,400 16.90 8.45
01-07-05 17.76 18.20 17.53 501,800 17.54 8.77
01-07-03 17.61 18.20 17.60 313,200 17.94 8.97
01-07-02 18.15 18.50 17.20 1,232,400 17.76 8.88
Date Open High Low Vol Cls adjCls
01-06-29 18.05 18.50 17.00 2,002,600 17.57 8.79
01-06-28 19.05 19.20 16.89 6,958,000 18.30 9.15
01-06-27 17.29 18.22 17.29 3,253,600 17.69 8.85
01-06-26 15.12 17.06 15.09 2,520,600 17.04 8.52
01-06-25 14.05 15.49 14.05 1,079,600 15.49 7.75
01-06-22 15.13 15.27 14.00 530,200 14.05 7.03
01-06-21 15.48 15.85 14.50 1,201,800 15.08 7.54
01-06-20 13.44 15.15 13.30 977,400 15.10 7.55
01-06-19 15.99 16.00 13.40 1,542,200 13.55 6.78
Date Open High Low Vol Cls adjCls
01-06-18 15.00 16.74 15.00 2,304,200 15.11 7.56
01-06-15 14.16 15.10 13.66 1,562,400 15.01 7.51
01-06-14 13.93 14.67 13.10 1,945,200 14.20 7.10
01-06-13 14.19 15.20 13.00 3,729,000 14.08 7.04
01-06-12 12.49 14.25 12.48 4,626,800 14.05 7.03
01-06-11 10.75 12.01 10.30 435,600 11.80 5.90
01-06-08 11.48 11.49 10.60 424,200 10.79 5.40
01-06-07 11.68 12.02 11.05 294,000 11.49 5.75
01-06-06 11.84 12.43 11.53 422,400 11.69 5.85
Date Open High Low Vol Cls adjCls
01-06-05 10.60 11.83 10.57 398,600 11.54 5.77
01-06-04 11.30 11.60 10.50 414,400 10.56 5.28
01-06-01 11.10 11.80 11.00 463,800 11.31 5.66
01-05-31 10.65 11.47 10.53 636,800 11.23 5.62
01-05-30 12.20 12.21 10.25 951,600 10.39 5.20
01-05-29 13.22 13.31 12.65 655,800 12.72 6.36
01-05-25 13.68 13.80 13.21 260,400 13.31 6.66
01-05-24 13.42 13.88 12.80 543,800 13.41 6.71
01-05-23 13.98 14.00 12.95 761,400 13.30 6.65
Date Open High Low Vol Cls adjCls
01-05-22 12.52 14.20 12.25 1,905,200 13.91 6.96
01-05-21 11.01 12.28 11.00 706,000 12.16 6.08
01-05-18 11.10 11.80 11.00 383,200 11.16 5.58
01-05-17 11.46 11.75 11.03 440,400 11.23 5.62
01-05-16 10.55 11.50 10.52 446,800 11.42 5.71
01-05-15 10.36 10.95 9.86 437,400 10.62 5.31
01-05-14 11.30 11.30 10.25 560,200 10.25 5.13
01-05-11 11.95 12.13 11.00 366,200 11.45 5.73
01-05-10 12.10 12.85 11.98 773,400 12.06 6.03
Date Open High Low Vol Cls adjCls
01-05-09 10.91 12.04 10.86 819,400 11.99 6.00
01-05-08 12.06 12.30 10.76 893,200 11.10 5.55
01-05-07 12.31 12.60 11.80 1,227,200 11.94 5.97
01-05-04 10.71 12.50 10.20 2,663,600 11.90 5.95
01-05-03 8.80 11.40 8.10 2,914,800 10.93 5.47
01-05-02 7.85 9.17 7.70 1,753,800 9.15 4.58
01-05-01 7.21 7.55 7.15 318,200 7.55 3.78
01-04-30 7.89 7.90 7.37 552,800 7.49 3.75
01-04-27 7.00 7.20 6.80 337,600 7.00 3.50
Date Open High Low Vol Cls adjCls
01-04-26 7.90 7.95 7.19 339,200 7.19 3.60
01-04-25 7.18 7.39 6.93 446,400 7.00 3.50
01-04-24 6.95 7.70 6.84 505,400 7.20 3.60
01-04-23 7.87 7.90 6.60 1,400,600 7.15 3.58
01-04-20 9.16 9.17 7.46 1,891,800 8.10 4.05
01-04-19 6.49 8.70 6.44 1,492,400 8.55 4.28
01-04-18 6.16 6.50 5.92 723,600 6.12 3.06
01-04-17 5.15 5.70 5.00 468,800 5.50 2.75
01-04-16 5.23 5.80 5.02 437,800 5.76 2.88
Date Open High Low Vol Cls adjCls
01-04-12 4.99 5.44 4.75 436,400 5.30 2.65
01-04-11 5.00 5.45 4.75 546,200 4.97 2.49
01-04-10 4.53 4.94 4.46 543,600 4.54 2.27
01-04-09 4.56 4.61 4.50 343,200 4.58 2.29
01-04-06 4.56 4.69 3.88 817,800 4.56 2.28
01-04-05 4.25 4.53 3.81 825,600 4.34 2.17
01-04-04 4.38 4.44 3.75 761,200 3.75 1.88
01-04-03 5.13 5.22 4.38 761,800 4.50 2.25
01-04-02 5.69 5.75 5.25 387,200 5.34 2.67
Date Open High Low Vol Cls adjCls
01-03-30 5.47 6.00 5.25 484,800 5.34 2.67
01-03-29 5.38 5.81 5.25 444,400 5.50 2.75
01-03-28 6.50 6.63 5.75 421,800 5.81 2.91
01-03-27 6.50 6.69 6.31 590,400 6.41 3.20
01-03-26 7.50 7.75 6.56 893,000 6.56 3.28
01-03-23 7.97 8.00 7.06 658,000 7.44 3.72
01-03-22 6.50 7.00 6.06 735,600 6.72 3.36
01-03-21 6.47 7.44 6.25 862,800 6.48 3.24
01-03-20 6.83 7.63 6.06 1,994,600 6.75 3.38
Date Open High Low Vol Cls adjCls
01-03-19 5.16 6.81 5.00 1,322,400 6.50 3.25
01-03-16 5.64 5.66 5.00 592,600 5.03 2.52
01-03-15 5.81 6.06 5.50 546,600 5.56 2.78
01-03-14 5.94 6.31 5.56 648,400 5.88 2.94
01-03-13 5.86 6.13 5.50 730,000 6.00 3.00
01-03-12 6.13 6.38 5.69 673,600 5.69 2.84
01-03-09 6.75 6.84 6.50 455,200 6.50 3.25
01-03-08 7.69 7.84 7.00 349,000 7.03 3.52
01-03-07 7.81 8.00 7.31 330,400 7.56 3.78
Date Open High Low Vol Cls adjCls
01-03-06 7.19 7.75 7.06 1,093,000 7.72 3.86
01-03-05 7.38 7.50 6.63 765,600 6.81 3.41
01-03-02 7.63 8.19 7.00 1,259,800 7.63 3.81
01-03-01 6.63 7.81 6.25 835,800 7.75 3.88
01-02-28 7.66 8.09 6.69 946,800 6.97 3.48
01-02-27 8.38 8.50 7.75 874,600 7.78 3.89
01-02-26 8.44 8.63 8.00 729,600 8.38 4.19
01-02-23 8.19 8.50 7.66 1,044,400 8.25 4.13
01-02-22 8.50 8.88 8.00 1,263,600 8.19 4.09
Date Open High Low Vol Cls adjCls
01-02-21 9.44 9.69 8.38 1,203,600 8.88 4.44
01-02-20 10.63 10.63 9.38 642,600 9.63 4.81
01-02-16 11.00 11.00 9.88 1,013,200 10.44 5.22
01-02-15 11.50 11.75 11.06 672,600 11.31 5.66
01-02-14 11.38 11.63 10.25 983,400 10.88 5.44
01-02-13 12.00 12.63 10.81 714,200 11.13 5.56
01-02-12 12.13 12.25 11.38 706,800 12.00 6.00
01-02-09 12.69 13.00 11.50 657,400 12.44 6.22
01-02-08 13.19 13.88 12.50 409,200 12.81 6.41
Date Open High Low Vol Cls adjCls
01-02-07 13.44 13.69 12.38 808,600 13.06 6.53
01-02-06 13.50 14.67 13.06 564,800 13.88 6.94
01-02-05 13.88 13.94 12.63 840,200 13.63 6.81
01-02-02 15.56 16.25 14.00 925,400 14.06 7.03
01-02-01 16.25 16.88 15.50 766,000 15.63 7.81
01-01-31 15.63 17.81 15.56 2,803,800 17.00 8.50
01-01-30 16.44 16.63 15.63 2,132,800 15.63 7.81
01-01-29 15.69 16.06 15.06 1,333,400 15.56 7.78
01-01-26 15.75 16.50 15.06 2,143,400 15.50 7.75
Date Open High Low Vol Cls adjCls
01-01-25 13.75 17.00 13.13 6,345,400 16.69 8.34
01-01-24 12.88 14.00 12.81 2,385,400 13.56 6.78
01-01-23 12.25 13.13 12.06 1,224,000 12.56 6.28
01-01-22 12.25 12.88 11.63 790,000 12.25 6.13
01-01-19 13.63 13.69 12.06 1,450,200 12.13 6.06
01-01-18 13.25 13.25 12.63 1,330,000 13.00 6.50
01-01-17 13.25 14.38 12.63 2,763,400 12.88 6.44
01-01-16 11.94 12.81 11.50 1,027,600 12.06 6.03
01-01-12 12.25 12.69 11.25 1,830,800 12.00 6.00
Date Open High Low Vol Cls adjCls
01-01-11 10.69 12.75 10.63 3,142,800 11.94 5.97
01-01-10 11.06 11.25 10.56 1,608,800 11.06 5.53
01-01-09 11.19 11.81 10.88 1,892,200 11.25 5.63
01-01-08 11.25 11.56 10.56 1,051,200 10.81 5.41
01-01-05 14.13 14.25 11.56 2,136,600 11.69 5.84
01-01-04 12.50 14.75 12.25 2,925,800 14.75 7.38
01-01-03 10.00 14.25 9.75 4,587,400 13.00 6.50
01-01-02 9.44 11.56 9.44 5,006,600 10.25 5.13
00-12-29 10.13 10.50 9.50 3,327,400 9.50 4.75
Date Open High Low Vol Cls adjCls
00-12-28 10.13 13.00 9.50 8,170,800 11.13 5.56
00-12-27 14.38 15.00 13.56 1,880,400 13.75 6.88
00-12-26 15.25 16.75 14.14 1,511,200 14.63 7.31
00-12-22 14.06 15.13 14.00 2,352,200 14.50 7.25
00-12-21 12.06 15.25 11.56 3,989,400 13.50 6.75
00-12-20 14.00 14.00 11.50 5,113,600 12.06 6.03
00-12-19 17.38 17.56 14.63 5,939,800 15.00 7.50
00-12-18 22.25 22.50 17.38 3,426,600 18.38 9.19
00-12-15 23.44 23.50 20.00 2,817,400 21.88 10.94
Date Open High Low Vol Cls adjCls
00-12-14 25.50 25.63 23.38 1,534,800 23.44 11.72
00-12-13 27.31 27.94 25.00 1,250,600 25.31 12.66
00-12-12 26.94 27.88 26.00 820,400 26.56 13.28
00-12-11 28.38 29.50 26.69 2,065,000 26.81 13.41
00-12-08 27.00 28.88 25.25 1,885,600 28.00 14.00
00-12-07 25.75 27.75 24.31 1,193,000 24.88 12.44
00-12-06 29.75 30.69 26.06 1,520,200 26.75 13.38
00-12-05 26.00 29.13 25.50 1,490,600 28.94 14.47
00-12-04 25.88 25.88 23.75 1,181,000 24.38 12.19
Date Open High Low Vol Cls adjCls
00-12-01 25.50 27.38 24.88 1,592,600 25.19 12.59
00-11-30 25.94 27.00 23.13 1,523,000 24.88 12.44
00-11-29 24.75 27.25 24.13 1,177,600 27.25 13.63
00-11-28 27.13 27.25 24.50 1,176,400 25.56 12.78
00-11-27 30.44 31.19 26.75 1,275,600 27.06 13.53
00-11-24 27.00 29.13 26.50 652,400 29.13 14.56
00-11-22 26.97 27.88 23.50 2,215,200 25.25 12.63
00-11-21 28.69 29.56 27.00 885,000 27.50 13.75
00-11-20 31.00 31.00 26.88 1,850,000 28.25 14.13
Date Open High Low Vol Cls adjCls
00-11-17 35.44 36.25 31.88 982,400 32.13 16.06
00-11-16 35.69 36.56 34.88 635,400 34.94 17.47
00-11-15 36.63 37.25 35.56 772,400 36.56 18.28
00-11-14 35.25 37.38 35.00 1,090,600 37.25 18.63
00-11-13 31.06 36.38 29.63 2,095,000 34.00 17.00
00-11-10 33.63 35.00 33.13 956,000 34.00 17.00
00-11-09 35.63 36.44 33.50 2,229,400 34.81 17.41
00-11-08 35.88 38.38 35.25 1,319,400 36.50 18.25
00-11-07 35.88 37.00 35.00 1,548,800 35.70 17.85
Date Open High Low Vol Cls adjCls
00-11-06 38.63 39.00 36.00 1,159,600 36.00 18.00
00-11-03 40.25 40.94 37.13 1,953,800 38.63 19.31
00-11-02 34.31 39.75 33.88 4,971,400 39.25 19.63
00-11-01 31.31 33.50 30.50 2,021,600 32.94 16.47
00-10-31 29.44 32.75 28.69 3,298,000 31.00 15.50
00-10-30 28.00 29.19 26.63 1,483,800 27.25 13.63
00-10-27 26.50 31.94 25.81 3,815,000 28.75 14.38
00-10-26 28.25 29.38 25.00 1,537,600 28.63 14.31
00-10-25 29.00 29.88 26.25 1,428,400 27.00 13.50
Date Open High Low Vol Cls adjCls
00-10-24 33.03 33.13 30.75 1,161,600 30.81 15.41
00-10-23 30.25 33.56 30.19 1,518,600 33.00 16.50
00-10-20 28.56 31.92 28.50 1,073,400 30.25 15.13
00-10-19 27.13 30.00 25.50 2,191,000 29.69 14.84
00-10-18 25.13 28.00 22.38 1,893,000 24.75 12.38
00-10-17 30.00 32.13 26.81 1,307,200 27.50 13.75
00-10-16 29.75 32.44 28.63 1,333,600 30.19 15.09
00-10-13 26.41 30.00 25.75 1,703,600 29.56 14.78
00-10-12 31.44 31.56 26.75 1,890,000 26.81 13.41
Date Open High Low Vol Cls adjCls
00-10-11 30.00 31.81 28.00 1,196,800 30.81 15.41
00-10-10 32.19 33.63 30.31 1,090,000 31.25 15.63
00-10-09 30.00 32.88 29.00 838,400 32.00 16.00
00-10-06 31.94 32.00 28.94 1,527,400 30.56 15.28
00-10-05 33.47 33.50 30.38 2,725,000 31.88 15.94
00-10-04 28.94 34.25 27.13 3,613,400 33.19 16.59
00-10-03 30.69 33.75 26.19 9,404,600 27.94 13.97
00-10-02 34.81 35.00 30.06 2,262,000 30.25 15.13
00-09-29 35.69 35.88 33.56 1,240,400 34.00 17.00
Date Open High Low Vol Cls adjCls
00-09-28 34.00 36.25 33.25 2,061,600 35.81 17.91
00-09-27 36.56 37.38 33.00 1,917,800 34.31 17.16
00-09-26 39.75 39.75 35.25 1,793,400 35.75 17.88
00-09-25 40.50 41.75 38.75 1,544,200 38.92 19.46
00-09-22 39.19 40.69 38.38 3,071,000 39.25 19.63
00-09-21 42.31 42.75 41.38 1,629,400 42.00 21.00
00-09-20 39.94 44.25 39.00 4,521,400 42.94 21.47
00-09-19 40.50 41.13 38.25 2,391,600 39.81 19.91
00-09-18 43.00 43.25 39.00 1,999,200 39.50 19.75
Date Open High Low Vol Cls adjCls
00-09-15 40.50 42.25 38.50 4,671,400 41.75 20.88
00-09-14 45.25 47.00 40.00 5,002,200 41.13 20.56
00-09-13 44.75 45.44 42.00 4,781,600 44.00 22.00
00-09-12 48.06 49.00 46.38 979,200 46.75 23.38
00-09-11 48.70 50.75 46.00 1,951,200 46.56 23.28
00-09-08 53.44 53.44 48.50 2,336,000 48.75 24.38
00-09-07 55.00 56.31 52.13 1,702,400 52.63 26.31
00-09-06 61.38 61.38 54