Amazon.com Inc. (AMZN)

758.85
+6.20 (+0.82%)
Exchange
NMS
Day Range
755.00 - 766.00
52 Week Range
451.00 - 766.00
Open
764.96
Avg. Vol
3,709,390
Market Cap
359.68B
Short ratio
1.49
PE ratio
188.71
PEG Ratio
2.64
Earnings Share
2.43

Amazon.com Inc. (AMZN) Historicals

Date Open High Low Vol Cls adjCls
16-07-29 765.00 766.00 755.00 6,738,600 758.81 758.81
16-07-28 745.98 753.36 739.70 6,800,700 752.61 752.61
16-07-27 737.97 740.94 733.86 2,831,800 736.67 736.67
16-07-26 742.71 743.13 732.75 2,481,300 735.59 735.59
16-07-25 746.55 748.50 735.35 2,671,000 739.61 739.61
16-07-22 747.79 751.28 743.53 2,253,200 744.86 744.86
16-07-21 747.50 749.36 742.79 2,285,100 744.43 744.43
16-07-20 744.00 746.25 740.70 2,214,000 745.72 745.72
16-07-19 732.50 743.33 732.31 2,216,800 739.95 739.95
Date Open High Low Vol Cls adjCls
16-07-18 735.49 741.60 728.72 2,954,900 736.07 736.07
16-07-15 746.55 746.55 734.05 3,121,400 735.44 735.44
16-07-14 748.86 749.04 739.02 2,390,500 741.20 741.20
16-07-13 746.76 756.87 741.25 4,142,300 742.63 742.63
16-07-12 756.86 757.34 740.33 5,623,700 748.21 748.21
16-07-11 750.00 755.90 747.00 3,195,300 753.78 753.78
16-07-08 740.14 746.10 738.00 3,429,200 745.81 745.81
16-07-07 739.33 739.55 731.63 2,945,800 736.57 736.57
16-07-06 725.71 737.77 722.58 3,938,200 737.61 737.61
Date Open High Low Vol Cls adjCls
16-07-05 722.80 729.56 719.61 2,431,400 728.10 728.10
16-07-01 717.32 728.00 716.54 2,920,400 725.68 725.68
16-06-30 717.20 719.37 712.54 2,855,100 715.62 715.62
16-06-29 715.75 719.50 713.54 3,070,100 715.60 715.60
16-06-28 700.00 708.00 698.17 4,037,000 707.95 707.95
16-06-27 692.01 696.82 682.12 5,568,000 691.36 691.36
16-06-24 693.00 712.53 692.20 7,632,500 698.96 698.96
16-06-23 715.50 722.12 712.50 2,825,000 722.08 722.08
16-06-22 716.58 717.00 707.57 2,260,500 710.60 710.60
Date Open High Low Vol Cls adjCls
16-06-21 715.72 718.40 712.72 2,137,500 715.82 715.82
16-06-20 713.50 721.31 710.81 3,677,200 714.01 714.01
16-06-17 718.19 718.20 699.18 5,897,800 706.39 706.39
16-06-16 712.05 718.00 705.30 3,098,000 717.51 717.51
16-06-15 722.00 722.56 713.35 2,709,400 714.26 714.26
16-06-14 712.33 720.81 712.27 2,506,900 719.30 719.30
16-06-13 714.01 721.99 711.16 3,352,200 715.24 715.24
16-06-10 722.35 724.98 714.21 3,425,700 717.91 717.91
16-06-09 723.10 728.91 722.30 2,170,300 727.65 727.65
Date Open High Low Vol Cls adjCls
16-06-08 726.40 729.42 721.60 2,223,400 726.64 726.64
16-06-07 729.89 730.00 720.55 2,732,500 723.74 723.74
16-06-06 726.50 731.50 724.42 2,704,800 726.73 726.73
16-06-03 726.74 727.00 718.43 3,367,300 725.54 725.54
16-06-02 720.97 728.28 715.50 3,026,600 728.24 728.24
16-06-01 720.90 726.43 718.22 3,263,100 719.44 719.44
16-05-31 712.33 724.23 711.32 3,618,300 722.79 722.79
16-05-27 715.00 716.60 711.10 2,249,200 712.24 712.24
16-05-26 708.33 715.00 707.29 2,446,700 714.91 714.91
Date Open High Low Vol Cls adjCls
16-05-25 708.00 710.86 705.52 3,267,700 708.35 708.35
16-05-24 698.01 707.50 698.00 3,033,800 704.20 704.20
16-05-23 704.25 706.00 696.42 2,595,100 696.75 696.75
16-05-20 701.05 707.24 700.00 2,916,200 702.80 702.80
16-05-19 691.88 699.40 689.56 3,025,600 698.52 698.52
16-05-18 689.56 702.54 688.76 4,283,200 697.45 697.45
16-05-17 709.90 714.47 693.91 5,121,400 695.27 695.27
16-05-16 710.13 713.25 700.28 5,432,900 710.66 710.66
16-05-13 714.64 719.25 706.51 4,763,400 709.92 709.92
Date Open High Low Vol Cls adjCls
16-05-12 717.38 722.45 711.51 5,048,200 717.93 717.93
16-05-11 705.79 719.00 701.65 7,338,200 713.23 713.23
16-05-10 694.00 704.55 693.50 6,105,600 703.07 703.07
16-05-09 673.95 686.98 671.41 3,982,200 679.75 679.75
16-05-06 656.05 676.95 656.01 4,365,300 673.95 673.95
16-05-05 673.31 676.49 656.00 4,884,100 659.09 659.09
16-05-04 662.59 674.00 662.14 4,574,500 670.90 670.90
16-05-03 677.36 680.30 670.43 4,923,400 671.32 671.32
16-05-02 663.92 685.50 662.03 6,578,500 683.85 683.85
Date Open High Low Vol Cls adjCls
16-04-29 666.00 669.98 654.00 10,310,700 659.59 659.59
16-04-28 615.54 626.80 599.20 7,872,600 602.00 602.00
16-04-27 611.80 615.95 601.28 4,068,800 606.57 606.57
16-04-26 626.17 626.75 614.88 2,521,400 616.88 616.88
16-04-25 616.61 626.98 616.25 2,682,900 626.20 626.20
16-04-22 624.47 628.25 611.56 5,083,900 620.50 620.50
16-04-21 631.00 637.82 628.50 2,596,300 631.00 631.00
16-04-20 630.00 636.55 623.00 2,609,400 632.99 632.99
16-04-19 637.14 638.01 620.80 4,055,900 627.90 627.90
Date Open High Low Vol Cls adjCls
16-04-18 625.35 637.64 624.96 4,360,900 635.35 635.35
16-04-15 621.92 626.77 618.11 2,887,700 625.89 625.89
16-04-14 615.07 624.38 615.07 3,512,100 620.75 620.75
16-04-13 607.68 616.81 605.29 4,228,300 614.82 614.82
16-04-12 598.40 604.06 592.31 2,641,100 603.17 603.17
16-04-11 596.14 604.00 594.91 2,704,300 595.93 595.93
16-04-08 594.32 597.86 589.00 2,591,900 594.60 594.60
16-04-07 598.76 599.60 589.08 3,189,000 591.43 591.43
16-04-06 587.52 602.39 587.50 2,849,900 602.08 602.08
Date Open High Low Vol Cls adjCls
16-04-05 590.77 593.47 585.25 2,308,900 586.14 586.14
16-04-04 599.00 599.50 590.55 2,470,800 593.19 593.19
16-04-01 590.49 599.03 588.30 2,917,400 598.50 598.50
16-03-31 599.28 600.75 592.21 2,681,800 593.64 593.64
16-03-30 596.71 603.24 595.00 3,890,500 598.69 598.69
16-03-29 580.15 595.85 576.50 4,392,600 593.86 593.86
16-03-28 584.40 584.75 575.56 3,121,500 579.87 579.87
16-03-24 567.11 583.55 567.08 5,185,500 582.95 582.95
16-03-23 561.00 572.48 558.10 3,983,700 569.63 569.63
Date Open High Low Vol Cls adjCls
16-03-22 545.11 562.76 545.05 4,000,600 560.48 560.48
16-03-21 548.91 555.24 538.58 5,155,700 553.98 553.98
16-03-18 560.94 562.33 546.09 7,296,900 552.08 552.08
16-03-17 569.51 571.40 555.01 5,928,100 559.44 559.44
16-03-16 576.64 581.32 571.14 3,537,700 574.27 574.27
16-03-15 571.00 581.52 567.00 3,876,800 577.02 577.02
16-03-14 567.00 576.89 563.05 3,454,200 573.37 573.37
16-03-11 566.95 570.06 562.73 3,771,300 569.61 569.61
16-03-10 566.74 567.00 547.90 3,919,900 558.93 558.93
Date Open High Low Vol Cls adjCls
16-03-09 559.56 560.35 550.13 4,377,300 559.47 559.47
16-03-08 557.87 571.35 554.74 4,730,000 560.26 560.26
16-03-07 573.54 573.63 555.55 4,926,900 562.80 562.80
16-03-04 581.07 581.40 571.07 3,416,500 575.14 575.14
16-03-03 577.96 579.87 573.11 2,741,300 577.49 577.49
16-03-02 581.75 585.00 573.70 4,582,200 580.21 580.21
16-03-01 556.29 579.25 556.00 5,038,500 579.04 579.04
16-02-29 554.00 564.81 552.51 4,145,400 552.52 552.52
16-02-26 560.12 562.50 553.17 4,877,000 555.23 555.23
Date Open High Low Vol Cls adjCls
16-02-25 555.52 559.39 545.29 4,525,500 555.15 555.15
16-02-24 545.75 554.27 533.15 6,231,700 554.04 554.04
16-02-23 555.55 556.91 545.33 4,050,800 552.94 552.94
16-02-22 542.20 560.65 541.08 5,566,600 559.50 559.50
16-02-19 520.71 535.95 515.35 4,974,700 534.90 534.90
16-02-18 541.19 541.20 523.73 4,735,000 525.00 525.00
16-02-17 528.74 537.48 519.39 4,824,000 534.10 534.10
16-02-16 519.48 524.45 511.66 5,118,500 521.10 521.10
16-02-12 510.70 516.75 501.49 5,384,800 507.08 507.08
Date Open High Low Vol Cls adjCls
16-02-11 491.17 509.30 484.00 7,397,400 503.82 503.82
16-02-10 491.76 504.66 486.00 6,786,200 490.48 490.48
16-02-09 478.01 498.38 474.00 7,077,900 482.07 482.07
16-02-08 486.47 493.50 475.21 9,825,500 488.10 488.10
16-02-05 529.28 529.45 499.19 9,708,900 502.13 502.13
16-02-04 525.00 538.99 519.22 6,199,100 536.26 536.26
16-02-03 553.50 556.00 521.90 10,048,700 531.07 531.07
16-02-02 570.00 571.56 550.09 6,312,000 552.10 552.10
16-02-01 578.15 581.80 570.31 6,355,100 574.81 574.81
Date Open High Low Vol Cls adjCls
16-01-29 571.98 593.00 570.00 14,677,600 587.00 587.00
16-01-28 608.37 638.06 597.55 14,015,200 635.35 635.35
16-01-27 601.99 603.39 578.78 5,152,900 583.35 583.35
16-01-26 603.45 604.50 590.38 3,765,700 601.25 601.25
16-01-25 597.99 608.50 594.56 4,396,100 596.53 596.53
16-01-22 588.73 600.10 584.11 5,120,100 596.38 596.38
16-01-21 573.58 588.81 568.22 4,952,200 575.02 575.02
16-01-20 564.36 578.45 547.18 7,966,400 571.77 571.77
16-01-19 577.09 584.00 566.45 4,807,200 574.48 574.48
Date Open High Low Vol Cls adjCls
16-01-15 572.24 584.62 565.30 7,784,500 570.18 570.18
16-01-14 580.25 602.25 569.88 7,238,000 593.00 593.00
16-01-13 620.88 620.88 579.16 7,655,200 581.81 581.81
16-01-12 625.25 625.99 612.24 4,724,100 617.89 617.89
16-01-11 612.48 619.85 598.57 4,891,600 617.74 617.74
16-01-08 619.66 624.14 606.00 5,512,900 607.05 607.05
16-01-07 621.80 630.00 605.21 7,074,900 607.94 607.94
16-01-06 622.00 639.79 620.31 5,329,200 632.65 632.65
16-01-05 646.86 646.91 627.65 5,822,600 633.79 633.79
Date Open High Low Vol Cls adjCls
16-01-04 656.29 657.72 627.51 9,314,500 636.99 636.99
15-12-31 686.08 687.75 675.89 3,749,600 675.89 675.89
15-12-30 691.89 695.49 686.38 3,519,000 689.07 689.07
15-12-29 677.98 696.44 677.89 5,735,000 693.97 693.97
15-12-28 665.56 675.50 665.50 3,783,600 675.20 675.20
15-12-24 663.35 664.68 660.60 1,093,000 662.79 662.79
15-12-23 666.50 666.60 656.63 2,722,900 663.70 663.70
15-12-22 666.83 668.49 659.26 2,667,800 663.15 663.15
15-12-21 668.50 669.90 658.93 3,250,900 664.51 664.51
Date Open High Low Vol Cls adjCls
15-12-18 668.65 676.84 664.13 6,841,300 664.14 664.14
15-12-17 680.00 682.50 670.65 3,681,600 670.65 670.65
15-12-16 663.56 677.35 659.32 3,964,500 675.77 675.77
15-12-15 665.03 671.50 657.35 4,724,900 658.64 658.64
15-12-14 641.75 658.59 635.27 4,329,700 657.91 657.91
15-12-11 651.23 657.88 639.62 5,474,400 640.15 640.15
15-12-10 665.59 668.53 659.56 3,455,500 662.32 662.32
15-12-09 678.00 679.00 655.68 5,158,200 664.79 664.79
15-12-08 663.13 679.99 659.79 3,651,900 677.33 677.33
Date Open High Low Vol Cls adjCls
15-12-07 674.74 675.46 660.50 3,732,800 669.83 669.83
15-12-04 666.00 674.78 661.40 4,534,800 672.64 672.64
15-12-03 679.44 682.79 661.48 5,064,700 666.25 666.25
15-12-02 681.00 684.82 674.25 4,273,500 676.01 676.01
15-12-01 673.75 681.00 667.86 4,751,200 679.06 679.06
15-11-30 675.90 681.29 664.60 5,693,200 664.80 664.80
15-11-27 680.80 680.99 672.10 1,966,800 673.26 673.26
15-11-25 675.00 679.70 671.24 2,697,900 675.34 675.34
15-11-24 674.14 675.80 661.21 4,543,400 671.15 671.15
Date Open High Low Vol Cls adjCls
15-11-23 671.50 682.77 670.12 4,385,100 678.99 678.99
15-11-20 667.94 668.87 657.57 3,896,100 668.45 668.45
15-11-19 664.99 672.86 659.00 4,705,200 661.27 661.27
15-11-18 646.51 664.88 646.37 4,469,800 663.54 663.54
15-11-17 650.65 653.25 641.00 4,320,200 643.30 643.30
15-11-16 640.92 649.99 622.29 7,435,900 647.81 647.81
15-11-13 663.57 667.00 640.45 6,261,100 642.35 642.35
15-11-12 673.00 675.64 664.22 4,284,700 665.60 665.60
15-11-11 663.25 675.96 663.25 5,387,300 673.25 673.25
Date Open High Low Vol Cls adjCls
15-11-10 651.01 660.00 647.26 3,489,500 659.68 659.68
15-11-09 658.65 661.96 647.85 4,048,800 655.49 655.49
15-11-06 655.00 662.26 652.00 4,092,200 659.37 659.37
15-11-05 647.10 657.00 643.09 4,723,800 655.65 655.65
15-11-04 627.76 645.93 627.35 4,840,500 640.95 640.95
15-11-03 629.53 629.89 622.00 3,246,900 625.31 625.31
15-11-02 627.13 628.63 620.41 2,816,500 628.35 628.35
15-10-30 626.01 630.72 625.28 3,874,400 625.90 625.90
15-10-29 617.70 627.54 615.39 3,896,000 626.55 626.55
Date Open High Low Vol Cls adjCls
15-10-28 612.30 617.23 609.50 3,926,200 617.10 617.10
15-10-27 608.60 614.71 605.53 3,787,100 611.01 611.01
15-10-26 602.30 609.85 596.29 4,269,700 608.61 608.61
15-10-23 617.68 619.45 595.36 10,692,700 599.03 599.03
15-10-22 562.70 569.15 556.67 7,779,400 563.91 563.91
15-10-21 563.87 565.25 552.52 3,343,600 555.77 555.77
15-10-20 572.00 573.00 555.28 4,346,200 560.88 560.88
15-10-19 570.76 579.00 567.38 4,375,400 573.15 573.15
15-10-16 565.27 570.94 560.31 4,218,100 570.76 570.76
Date Open High Low Vol Cls adjCls
15-10-15 547.75 563.00 547.00 4,937,000 562.44 562.44
15-10-14 551.34 552.25 539.68 3,582,100 544.83 544.83
15-10-13 546.26 553.20 543.10 2,938,000 548.90 548.90
15-10-12 539.96 550.82 539.80 2,776,100 550.19 550.19
15-10-09 534.48 541.79 530.27 3,537,400 539.80 539.80
15-10-08 536.71 539.39 519.89 4,676,400 533.16 533.16
15-10-07 541.79 542.00 529.00 3,812,100 541.94 541.94
15-10-06 545.50 551.50 533.33 4,547,500 537.48 537.48
15-10-05 536.99 545.91 536.00 3,391,400 543.68 543.68
Date Open High Low Vol Cls adjCls
15-10-02 512.99 532.60 508.10 4,597,800 532.54 532.54
15-10-01 511.00 520.80 506.00 3,768,500 520.72 520.72
15-09-30 505.44 512.80 501.67 4,004,700 511.89 511.89
15-09-29 506.00 511.48 490.50 4,457,500 496.07 496.07
15-09-28 520.02 520.28 494.33 5,434,500 504.06 504.06
15-09-25 542.57 542.80 521.40 4,031,000 524.25 524.25
15-09-24 530.55 534.56 522.87 3,501,000 533.75 533.75
15-09-23 538.30 541.21 534.00 2,237,600 536.07 536.07
15-09-22 539.71 543.55 532.66 3,841,700 538.40 538.40
Date Open High Low Vol Cls adjCls
15-09-21 544.33 549.78 539.59 3,283,300 548.39 548.39
15-09-18 534.62 546.24 531.35 6,160,100 540.26 540.26
15-09-17 526.98 546.97 526.57 4,169,500 538.87 538.87
15-09-16 521.98 528.30 518.52 2,252,800 527.39 527.39
15-09-15 523.25 527.92 517.20 2,865,900 522.37 522.37
15-09-14 529.44 532.45 518.58 3,130,200 521.38 521.38
15-09-11 521.07 529.44 520.61 3,227,900 529.44 529.44
15-09-10 515.15 526.13 514.78 2,576,000 522.24 522.24
15-09-09 524.00 529.95 515.06 4,370,700 516.89 516.89
Date Open High Low Vol Cls adjCls
15-09-08 508.69 518.35 508.51 3,810,700 517.54 517.54
15-09-04 497.65 502.85 495.64 2,692,500 499.00 499.00
15-09-03 514.50 515.84 502.57 3,149,700 504.72 504.72
15-09-02 505.09 510.86 497.72 3,707,100 510.55 510.55
15-09-01 499.14 510.00 493.43 3,864,500 496.54 496.54
15-08-31 516.44 519.41 509.07 3,002,300 512.89 512.89
15-08-28 517.50 521.50 513.04 2,746,700 518.01 518.01
15-08-27 513.71 522.69 507.26 6,114,500 518.37 518.37
15-08-26 484.02 503.72 478.76 6,358,600 500.77 500.77
Date Open High Low Vol Cls adjCls
15-08-25 487.49 489.44 466.25 5,679,300 466.37 466.37
15-08-24 463.58 476.58 451.00 10,097,600 463.37 463.37
15-08-21 507.36 512.33 494.47 6,706,500 494.47 494.47
15-08-20 530.39 533.25 515.77 4,408,000 515.78 515.78
15-08-19 533.74 537.25 529.00 2,324,000 532.92 532.92
15-08-18 535.04 539.49 533.00 2,071,300 535.02 535.02
15-08-17 531.29 538.74 527.12 2,581,700 535.22 535.22
15-08-14 528.25 534.11 528.25 1,994,800 531.52 531.52
15-08-13 527.37 534.66 525.49 2,895,200 529.66 529.66
Date Open High Low Vol Cls adjCls
15-08-12 523.75 527.50 513.06 3,962,300 525.91 525.91
15-08-11 523.65 528.98 522.00 2,676,600 527.46 527.46
15-08-10 528.52 532.28 523.00 2,615,900 524.00 524.00
15-08-07 529.16 529.46 518.21 3,969,200 522.62 522.62
15-08-06 539.30 542.74 527.52 3,820,500 529.46 529.46
15-08-05 538.80 539.14 534.12 2,889,400 537.01 537.01
15-08-04 529.69 536.95 529.16 2,934,600 531.90 531.90
15-08-03 537.45 540.44 529.36 3,014,200 535.03 535.03
15-07-31 539.09 542.84 534.52 3,025,600 536.15 536.15
Date Open High Low Vol Cls adjCls
15-07-30 527.65 539.20 524.29 3,743,100 536.76 536.76
15-07-29 530.92 532.97 525.02 3,752,600 529.00 529.00
15-07-28 536.00 536.39 523.12 5,273,100 526.03 526.03
15-07-27 527.75 544.95 526.60 7,491,000 531.41 531.41
15-07-24 578.99 580.57 529.35 21,909,400 529.42 529.42
15-07-23 491.66 491.66 475.70 9,374,400 482.18 482.18
15-07-22 485.99 492.50 484.90 3,114,900 488.27 488.27
15-07-21 487.90 488.88 482.55 3,181,800 488.00 488.00
15-07-20 492.57 493.20 485.40 4,752,500 488.10 488.10
Date Open High Low Vol Cls adjCls
15-07-17 477.70 485.42 477.25 4,932,200 483.01 483.01
15-07-16 465.50 475.88 464.80 4,095,600 475.48 475.48
15-07-15 463.04 464.70 460.20 2,987,400 461.19 461.19
15-07-14 462.32 469.60 458.16 4,736,200 465.57 465.57
15-07-13 448.29 457.87 447.54 3,956,800 455.57 455.57
15-07-10 440.49 444.72 439.00 2,401,000 443.51 443.51
15-07-09 434.90 438.72 434.15 2,271,400 434.39 434.39
15-07-08 434.35 435.99 428.83 2,383,100 429.70 429.70
15-07-07 435.68 437.73 425.57 3,454,200 436.72 436.72
Date Open High Low Vol Cls adjCls
15-07-06 435.23 439.73 433.52 1,903,200 436.04 436.04
15-07-02 437.00 438.20 433.48 1,343,400 437.71 437.71
15-07-01 439.35 440.00 435.58 1,987,100 437.39 437.39
15-06-30 434.20 435.57 430.46 2,596,900 434.09 434.09
15-06-29 434.98 437.00 429.00 2,753,200 429.86 429.86
15-06-26 441.76 443.49 435.06 2,624,500 438.10 438.10
15-06-25 438.07 443.47 436.39 2,237,500 440.10 440.10
15-06-24 444.97 446.47 440.23 2,620,800 440.84 440.84
15-06-23 435.59 447.04 433.69 3,245,000 445.99 445.99
Date Open High Low Vol Cls adjCls
15-06-22 437.00 439.24 434.18 1,823,600 436.29 436.29
15-06-19 440.26 444.99 433.24 4,495,100 434.92 434.92
15-06-18 430.30 439.73 429.41 3,378,400 439.39 439.39
15-06-17 428.36 431.35 424.75 2,185,900 427.81 427.81
15-06-16 424.15 427.97 422.67 2,296,400 427.26 427.26
15-06-15 427.66 428.05 422.64 2,051,000 423.67 423.67
15-06-12 431.25 432.36 428.26 2,054,400 429.92 429.92
15-06-11 432.29 438.89 431.47 2,922,500 432.97 432.97
15-06-10 426.46 432.20 425.66 2,172,300 430.77 430.77
Date Open High Low Vol Cls adjCls
15-06-09 422.96 427.49 419.14 2,288,700 425.48 425.48
15-06-08 425.62 426.80 421.43 2,172,500 423.50 423.50
15-06-05 429.66 430.80 426.50 1,907,900 426.95 426.95
15-06-04 434.40 436.76 429.26 2,510,800 430.78 430.78
15-06-03 434.40 438.39 432.75 2,727,900 436.59 436.59
15-06-02 430.07 433.23 426.25 1,668,900 430.99 430.99
15-06-01 430.40 433.16 426.20 2,253,300 430.92 430.92
15-05-29 427.23 432.50 427.23 3,016,100 429.23 429.23
15-05-28 429.71 431.35 425.47 1,912,400 426.57 426.57
Date Open High Low Vol Cls adjCls
15-05-27 427.45 431.85 425.01 2,231,100 431.42 431.42
15-05-26 426.20 427.00 422.00 2,244,200 425.47 425.47
15-05-22 431.55 432.44 427.61 2,020,600 427.63 427.63
15-05-21 428.00 436.90 428.00 4,121,400 431.63 431.63
15-05-20 420.60 427.10 418.36 2,196,200 423.86 423.86
15-05-19 424.87 428.24 420.63 2,464,200 421.71 421.71
15-05-18 426.00 427.27 421.46 2,390,200 425.24 425.24
15-05-15 428.00 430.40 424.30 4,240,300 426.00 426.00
15-05-14 429.45 433.00 427.01 1,888,500 432.28 432.28
Date Open High Low Vol Cls adjCls
15-05-13 429.98 433.53 425.80 1,996,300 426.87 426.87
15-05-12 431.08 433.25 426.71 1,947,800 431.02 431.02
15-05-11 432.51 439.00 431.37 2,393,700 432.85 432.85
15-05-08 430.75 435.20 430.17 2,908,800 433.69 433.69
15-05-07 424.15 428.50 422.85 2,766,100 426.88 426.88
15-05-06 421.43 422.72 414.55 2,552,500 419.10 419.10
15-05-05 422.85 427.51 421.02 2,856,400 421.19 421.19
15-05-04 424.80 429.77 422.42 2,270,400 423.04 423.04
15-05-01 423.82 425.64 416.00 3,565,800 422.87 422.87
Date Open High Low Vol Cls adjCls
15-04-30 427.11 431.75 419.24 3,647,900 421.78 421.78
15-04-29 426.75 434.24 426.03 3,621,700 429.37 429.37
15-04-28 438.51 439.00 428.04 4,140,500 429.31 429.31
15-04-27 443.86 446.99 437.41 5,430,900 438.56 438.56
15-04-24 439.00 452.65 439.00 17,176,900 445.10 445.10
15-04-23 390.21 391.88 386.15 7,980,000 389.99 389.99
15-04-22 391.91 394.28 388.00 3,474,700 389.80 389.80
15-04-21 391.31 394.60 386.80 4,643,500 391.18 391.18
15-04-20 378.55 391.94 377.00 5,016,100 389.51 389.51
Date Open High Low Vol Cls adjCls
15-04-17 382.63 383.56 374.40 3,839,700 375.56 375.56
15-04-16 383.69 387.45 383.55 2,080,400 386.04 386.04
15-04-15 384.65 385.78 381.64 1,933,200 383.45 383.45
15-04-14 383.51 387.81 381.21 2,583,600 385.11 385.11
15-04-13 383.53 385.28 380.14 1,894,500 382.36 382.36
15-04-10 384.31 387.12 381.32 2,573,500 382.65 382.65
15-04-09 380.66 384.42 378.80 2,392,300 383.54 383.54
15-04-08 374.66 381.58 374.65 2,636,400 381.20 381.20
15-04-07 376.15 379.31 374.03 1,954,900 374.41 374.41
Date Open High Low Vol Cls adjCls
15-04-06 370.10 380.20 369.36 3,050,700 377.04 377.04
15-04-02 370.50 373.28 369.00 1,875,300 372.25 372.25
15-04-01 372.10 373.16 368.34 2,458,100 370.26 370.26
15-03-31 373.24 377.70 371.51 2,506,100 372.10 372.10
15-03-30 371.87 376.12 371.55 1,820,900 374.59 374.59
15-03-27 367.11 373.17 366.57 2,609,800 370.56 370.56
15-03-26 369.59 371.40 365.65 2,930,000 367.35 367.35
15-03-25 375.17 380.50 370.29 3,429,500 370.96 370.96
15-03-24 373.99 375.24 372.27 2,228,200 374.09 374.09
Date Open High Low Vol Cls adjCls
15-03-23 378.07 381.77 374.94 2,239,300 375.11 375.11
15-03-20 376.29 379.37 375.92 3,763,600 378.49 378.49
15-03-19 373.87 377.11 372.19 1,915,700 373.24 373.24
15-03-18 369.97 375.99 366.70 2,654,100 375.14 375.14
15-03-17 371.11 374.50 369.64 2,037,000 371.92 371.92
15-03-16 370.38 373.94 366.72 2,354,100 373.35 373.35
15-03-13 371.52 373.99 366.68 2,611,700 370.58 370.58
15-03-12 368.82 375.50 367.52 2,810,000 374.24 374.24
15-03-11 370.61 373.35 366.26 2,495,100 366.37 366.37
Date Open High Low Vol Cls adjCls
15-03-10 377.45 377.77 369.18 3,121,000 369.51 369.51
15-03-09 378.40 379.33 375.28 2,311,400 378.56 378.56
15-03-06 385.52 387.00 378.88 2,627,000 380.09 380.09
15-03-05 385.61 388.42 383.89 2,693,500 387.83 387.83
15-03-04 385.71 387.90 382.19 2,259,100 382.72 382.72
15-03-03 383.95 386.10 381.60 1,946,500 384.61 384.61
15-03-02 380.85 385.90 379.48 2,139,200 385.66 385.66
15-02-27 384.00 385.99 379.79 2,532,300 380.16 380.16
15-02-26 384.07 389.37 383.28 2,687,100 384.80 384.80
Date Open High Low Vol Cls adjCls
15-02-25 377.27 387.85 376.54 3,174,500 385.37 385.37
15-02-24 378.65 380.48 376.16 1,920,800 378.59 378.59
15-02-23 383.44 384.54 378.00 2,177,000 380.14 380.14
15-02-20 378.62 383.70 375.84 3,258,000 383.66 383.66
15-02-19 373.49 381.88 373.43 2,953,800 379.00 379.00
15-02-18 373.78 376.74 372.85 2,650,600 373.37 373.37
15-02-17 377.72 379.99 372.67 3,673,200 375.43 375.43
15-02-13 378.41 383.00 377.01 3,475,100 381.83 381.83
15-02-12 375.10 378.51 373.15 2,791,100 377.17 377.17
Date Open High Low Vol Cls adjCls
15-02-11 371.23 377.10 371.10 2,786,500 375.14 375.14
15-02-10 371.19 374.30 368.51 2,287,200 373.00 373.00
15-02-09 371.00 374.41 367.20 2,724,600 370.56 370.56
15-02-06 374.87 375.99 371.01 3,871,300 374.28 374.28
15-02-05 366.00 378.80 365.90 7,247,600 373.89 373.89
15-02-04 358.38 367.50 358.23 4,169,900 364.75 364.75
15-02-03 360.29 367.82 360.21 6,212,600 363.55 363.55
15-02-02 350.05 365.00 350.01 10,231,900 364.47 364.47
15-01-30 346.32 359.50 340.74 23,856,100 354.53 354.53
Date Open High Low Vol Cls adjCls
15-01-29 304.73 312.80 299.33 8,656,600 311.78 311.78
15-01-28 309.81 311.51 303.80 3,063,800 303.91 303.91
15-01-27 306.30 310.24 302.63 2,920,300 306.75 306.75
15-01-26 311.82 313.00 307.52 3,169,700 309.66 309.66
15-01-23 308.08 316.93 307.72 4,496,400 312.39 312.39
15-01-22 300.00 312.25 300.00 5,362,600 310.32 310.32
15-01-21 289.64 306.00 287.26 10,065,100 297.25 297.25
15-01-20 292.59 293.36 286.39 3,075,100 289.44 289.44
15-01-16 286.28 290.79 285.25 3,478,200 290.74 290.74
Date Open High Low Vol Cls adjCls
15-01-15 294.00 296.00 286.82 4,410,200 286.95 286.95
15-01-14 291.93 295.91 286.50 5,538,700 293.27 293.27
15-01-13 297.48 301.50 293.23 4,130,900 294.74 294.74
15-01-12 297.56 298.51 289.28 3,421,400 291.41 291.41
15-01-09 301.48 302.87 296.68 2,589,500 296.93 296.93
15-01-08 300.32 303.14 296.11 3,088,400 300.46 300.46
15-01-07 297.50 301.28 295.33 2,640,300 298.42 298.42
15-01-06 302.24 303.00 292.38 3,519,000 295.29 295.29
15-01-05 307.01 308.38 300.85 2,774,200 302.19 302.19
Date Open High Low Vol Cls adjCls
15-01-02 312.58 314.75 306.96 2,783,200 308.52 308.52
14-12-31 311.55 312.98 310.01 2,048,000 310.35 310.35
14-12-30 309.91 313.94 309.34 2,093,000 310.30 310.30
14-12-29 307.85 314.27 306.58 3,009,000 312.04 312.04
14-12-26 305.00 310.78 303.81 2,887,500 309.09 309.09
14-12-24 306.38 307.00 302.88 1,513,800 303.03 303.03
14-12-23 306.98 307.49 303.25 2,713,700 306.29 306.29
14-12-22 301.94 307.36 301.94 4,003,800 306.54 306.54
14-12-19 296.91 301.54 295.52 8,709,100 299.90 299.90
Date Open High Low Vol Cls adjCls
14-12-18 304.01 304.50 293.25 7,738,100 297.73 297.73
14-12-17 296.37 299.67 293.03 4,433,500 298.88 298.88
14-12-16 304.35 304.49 295.01 6,501,300 295.06 295.06
14-12-15 308.87 310.86 302.15 3,841,600 306.07 306.07
14-12-12 303.99 310.64 303.01 3,153,500 307.32 307.32
14-12-11 307.89 312.64 306.01 3,262,900 307.36 307.36
14-12-10 312.00 313.19 304.68 3,245,900 305.84 305.84
14-12-09 302.99 313.64 301.14 4,049,500 312.50 312.50
14-12-08 311.57 316.56 304.82 3,639,200 306.64 306.64
Date Open High Low Vol Cls adjCls
14-12-05 316.80 316.93 310.84 3,265,200 312.63 312.63
14-12-04 315.53 318.59 313.47 3,290,300 316.93 316.93
14-12-03 325.73 326.77 314.36 5,681,000 316.50 316.50
14-12-02 327.50 327.93 323.25 2,783,500 326.31 326.31
14-12-01 338.12 340.64 325.93 4,944,900 326.00 326.00
14-11-28 336.03 341.26 336.03 3,051,800 338.64 338.64
14-11-26 333.78 334.65 331.75 1,983,600 333.57 333.57
14-11-25 335.27 336.33 331.28 2,561,200 335.04 335.04
14-11-24 334.78 337.39 333.60 2,753,700 335.64 335.64
Date Open High Low Vol Cls adjCls
14-11-21 335.42 338.33 331.47 4,466,000 332.63 332.63
14-11-20 324.00 332.67 323.33 3,435,000 330.54 330.54
14-11-19 327.25 328.40 324.02 3,280,800 326.54 326.54
14-11-18 323.99 329.56 323.25 3,549,500 324.93 324.93
14-11-17 326.44 328.00 318.03 4,784,600 323.05 323.05
14-11-14 317.12 332.88 316.40 8,876,300 327.82 327.82
14-11-13 312.00 317.89 311.51 3,685,700 316.48 316.48
14-11-12 310.75 312.58 308.79 2,181,700 311.51 311.51
14-11-11 305.94 312.38 303.65 3,803,600 312.01 312.01
Date Open High Low Vol Cls adjCls
14-11-10 300.00 305.80 300.00 2,809,100 305.11 305.11
14-11-07 297.82 299.99 296.29 2,647,400 299.86 299.86
14-11-06 296.69 297.00 292.29 3,758,100 296.64 296.64
14-11-05 303.01 304.00 294.16 4,674,500 296.52 296.52
14-11-04 303.99 304.25 300.17 3,427,400 302.81 302.81
14-11-03 306.24 308.01 303.24 3,242,500 305.72 305.72
14-10-31 305.15 305.72 301.50 4,550,700 305.46 305.46
14-10-30 293.98 299.74 292.36 4,048,200 299.07 299.07
14-10-29 299.11 299.61 293.07 4,881,900 294.12 294.12
Date Open High Low Vol Cls adjCls
14-10-28 289.76 298.00 289.76 5,572,600 295.59 295.59
14-10-27 285.70 290.42 285.02 5,950,600 289.97 289.97
14-10-24 284.40 293.81 284.00 19,801,100 287.06 287.06
14-10-23 313.40 316.80 311.40 9,038,200 313.18 313.18
14-10-22 315.43 318.98 312.64 3,125,900 312.97 312.97
14-10-21 309.90 315.64 307.07 3,559,300 315.33 315.33
14-10-20 302.95 306.53 302.02 3,234,500 306.21 306.21
14-10-17 307.15 309.20 302.72 4,405,100 303.64 303.64
14-10-16 293.83 306.82 293.83 4,731,300 302.86 302.86
Date Open High Low Vol Cls adjCls
14-10-15 304.35 307.90 299.10 5,343,900 305.97 305.97
14-10-14 308.00 312.24 305.75 3,385,800 308.31 308.31
14-10-13 309.87 313.20 303.47 4,363,900 306.45 306.45
14-10-10 314.02 317.77 311.38 3,681,900 311.39 311.39
14-10-09 321.49 322.27 314.52 3,587,900 315.37 315.37
14-10-08 316.58 324.11 314.14 3,452,800 322.70 322.70
14-10-07 319.43 322.00 316.67 2,365,400 316.98 316.98
14-10-06 323.50 324.13 319.60 2,290,300 322.20 322.20
14-10-03 320.36 325.16 319.53 3,037,400 322.74 322.74
Date Open High Low Vol Cls adjCls
14-10-02 316.92 318.53 311.31 3,553,900 318.41 318.41
14-10-01 322.04 322.17 315.55 3,089,100 317.46 317.46
14-09-30 321.36 323.43 318.51 2,636,200 322.44 322.44
14-09-29 320.50 323.75 319.00 1,924,600 321.82 321.82
14-09-26 320.60 323.50 317.64 3,638,000 323.21 323.21
14-09-25 327.99 328.54 321.40 2,928,800 321.93 321.93
14-09-24 324.17 329.44 319.56 2,642,200 328.21 328.21
14-09-23 322.46 327.60 321.25 2,352,600 323.63 323.63
14-09-22 328.49 329.49 321.06 3,109,700 324.50 324.50
Date Open High Low Vol Cls adjCls
14-09-19 327.60 332.76 325.57 6,886,200 331.32 331.32
14-09-18 325.44 327.10 323.71 2,576,900 325.00 325.00
14-09-17 327.76 328.00 321.52 4,136,000 324.00 324.00
14-09-16 321.07 329.48 320.10 3,259,900 327.76 327.76
14-09-15 330.91 331.33 319.00 4,000,400 323.89 323.89
14-09-12 329.56 332.89 328.79 3,429,300 331.19 331.19
14-09-11 329.94 333.01 326.39 2,720,200 330.52 330.52
14-09-10 334.30 334.98 328.82 3,797,400 331.33 331.33
14-09-09 341.61 341.76 329.18 4,646,800 329.75 329.75
Date Open High Low Vol Cls adjCls
14-09-08 344.54 345.81 339.04 2,955,300 342.34 342.34
14-09-05 346.30 346.83 342.50 2,107,000 346.38 346.38
14-09-04 343.69 349.38 343.58 3,965,600 345.95 345.95
14-09-03 342.54 343.27 337.55 1,993,700 339.00 339.00
14-09-02 339.98 342.50 337.16 2,326,000 342.38 342.38
14-08-29 341.76 341.82 337.68 1,939,500 339.04 339.04
14-08-28 340.00 341.79 338.80 2,252,700 340.02 340.02
14-08-27 342.09 346.67 341.34 2,961,600 343.18 343.18
14-08-26 337.00 344.36 334.55 3,654,700 341.83 341.83
Date Open High Low Vol Cls adjCls
14-08-25 333.21 336.77 332.71 1,957,700 334.02 334.02
14-08-22 332.99 334.08 330.80 2,211,200 331.59 331.59
14-08-21 336.48 336.58 332.23 1,971,100 332.91 332.91
14-08-20 334.68 337.16 334.02 1,810,500 335.78 335.78
14-08-19 334.87 335.81 333.01 1,713,800 335.13 335.13
14-08-18 335.48 337.80 333.77 2,485,400 334.53 334.53
14-08-15 334.00 335.00 328.32 3,896,700 333.63 333.63
14-08-14 327.80 334.09 326.71 3,420,400 333.21 333.21
14-08-13 327.60 331.72 326.14 4,945,100 326.28 326.28
Date Open High Low Vol Cls adjCls
14-08-12 318.89 321.31 316.95 1,915,800 319.32 319.32
14-08-11 318.48 320.38 316.88 2,468,600 318.33 318.33
14-08-08 311.94 317.32 310.66 2,705,900 316.80 316.80
14-08-07 315.21 315.88 309.65 2,935,600 311.45 311.45
14-08-06 310.83 315.78 310.20 2,296,900 313.89 313.89
14-08-05 313.30 314.55 310.06 2,852,100 312.32 312.32
14-08-04 308.84 316.18 308.50 4,200,900 313.65 313.65
14-08-01 313.69 315.83 304.59 7,441,500 307.06 307.06
14-07-31 320.01 320.68 311.86 5,192,000 312.99 312.99
Date Open High Low Vol Cls adjCls
14-07-30 321.45 322.73 318.50 3,969,000 322.51 322.51
14-07-29 321.98 322.90 319.50 2,883,800 320.00 320.00
14-07-28 324.25 324.82 316.50 5,932,000 320.41 320.41
14-07-25 317.30 324.87 314.76 17,846,500 324.01 324.01
14-07-24 359.98 364.85 358.52 7,088,700 358.61 358.61
14-07-23 359.05 360.63 356.62 2,687,300 358.14 358.14
14-07-22 355.25 362.93 355.25 2,888,900 360.84 360.84
14-07-21 358.10 361.71 356.72 2,278,400 359.76 359.76
14-07-18 354.40 359.68 352.08 3,407,400 358.66 358.66
Date Open High Low Vol Cls adjCls
14-07-17 353.44 356.96 351.38 3,636,000 352.45 352.45
14-07-16 355.62 359.32 353.00 3,503,600 355.90 355.90
14-07-15 353.72 355.59 349.40 4,170,900 354.44 354.44
14-07-14 347.03 355.77 345.36 5,609,900 355.32 355.32
14-07-11 334.71 347.00 334.71 8,300,800 346.20 346.20
14-07-10 324.34 329.98 322.65 2,665,000 327.92 327.92
14-07-09 324.71 330.20 323.15 3,166,100 329.97 329.97
14-07-08 333.10 333.74 321.40 4,271,600 323.81 323.81
14-07-07 337.50 337.55 332.52 2,128,900 333.55 333.55
Date Open High Low Vol Cls adjCls
14-07-03 334.83 338.30 333.08 1,944,300 337.49 337.49
14-07-02 333.20 336.76 331.66 2,681,300 332.85 332.85
14-07-01 325.86 333.20 325.10 3,173,600 332.39 332.39
14-06-30 324.98 326.98 322.24 2,671,300 324.78 324.78
14-06-27 325.88 326.52 323.27 2,416,200 324.57 324.57
14-06-26 328.49 328.65 322.13 2,699,500 325.69 325.69
14-06-25 324.33 328.15 321.74 2,327,800 327.44 327.44
14-06-24 327.54 329.73 322.74 2,626,600 324.16 324.16
14-06-23 323.33 327.55 321.41 2,604,800 327.24 327.24
Date Open High Low Vol Cls adjCls
14-06-20 327.76 328.22 320.42 6,054,000 324.20 324.20
14-06-19 335.26 338.90 325.98 5,320,600 327.00 327.00
14-06-18 328.00 335.75 325.00 6,401,500 334.38 334.38
14-06-17 327.54 331.34 325.23 2,924,100 325.62 325.62
14-06-16 324.86 328.69 323.52 2,449,800 327.62 327.62
14-06-13 327.05 329.30 323.53 2,764,800 326.27 326.27
14-06-12 335.55 335.55 324.66 4,276,300 325.91 325.91
14-06-11 336.00 340.72 333.88 4,436,800 335.20 335.20
14-06-10 327.65 335.50 327.50 3,663,400 332.41 332.41
Date Open High Low Vol Cls adjCls
14-06-09 331.57 333.00 325.65 3,212,200 327.50 327.50
14-06-06 325.00 330.88 324.93 5,244,000 329.67 329.67
14-06-05 308.10 327.94 306.90 7,796,700 323.57 323.57
14-06-04 306.85 309.50 303.84 2,107,100 306.78 306.78
14-06-03 305.75 307.92 305.07 2,379,200 307.19 307.19
14-06-02 312.59 312.60 307.00 2,203,400 308.84 308.84
14-05-30 314.43 314.65 307.57 4,260,200 312.55 312.55
14-05-29 310.42 314.87 310.20 2,365,500 313.78 313.78
14-05-28 309.50 313.82 307.42 2,726,000 310.16 310.16
Date Open High Low Vol Cls adjCls
14-05-27 314.41 314.63 307.38 4,862,100 310.82 310.82
14-05-23 305.46 312.35 304.90 3,052,900 312.24 312.24
14-05-22 305.05 308.54 303.01 2,576,800 304.91 304.91
14-05-21 302.21 305.96 301.52 3,408,800 305.01 305.01
14-05-20 297.10 304.46 296.75 4,095,700 301.19 301.19
14-05-19 295.76 299.00 293.81 2,284,200 296.76 296.76
14-05-16 292.80 298.88 291.55 3,636,800 297.70 297.70
14-05-15 298.02 299.20 290.38 4,295,100 295.19 295.19
14-05-14 302.50 304.64 296.66 3,323,300 297.62 297.62
Date Open High Low Vol Cls adjCls
14-05-13 302.60 305.60 300.75 3,509,900 304.64 304.64
14-05-12 294.30 303.34 294.16 3,729,600 302.86 302.86
14-05-09 290.57 293.68 284.38 4,063,000 292.24 292.24
14-05-08 290.82 295.88 287.23 3,848,200 288.32 288.32
14-05-07 295.56 296.40 286.68 7,015,200 292.71 292.71
14-05-06 309.53 309.81 297.04 4,682,300 297.38 297.38
14-05-05 306.37 310.23 305.00 2,519,900 310.05 310.05
14-05-02 310.42 313.29 304.31 3,995,100 308.01 308.01
14-05-01 304.13 310.48 304.00 4,328,600 307.89 307.89
Date Open High Low Vol Cls adjCls
14-04-30 298.10 304.56 298.10 4,088,600 304.13 304.13
14-04-29 296.44 301.84 290.45 6,509,300 300.38 300.38
14-04-28 304.00 304.39 288.00 14,479,800 296.58 296.58
14-04-25 316.25 316.49 302.71 16,180,200 303.83 303.83
14-04-24 329.67 337.40 322.95 9,293,700 337.15 337.15
14-04-23 333.06 333.13 323.39 3,604,600 324.58 324.58
14-04-22 332.00 337.50 328.94 3,711,600 329.32 329.32
14-04-21 323.97 331.15 322.31 2,999,400 330.87 330.87
14-04-17 319.76 328.66 319.76 4,299,200 324.91 324.91
Date Open High Low Vol Cls adjCls
14-04-16 321.17 324.00 314.71 4,284,900 323.68 323.68
14-04-15 316.70 318.28 305.50 5,398,600 316.08 316.08
14-04-14 317.67 320.48 311.28 4,293,500 315.91 315.91
14-04-11 314.00 316.50 309.50 7,287,500 311.73 311.73
14-04-10 330.60 331.00 316.50 6,126,700 317.11 317.11
14-04-09 328.47 332.18 322.50 5,056,600 331.81 331.81
14-04-08 321.88 328.00 318.44 6,577,600 327.07 327.07
14-04-07 320.99 324.94 313.13 7,077,400 317.76 317.76
14-04-04 335.15 335.44 315.61 12,534,600 323.00 323.00
Date Open High Low Vol Cls adjCls
14-04-03 341.82 342.50 328.46 6,399,300 333.62 333.62
14-04-02 345.99 348.30 340.38 4,475,500 341.96 341.96
14-04-01 338.09 344.43 338.00 3,600,100 342.99 342.99
14-03-31 342.40 346.29 334.06 4,297,500 336.37 336.37
14-03-28 340.05 347.00 336.08 3,986,800 338.29 338.29
14-03-27 343.15 344.00 330.88 5,766,400 338.47 338.47
14-03-26 357.13 357.60 343.40 4,120,700 343.41 343.41
14-03-25 354.03 358.97 348.84 4,445,700 354.71 354.71
14-03-24 360.09 361.50 348.60 4,873,500 351.85 351.85
Date Open High Low Vol Cls adjCls
14-03-21 371.00 372.84 358.40 5,414,100 360.62 360.62
14-03-20 370.64 373.00 366.22 2,558,500 368.97 368.97
14-03-19 378.77 379.00 369.42 2,646,700 373.23 373.23
14-03-18 377.32 379.00 375.00 2,483,500 378.77 378.77
14-03-17 375.72 378.85 374.88 2,303,000 375.04 375.04
14-03-14 372.80 378.57 371.55 4,402,200 373.74 373.74
14-03-13 376.62 383.11 368.08 6,829,000 371.51 371.51
14-03-12 366.40 371.16 363.61 2,216,600 370.64 370.64
14-03-11 370.99 372.80 367.28 2,246,100 368.82 368.82
Date Open High Low Vol Cls adjCls
14-03-10 372.69 372.73 367.00 2,105,800 370.53 370.53
14-03-07 374.58 374.99 369.53 2,279,800 372.06 372.06
14-03-06 374.05 375.33 368.90 2,926,600 372.16 372.16
14-03-05 364.13 372.73 363.90 3,848,300 372.37 372.37
14-03-04 363.90 365.68 362.46 2,704,400 363.90 363.90
14-03-03 358.74 360.96 354.48 2,798,300 359.78 359.78
14-02-28 360.60 365.87 357.08 3,882,000 362.10 362.10
14-02-27 357.22 360.59 355.50 3,104,900 360.13 360.13
14-02-26 359.86 364.75 357.17 3,622,100 359.80 359.80
Date Open High Low Vol Cls adjCls
14-02-25 353.00 361.08 351.58 3,736,400 358.32 358.32
14-02-24 345.19 353.00 343.29 3,644,700 351.78 351.78
14-02-21 352.44 354.14 346.75 4,210,000 346.76 346.76
14-02-20 348.80 350.46 344.38 3,492,800 349.80 349.80
14-02-19 352.64 354.54 346.10 4,168,100 347.38 347.38
14-02-18 355.28 355.73 349.45 4,998,000 353.65 353.65
14-02-14 359.34 359.34 353.35 3,520,200 357.35 357.35
14-02-13 347.70 357.20 346.50 4,175,000 357.20 357.20
14-02-12 356.43 357.75 346.32 6,587,700 349.25 349.25
Date Open High Low Vol Cls adjCls
14-02-11 361.84 363.61 356.25 3,222,100 361.79 361.79
14-02-10 361.61 365.00 359.35 3,449,700 360.87 360.87
14-02-07 358.98 361.80 352.49 4,330,500 361.08 361.08
14-02-06 347.40 354.82 347.40 3,335,700 354.59 354.59
14-02-05 346.00 349.37 337.73 4,435,400 346.45 346.45
14-02-04 349.59 354.00 344.02 4,812,900 347.95 347.95
14-02-03 358.98 360.85 340.10 10,280,800 346.15 346.15
14-01-31 371.76 375.45 357.76 16,154,800 358.69 358.69
14-01-30 393.77 406.25 387.70 10,473,900 403.01 403.01
Date Open High Low Vol Cls adjCls
14-01-29 392.16 392.85 383.24 3,382,300 384.20 384.20
14-01-28 387.40 394.74 387.12 2,894,500 394.43 394.43
14-01-27 390.50 394.10 380.49 3,936,800 386.28 386.28
14-01-24 398.16 400.20 387.27 4,458,400 387.60 387.60
14-01-23 401.00 406.17 397.79 3,025,400 399.87 399.87
14-01-22 408.00 408.06 402.00 2,060,500 404.54 404.54
14-01-21 403.00 407.80 401.60 3,122,100 407.05 407.05
14-01-17 394.26 403.49 393.66 4,505,100 399.61 399.61
14-01-16 393.68 399.29 389.41 2,601,200 395.80 395.80
Date Open High Low Vol Cls adjCls
14-01-15 398.94 399.31 392.53 2,678,300 395.87 395.87
14-01-14 392.13 398.63 391.29 2,340,100 397.54 397.54
14-01-13 397.98 399.78 388.45 2,844,900 390.98 390.98
14-01-10 402.53 403.76 393.80 2,679,500 397.66 397.66
14-01-09 403.71 406.89 398.44 2,103,000 401.01 401.01
14-01-08 398.47 403.00 396.04 2,316,500 401.92 401.92
14-01-07 395.04 398.47 394.29 1,916,000 398.03 398.03
14-01-06 395.85 397.00 388.42 3,170,600 393.63 393.63
14-01-03 398.29 402.71 396.22 2,210,200 396.44 396.44
Date Open High Low Vol Cls adjCls
14-01-02 398.80 399.36 394.02 2,137,800 397.97 397.97
13-12-31 394.58 398.83 393.80 1,996,500 398.79 398.79
13-12-30 399.41 399.92 392.45 2,487,100 393.37 393.37
13-12-27 404.65 405.63 396.25 1,986,900 398.08 398.08
13-12-26 401.79 404.52 396.81 1,868,500 404.39 404.39
13-12-24 402.52 403.72 396.37 1,380,400 399.20 399.20
13-12-23 403.69 405.00 399.20 2,659,500 402.92 402.92
13-12-20 396.55 404.72 395.78 5,033,900 402.20 402.20
13-12-19 394.27 397.29 392.60 2,427,200 395.19 395.19
Date Open High Low Vol Cls adjCls
13-12-18 389.23 396.30 383.10 3,489,100 395.96 395.96
13-12-17 390.65 391.36 386.50 2,343,900 387.65 387.65
13-12-16 385.03 391.70 385.00 2,251,700 388.97 388.97
13-12-13 385.32 389.42 383.80 3,025,000 384.24 384.24
13-12-12 381.26 385.00 379.50 2,123,700 381.25 381.25
13-12-11 387.34 388.98 382.00 2,451,300 382.19 382.19
13-12-10 383.74 389.06 383.02 2,736,800 387.78 387.78
13-12-09 388.11 388.21 382.57 2,761,800 384.89 384.89
13-12-06 388.35 388.35 383.83 1,984,700 386.95 386.95
Date Open High Low Vol Cls adjCls
13-12-05 386.65 386.65 381.37 1,906,500 384.49 384.49
13-12-04 383.50 389.69 381.49 2,355,300 385.96 385.96
13-12-03 390.11 390.95 383.10 3,702,900 384.66 384.66
13-12-02 399.00 399.00 389.10 4,714,000 392.30 392.30
13-11-29 389.10 394.10 388.62 2,406,000 393.62 393.62
13-11-27 383.50 387.00 382.61 2,269,700 386.71 386.71
13-11-26 377.61 382.50 374.82 2,724,400 381.37 381.37
13-11-25 373.82 377.79 373.18 2,972,300 376.64 376.64
13-11-22 370.00 374.50 366.31 2,965,500 372.31 372.31
Date Open High Low Vol Cls adjCls
13-11-21 364.05 369.25 363.30 1,964,600 368.92 368.92
13-11-20 367.56 367.56 360.45 1,771,500 362.57 362.57
13-11-19 365.82 368.78 362.50 1,904,800 364.94 364.94
13-11-18 370.28 373.49 364.67 2,737,400 366.18 366.18
13-11-15 367.63 372.90 365.55 4,491,600 369.17 369.17
13-11-14 357.39 368.94 356.43 4,159,800 367.40 367.40
13-11-13 347.40 356.22 345.68 2,773,300 356.22 356.22
13-11-12 352.99 355.48 347.28 2,343,100 349.53 349.53
13-11-11 350.59 355.37 348.06 2,261,700 354.38 354.38
Date Open High Low Vol Cls adjCls
13-11-08 345.95 351.05 344.04 2,656,900 350.31 350.31
13-11-07 355.86 357.90 341.88 4,246,300 343.56 343.56
13-11-06 360.45 362.87 354.50 2,282,300 356.18 356.18
13-11-05 356.78 360.17 354.84 2,007,100 358.89 358.89
13-11-04 360.12 361.00 354.40 1,938,400 358.74 358.74
13-11-01 365.63 365.77 356.10 3,331,000 359.00 359.00
13-10-31 361.73 366.00 359.00 2,466,800 364.03 364.03
13-10-30 362.62 365.00 358.65 4,502,200 361.08 361.08
13-10-29 358.96 362.89 356.29 2,185,400 362.70 362.70
Date Open High Low Vol Cls adjCls
13-10-28 359.92 362.75 357.20 3,635,800 358.16 358.16
13-10-25 358.60 368.40 352.62 12,036,800 363.39 363.39
13-10-24 329.63 332.65 326.75 5,884,700 332.21 332.21
13-10-23 330.84 331.72 324.06 2,818,200 326.76 326.76
13-10-22 327.72 337.11 325.68 3,935,500 332.54 332.54
13-10-21 329.89 330.00 323.80 2,522,300 326.44 326.44
13-10-18 319.36 331.89 316.75 5,969,800 328.93 328.93
13-10-17 307.07 311.00 305.24 2,648,400 310.77 310.77
13-10-16 308.38 310.80 305.55 2,170,700 310.49 310.49
Date Open High Low Vol Cls adjCls
13-10-15 309.87 310.79 305.26 2,261,100 306.40 306.40
13-10-14 309.22 311.65 307.00 1,939,100 310.70 310.70
13-10-11 304.77 310.93 303.84 2,163,100 310.89 310.89
13-10-10 304.63 306.70 302.59 2,555,100 305.17 305.17
13-10-09 303.42 303.50 296.50 3,247,400 298.23 298.23
13-10-08 311.50 311.55 300.27 3,166,200 303.23 303.23
13-10-07 315.24 315.34 309.74 2,083,200 310.03 310.03
13-10-04 315.13 319.20 312.62 1,815,000 319.04 319.04
13-10-03 320.39 322.92 313.02 2,674,800 314.76 314.76
Date Open High Low Vol Cls adjCls
13-10-02 318.04 321.73 317.52 2,217,400 320.51 320.51
13-10-01 314.22 321.00 313.65 2,396,400 320.95 320.95
13-09-30 313.41 315.31 311.06 1,623,600 312.64 312.64
13-09-27 316.92 317.21 313.35 1,657,500 316.01 316.01
13-09-26 313.90 319.37 313.26 1,989,900 318.12 318.12
13-09-25 314.53 316.71 310.75 2,008,600 312.65 312.65
13-09-24 312.43 318.08 311.28 2,033,600 314.13 314.13
13-09-23 314.01 315.90 308.77 1,884,900 311.49 311.49
13-09-20 312.54 320.57 312.41 5,302,300 316.34 316.34
Date Open High Low Vol Cls adjCls
13-09-19 313.77 314.54 311.04 2,350,900 312.06 312.06
13-09-18 304.06 312.74 302.91 2,946,400 312.03 312.03
13-09-17 297.63 304.65 296.01 2,296,500 304.17 304.17
13-09-16 299.82 301.00 295.26 1,808,400 296.06 296.06
13-09-13 300.14 300.22 296.20 1,350,600 297.92 297.92
13-09-12 299.39 302.00 297.66 1,606,200 298.86 298.86
13-09-11 298.91 301.86 297.84 1,742,600 299.64 299.64
13-09-10 300.55 301.00 297.22 1,778,400 300.36 300.36
13-09-09 297.22 299.96 296.60 1,643,600 299.71 299.71
Date Open High Low Vol Cls adjCls
13-09-06 295.33 298.88 290.80 2,292,000 295.86 295.86
13-09-05 293.63 297.00 292.71 1,816,600 294.10 294.10
13-09-04 288.33 295.23 287.58 2,438,600 293.64 293.64
13-09-03 284.73 291.39 284.17 2,897,600 288.80 288.80
13-08-30 284.59 284.87 280.00 1,534,700 280.98 280.98
13-08-29 281.45 285.98 280.00 1,566,400 283.98 283.98
13-08-28 280.36 283.00 279.33 1,457,100 281.58 281.58
13-08-27 283.87 285.28 279.74 2,476,000 280.93 280.93
13-08-26 290.43 291.05 285.62 1,711,700 286.21 286.21
Date Open High Low Vol Cls adjCls
13-08-23 291.21 291.50 287.90 1,961,900 290.01 290.01
13-08-22 284.80 289.87 284.80 1,422,600 289.73 289.73
13-08-21 285.09 288.50 283.83 1,815,300 284.57 284.57
13-08-20 285.88 289.51 285.74 1,586,300 287.09 287.09
13-08-19 285.19 289.56 283.48 2,477,400 285.57 285.57
13-08-16 286.55 288.33 284.50 2,422,500 284.82 284.82
13-08-15 288.79 289.30 285.15 2,261,400 286.47 286.47
13-08-14 294.29 294.29 290.54 1,415,000 291.34 291.34
13-08-13 295.88 296.37 290.67 2,349,900 293.97 293.97
Date Open High Low Vol Cls adjCls
13-08-12 295.79 299.08 295.26 1,504,500 296.69 296.69
13-08-09 295.68 299.27 294.30 1,950,300 297.26 297.26
13-08-08 298.52 298.52 292.55 2,343,400 295.74 295.74
13-08-07 300.15 300.99 296.15 1,961,000 296.91 296.91
13-08-06 300.51 301.36 297.52 1,849,000 300.75 300.75
13-08-05 303.40 303.62 298.30 2,233,200 300.99 300.99
13-08-02 304.63 305.33 301.50 2,502,600 304.21 304.21
13-08-01 303.08 306.21 298.90 2,971,700 305.57 305.57
13-07-31 303.91 305.15 301.00 1,891,300 301.22 301.22
Date Open High Low Vol Cls adjCls
13-07-30 307.72 309.78 301.57 3,053,400 302.41 302.41
13-07-29 311.07 313.00 305.90 3,211,800 306.10 306.10
13-07-26 299.55 313.62 295.55 8,817,500 312.01 312.01
13-07-25 299.00 304.50 296.75 5,405,800 303.40 303.40
13-07-24 303.02 303.84 298.04 2,000,500 298.94 298.94
13-07-23 303.16 305.06 300.56 1,999,600 301.06 301.06
13-07-22 309.25 309.25 302.00 2,520,700 303.48 303.48
13-07-19 304.39 305.79 301.91 2,973,100 305.23 305.23
13-07-18 306.27 306.34 301.87 3,063,800 304.11 304.11
Date Open High Low Vol Cls adjCls
13-07-17 306.97 308.80 305.69 2,029,700 308.69 308.69
13-07-16 307.30 309.39 305.51 2,660,200 306.87 306.87
13-07-15 307.27 307.99 304.35 2,245,600 306.57 306.57
13-07-12 298.69 307.55 298.50 4,539,300 307.55 307.55
13-07-11 294.99 300.69 292.10 4,007,300 299.66 299.66
13-07-10 291.41 293.34 289.40 1,810,200 292.33 292.33
13-07-09 291.00 292.57 288.01 2,775,600 291.53 291.53
13-07-08 286.42 291.67 286.14 3,046,700 290.59 290.59
13-07-05 285.00 286.38 282.07 1,985,400 285.88 285.88
Date Open High Low Vol Cls adjCls
13-07-03 282.00 285.40 282.00 1,373,000 284.03 284.03
13-07-02 281.04 286.58 280.59 3,238,200 283.73 283.73
13-07-01 279.00 283.29 277.16 2,888,200 282.10 282.10
13-06-28 276.19 279.83 276.19 3,193,300 277.69 277.69
13-06-27 279.18 280.20 274.54 2,519,500 277.55 277.55
13-06-26 273.98 277.98 273.50 3,029,500 277.57 277.57
13-06-25 272.30 273.47 269.00 2,449,600 272.09 272.09
13-06-24 271.29 273.16 265.00 3,863,800 270.61 270.61
13-06-21 274.57 275.84 269.79 4,201,000 273.36 273.36
Date Open High Low Vol Cls adjCls
13-06-20 275.14 278.60 272.39 2,984,000 273.44 273.44
13-06-19 281.26 283.34 277.87 2,827,500 278.16 278.16
13-06-18 279.08 282.91 278.11 2,146,100 281.76 281.76
13-06-17 276.35 280.20 275.65 2,884,000 278.06 278.06
13-06-14 275.00 277.07 273.44 2,150,800 273.99 273.99
13-06-13 271.50 276.80 270.29 2,649,800 275.79 275.79
13-06-12 276.60 276.80 270.45 2,238,900 271.67 271.67
13-06-11 276.00 278.41 274.24 3,097,800 274.78 274.78
13-06-10 276.68 282.47 275.24 3,086,500 281.07 281.07
Date Open High Low Vol Cls adjCls
13-06-07 269.74 280.10 269.13 4,632,600 276.87 276.87
13-06-06 267.75 270.50 264.21 2,476,300 267.83 267.83
13-06-05 265.81 271.66 265.02 3,512,300 267.17 267.17
13-06-04 267.00 268.88 263.02 2,088,600 265.70 265.70
13-06-03 268.96 269.11 262.95 2,543,900 266.88 266.88
13-05-31 266.00 271.91 265.94 3,374,300 269.20 269.20
13-05-30 265.71 268.57 265.61 1,667,500 266.83 266.83
13-05-29 265.46 268.25 264.84 1,903,400 265.53 265.53
13-05-28 266.48 271.10 266.00 3,471,000 267.29 267.29
Date Open High Low Vol Cls adjCls
13-05-24 259.85 261.93 258.34 1,696,300 261.74 261.74
13-05-23 260.49 263.17 259.59 2,000,300 261.80 261.80
13-05-22 267.39 267.59 260.80 3,332,000 262.96 262.96
13-05-21 268.74 270.77 267.66 1,741,200 268.86 268.86
13-05-20 269.00 271.79 266.50 2,209,000 267.63 267.63
13-05-17 265.83 269.98 265.00 2,527,300 269.90 269.90
13-05-16 265.96 268.43 263.85 1,643,500 264.12 264.12
13-05-15 267.07 269.05 264.56 2,720,500 266.56 266.56
13-05-14 264.50 269.40 264.03 2,700,000 268.33 268.33
Date Open High Low Vol Cls adjCls
13-05-13 262.77 265.88 262.00 2,149,500 264.51 264.51
13-05-10 260.88 263.65 260.21 3,145,300 263.63 263.63
13-05-09 258.73 263.55 256.88 2,769,300 260.16 260.16
13-05-08 256.87 260.30 255.33 2,677,000 258.68 258.68
13-05-07 256.31 259.74 252.91 3,133,700 257.73 257.73
13-05-06 258.09 259.50 253.42 2,347,800 255.72 255.72
13-05-03 256.14 259.25 254.70 3,514,000 258.05 258.05
13-05-02 248.94 252.93 245.78 3,936,200 252.55 252.55
13-05-01 253.90 254.20 245.75 4,391,400 248.23 248.23
Date Open High Low Vol Cls adjCls
13-04-30 249.37 254.68 248.56 4,248,800 253.81 253.81
13-04-29 254.90 257.01 249.15 7,117,000 249.74 249.74
13-04-26 269.97 272.02 252.81 14,030,000 254.81 254.81
13-04-25 271.53 275.80 270.50 6,116,500 274.70 274.70
13-04-24 269.50 271.47 266.81 1,852,800 268.78 268.78
13-04-23 264.50 269.87 264.50 2,270,600 268.90 268.90
13-04-22 259.35 264.60 258.03 2,119,100 263.55 263.55
13-04-19 258.16 262.88 257.50 2,602,500 260.32 260.32
13-04-18 266.81 266.99 256.60 3,137,600 259.42 259.42
Date Open High Low Vol Cls adjCls
13-04-17 270.80 270.85 264.25 3,135,100 267.40 267.40
13-04-16 269.31 272.80 268.06 2,137,200 272.34 272.34
13-04-15 271.08 275.12 267.10 3,326,000 267.72 267.72
13-04-12 270.12 273.27 267.02 2,866,300 272.87 272.87
13-04-11 264.74 270.97 264.74 3,090,500 269.85 269.85
13-04-10 261.78 265.98 259.32 2,322,500 264.77 264.77
13-04-09 258.85 262.61 257.00 2,156,600 261.14 261.14
13-04-08 255.92 259.68 255.63 2,295,600 258.95 258.95
13-04-05 255.72 256.18 253.67 2,557,400 255.48 255.48
Date Open High Low Vol Cls adjCls
13-04-04 259.23 260.41 256.12 1,964,400 259.08 259.08
13-04-03 262.12 263.67 257.75 2,413,800 259.03 259.03
13-04-02 262.40 265.89 260.55 2,631,100 263.32 263.32
13-04-01 266.98 267.40 261.01 2,524,800 261.61 261.61
13-03-28 265.82 267.38 264.06 2,473,700 266.49 266.49
13-03-27 258.75 265.93 257.90 2,874,900 265.30 265.30
13-03-26 257.05 261.48 256.28 2,421,000 260.31 260.31
13-03-25 258.58 259.43 254.50 2,513,900 256.02 256.02
13-03-22 254.55 257.77 252.07 3,124,600 257.75 257.75
Date Open High Low Vol Cls adjCls
13-03-21 256.11 257.00 252.68 2,806,400 253.39 253.39
13-03-20 258.05 259.76 254.55 2,738,900 257.28 257.28
13-03-19 258.40 259.50 252.62 3,738,500 256.41 256.41
13-03-18 259.30 261.49 257.12 2,720,200 257.89 257.89
13-03-15 264.98 267.26 260.05 4,865,900 261.82 261.82
13-03-14 269.67 270.00 263.53 5,226,700 265.74 265.74
13-03-13 275.24 276.50 272.64 1,884,200 275.10 275.10
13-03-12 271.00 277.40 270.36 3,246,200 274.13 274.13
13-03-11 273.43 273.99 270.40 1,904,900 271.24 271.24
Date Open High Low Vol Cls adjCls
13-03-08 275.00 275.44 271.50 1,879,800 274.19 274.19
13-03-07 274.10 274.80 271.85 1,939,000 273.88 273.88
13-03-06 275.76 276.49 271.83 2,050,700 273.79 273.79
13-03-05 274.00 276.68 269.99 3,686,200 275.59 275.59
13-03-04 265.36 273.30 264.14 3,453,000 273.11 273.11
13-03-01 263.27 266.60 261.04 2,957,000 265.74 265.74
13-02-28 261.81 267.00 260.63 2,667,200 264.27 264.27
13-02-27 259.40 265.83 256.86 2,908,100 263.25 263.25
13-02-26 260.89 262.04 255.73 3,348,600 259.36 259.36
Date Open High Low Vol Cls adjCls
13-02-25 266.94 268.69 259.65 3,032,400 259.87 259.87
13-02-22 266.62 267.11 261.61 3,124,800 265.42 265.42
13-02-21 265.12 269.48 263.25 3,637,400 265.94 265.94
13-02-20 270.20 274.30 266.37 3,528,900 266.41 266.41
13-02-19 265.91 270.11 264.50 2,854,200 269.75 269.75
13-02-15 267.63 268.92 263.11 3,979,900 265.09 265.09
13-02-14 267.37 270.65 265.40 3,463,000 269.24 269.24
13-02-13 261.53 269.96 260.30 5,293,000 269.47 269.47
13-02-12 259.19 260.16 257.00 2,943,700 258.70 258.70
Date Open High Low Vol Cls adjCls
13-02-11 263.20 263.25 256.60 3,403,700 257.21 257.21
13-02-08 261.40 265.25 260.55 3,879,200 261.95 261.95
13-02-07 264.10 264.10 255.11 3,975,700 260.23 260.23
13-02-06 265.16 266.89 261.11 2,770,400 262.22 262.22
13-02-05 262.00 268.03 261.46 4,012,900 266.89 266.89
13-02-04 262.78 264.68 259.07 3,723,600 259.98 259.98
13-02-01 268.93 268.93 262.80 6,115,000 265.00 265.00
13-01-31 271.04 275.94 263.70 6,772,100 265.50 265.50
13-01-30 283.00 284.20 267.11 13,075,400 272.76 272.76
Date Open High Low Vol Cls adjCls
13-01-29 275.35 275.46 258.35 10,172,600 260.35 260.35
13-01-28 283.78 284.48 274.40 4,321,400 276.04 276.04
13-01-25 275.00 284.72 274.40 4,968,100 283.99 283.99
13-01-24 269.37 276.65 269.37 3,417,000 273.46 273.46
13-01-23 270.57 271.09 266.65 2,508,900 268.11 268.11
13-01-22 271.62 272.10 269.23 2,137,700 270.19 270.19
13-01-18 270.83 274.50 269.60 2,942,000 272.12 272.12
13-01-17 271.50 271.97 269.21 1,884,600 270.48 270.48
13-01-16 270.53 271.24 267.83 2,065,600 268.93 268.93
Date Open High Low Vol Cls adjCls
13-01-15 270.68 272.73 269.30 2,326,900 271.90 271.90
13-01-14 268.00 274.26 267.54 4,275,000 272.73 272.73
13-01-11 265.10 268.43 264.11 2,413,300 267.94 267.94
13-01-10 268.54 268.74 262.30 2,863,400 265.34 265.34
13-01-09 268.17 269.50 265.40 2,265,600 266.35 266.35
13-01-08 267.07 268.98 263.57 3,010,700 266.38 266.38
13-01-07 262.97 269.73 262.67 4,910,000 268.46 268.46
13-01-04 257.58 259.80 256.65 1,874,200 259.15 259.15
13-01-03 257.27 260.88 256.37 2,750,900 258.48 258.48
Date Open High Low Vol Cls adjCls
13-01-02 256.08 258.10 253.26 3,271,000 257.31 257.31
12-12-31 243.75 252.41 242.75 3,419,000 250.87 250.87
12-12-28 245.85 247.44 245.05 1,858,700 245.18 245.18
12-12-27 248.28 249.35 242.86 3,639,300 248.31 248.31
12-12-26 257.15 257.42 248.04 4,152,700 248.63 248.63
12-12-24 257.30 259.50 256.96 984,400 258.62 258.62
12-12-21 257.82 258.38 255.74 4,704,600 256.92 256.92
12-12-20 258.36 262.41 256.54 2,584,600 261.50 261.50
12-12-19 261.30 261.67 257.68 2,300,000 257.99 257.99
Date Open High Low Vol Cls adjCls
12-12-18 254.57 263.11 254.57 4,961,000 260.40 260.40
12-12-17 249.81 254.00 249.26 2,277,000 253.86 253.86
12-12-14 250.11 251.90 247.79 2,526,900 249.19 249.19
12-12-13 251.11 254.54 250.02 2,460,200 251.25 251.25
12-12-12 251.07 254.36 250.06 2,628,100 251.76 251.76
12-12-11 248.50 253.48 246.65 4,185,200 250.69 250.69
12-12-10 253.10 254.78 247.30 3,503,800 247.77 247.77
12-12-07 254.14 255.21 252.01 2,170,300 253.27 253.27
12-12-06 253.00 255.17 251.51 3,557,900 253.37 253.37
Date Open High Low Vol Cls adjCls
12-12-05 252.44 255.55 250.38 2,852,200 253.96 253.96
12-12-04 249.94 253.00 248.66 3,114,700 252.49 252.49
12-12-03 252.54 254.16 250.00 2,990,600 250.33 250.33
12-11-30 250.38 252.65 248.27 3,797,400 252.05 252.05
12-11-29 248.05 252.48 247.50 5,310,500 251.27 251.27
12-11-28 242.45 247.23 241.50 2,743,400 247.11 247.11
12-11-27 243.22 245.67 241.54 3,048,500 243.40 243.40
12-11-26 240.39 244.32 238.00 4,178,300 243.62 243.62
12-11-23 239.89 240.00 236.48 1,776,800 239.88 239.88
Date Open High Low Vol Cls adjCls
12-11-21 233.84 238.67 232.75 2,959,300 238.03 238.03
12-11-20 230.00 233.82 229.50 2,771,700 233.78 233.78
12-11-19 228.32 232.50 227.45 3,591,200 229.71 229.71
12-11-16 221.31 226.25 218.64 4,352,800 225.23 225.23
12-11-15 222.30 225.16 218.18 3,404,700 220.60 220.60
12-11-14 226.50 227.41 222.51 3,034,100 222.95 222.95
12-11-13 225.12 227.90 224.71 2,629,800 226.60 226.60
12-11-12 226.59 229.22 225.41 2,128,800 226.47 226.47
12-11-09 226.26 230.97 224.60 3,092,500 226.31 226.31
Date Open High Low Vol Cls adjCls
12-11-08 232.22 233.45 227.10 2,982,400 227.35 227.35
12-11-07 235.65 235.66 229.42 3,624,200 232.06 232.06
12-11-06 235.41 237.75 234.45 2,661,300 237.56 237.56
12-11-05 232.04 234.83 230.11 1,846,100 234.33 234.33
12-11-02 234.01 237.40 232.11 3,374,700 232.42 232.42
12-11-01 234.23 234.55 231.34 3,905,100 232.14 232.14
12-10-31 236.32 238.70 230.50 4,797,600 232.89 232.89
12-10-26 228.60 238.71 226.69 11,367,500 238.24 238.24
12-10-25 230.92 230.92 222.92 6,741,300 222.92 222.92
Date Open High Low Vol Cls adjCls
12-10-24 235.88 235.94 227.95 3,678,700 228.49 228.49
12-10-23 231.05 236.50 230.01 4,430,800 234.31 234.31
12-10-22 238.81 238.95 232.32 4,500,000 233.78 233.78
12-10-19 245.16 246.82 238.94 4,395,300 240.00 240.00
12-10-18 247.77 250.91 242.70 5,305,300 244.85 244.85
12-10-17 243.37 248.80 243.30 3,302,700 247.49 247.49
12-10-16 244.87 245.77 242.08 2,204,100 243.94 243.94
12-10-15 242.85 244.78 238.51 2,959,800 244.18 244.18
12-10-12 243.18 245.46 241.91 2,203,200 242.36 242.36
Date Open High Low Vol Cls adjCls
12-10-11 248.00 249.30 241.89 3,447,300 244.22 244.22
12-10-10 252.00 252.46 244.01 3,948,300 244.99 244.99
12-10-09 258.67 259.35 250.73 3,494,800 250.96 250.96
12-10-08 257.67 259.80 255.56 1,762,300 259.06 259.06
12-10-05 261.20 261.90 257.49 2,806,500 258.51 258.51
12-10-04 256.01 261.52 255.87 2,700,400 260.47 260.47
12-10-03 251.21 256.10 249.56 2,745,600 255.92 255.92
12-10-02 252.80 253.15 249.03 2,195,800 250.60 250.60
12-10-01 255.40 256.16 250.49 2,581,200 252.01 252.01
Date Open High Low Vol Cls adjCls
12-09-28 256.14 257.00 253.20 2,456,600 254.32 254.32
12-09-27 250.54 257.40 250.52 3,397,400 256.59 256.59
12-09-26 252.40 254.61 248.23 2,920,500 249.67 249.67
12-09-25 256.33 258.95 251.03 4,405,800 252.46 252.46
12-09-24 255.22 255.60 253.00 2,707,900 254.80 254.80
12-09-21 261.74 262.00 256.74 6,059,300 257.47 257.47
12-09-20 260.03 260.87 258.00 2,913,600 260.81 260.81
12-09-19 259.45 262.84 258.53 2,636,800 261.68 261.68
12-09-18 258.48 260.50 257.00 2,215,000 258.75 258.75
Date Open High Low Vol Cls adjCls
12-09-17 261.25 261.25 257.00 2,306,300 258.00 258.00
12-09-14 261.40 264.11 259.77 3,666,200 261.27 261.27
12-09-13 254.94 262.00 253.80 3,525,600 260.24 260.24
12-09-12 256.50 257.78 253.50 2,273,200 255.63 255.63
12-09-11 257.60 257.60 254.26 2,524,800 255.67 255.67
12-09-10 259.00 260.00 256.82 2,567,200 257.09 257.09
12-09-07 253.85 259.42 253.52 5,029,500 259.14 259.14
12-09-06 248.23 252.70 247.20 5,361,400 251.38 251.38
12-09-05 247.61 248.61 245.30 2,652,600 246.22 246.22
Date Open High Low Vol Cls adjCls
12-09-04 248.27 251.00 244.66 3,950,800 247.88 247.88
12-08-31 248.07 249.45 245.50 3,347,500 248.27 248.27
12-08-30 246.99 250.00 245.25 3,647,500 246.22 246.22
12-08-29 246.78 247.61 244.59 1,772,600 247.12 247.12
12-08-28 243.97 246.78 243.00 2,742,300 246.11 246.11
12-08-27 245.79 247.50 243.12 2,929,700 243.92 243.92
12-08-24 241.68 246.87 241.36 3,698,800 245.74 245.74
12-08-23 242.14 243.48 239.02 2,453,900 241.20 241.20
12-08-22 239.40 244.90 238.80 2,473,700 243.10 243.10
Date Open High Low Vol Cls adjCls
12-08-21 240.88 243.85 238.55 2,571,500 239.45 239.45
12-08-20 241.37 241.65 238.20 1,889,900 240.35 240.35
12-08-17 240.60 243.35 240.47 3,085,800 241.17 241.17
12-08-16 237.72 242.82 236.20 4,312,100 241.55 241.55
12-08-15 232.26 238.14 232.25 3,264,700 237.42 237.42
12-08-14 234.71 236.72 232.62 2,751,000 233.19 233.19
12-08-13 232.23 234.37 231.00 1,997,300 232.44 232.44
12-08-10 233.08 234.85 231.43 1,852,500 232.75 232.75
12-08-09 233.93 235.99 233.50 1,548,100 234.06 234.06
Date Open High Low Vol Cls adjCls
12-08-08 235.29 236.45 233.59 1,534,300 234.38 234.38
12-08-07 234.13 238.00 233.25 2,058,300 236.56 236.56
12-08-06 235.56 235.74 233.81 1,843,700 233.99 233.99
12-08-03 234.03 236.49 233.03 2,825,300 234.97 234.97
12-08-02 230.56 234.34 228.66 3,048,100 230.81 230.81
12-08-01 234.14 234.38 230.70 2,543,800 232.09 232.09
12-07-31 235.10 236.30 231.61 3,453,600 233.30 233.30
12-07-30 237.00 240.74 234.07 3,736,400 236.09 236.09
12-07-27 225.25 238.34 224.50 11,313,900 237.32 237.32
Date Open High Low Vol Cls adjCls
12-07-26 220.00 221.45 214.95 6,937,400 220.01 220.01
12-07-25 222.00 222.50 215.91 3,646,700 217.05 217.05
12-07-24 226.27 226.61 221.23 5,008,700 223.04 223.04
12-07-23 224.72 226.58 221.54 5,515,100 226.01 226.01
12-07-20 225.36 229.39 225.29 4,170,000 228.29 228.29
12-07-19 220.73 227.50 220.69 5,449,400 226.17 226.17
12-07-18 216.15 218.67 215.71 2,093,000 217.47 217.47
12-07-17 217.45 217.94 213.96 1,987,000 216.93 216.93
12-07-16 216.60 218.31 214.46 2,004,200 216.01 216.01
Date Open High Low Vol Cls adjCls
12-07-13 215.63 219.31 213.88 2,221,900 218.39 218.39
12-07-12 216.61 217.30 212.61 2,616,200 215.36 215.36
12-07-11 218.95 221.74 215.34 2,734,700 218.37 218.37
12-07-10 226.25 227.14 218.28 2,982,100 219.50 219.50
12-07-09 225.00 226.00 223.45 1,922,000 225.05 225.05
12-07-06 226.35 228.90 224.18 3,203,200 225.05 225.05
12-07-05 228.62 230.50 226.53 2,682,300 227.06 227.06
12-07-03 229.14 229.53 227.59 1,331,700 229.53 229.53
12-07-02 229.30 229.34 226.34 2,330,700 229.32 229.32
Date Open High Low Vol Cls adjCls
12-06-29 224.70 228.35 223.71 3,614,400 228.35 228.35
12-06-28 223.92 224.62 218.75 2,994,800 221.31 221.31
12-06-27 225.01 227.50 223.30 2,799,200 225.62 225.62
12-06-26 221.45 226.39 221.45 3,754,100 225.61 225.61
12-06-25 220.30 221.59 218.00 2,382,300 220.07 220.07
12-06-22 221.83 222.51 219.35 2,187,500 222.16 222.16
12-06-21 223.84 226.03 220.52 2,843,000 220.57 220.57
12-06-20 224.51 224.74 220.84 2,444,400 223.02 223.02
12-06-19 223.26 225.20 221.66 2,716,600 224.03 224.03
Date Open High Low Vol Cls adjCls
12-06-18 217.28 223.76 216.73 3,369,600 222.66 222.66
12-06-15 215.29 219.33 214.46 3,785,200 218.35 218.35
12-06-14 215.26 216.50 212.56 3,060,900 214.45 214.45
12-06-13 215.52 217.38 213.52 2,325,200 214.73 214.73
12-06-12 217.65 218.00 214.52 2,833,300 216.42 216.42
12-06-11 217.49 220.87 215.20 3,749,100 216.50 216.50
12-06-08 218.61 219.42 216.66 2,877,000 218.48 218.48
12-06-07 219.65 221.49 218.11 3,503,900 218.80 218.80
12-06-06 214.63 218.40 214.52 2,710,100 217.64 217.64
Date Open High Low Vol Cls adjCls
12-06-05 213.85 216.86 211.16 3,543,900 213.21 213.21
12-06-04 207.40 215.35 206.37 4,299,600 214.57 214.57
12-06-01 208.44 211.23 207.30 3,951,500 208.22 208.22
12-05-31 209.48 213.79 207.11 4,944,000 212.91 212.91
12-05-30 212.14 212.98 207.75 4,078,200 209.23 209.23
12-05-29 214.30 216.55 212.29 2,693,900 214.75 214.75
12-05-25 214.99 215.98 212.22 2,171,400 212.89 212.89
12-05-24 216.98 217.66 212.70 3,141,100 215.24 215.24
12-05-23 214.71 217.55 211.18 4,243,800 217.28 217.28
Date Open High Low Vol Cls adjCls
12-05-22 218.31 218.87 213.96 3,733,100 215.33 215.33
12-05-21 214.03 219.98 212.82 3,579,800 218.11 218.11
12-05-18 219.41 219.63 212.81 5,231,700 213.85 213.85
12-05-17 225.05 226.00 218.09 4,505,500 218.36 218.36
12-05-16 225.00 228.00 222.50 5,261,800 224.06 224.06
12-05-15 226.50 230.61 223.00 5,713,700 224.39 224.39
12-05-14 225.60 227.29 222.51 3,096,600 222.93 222.93
12-05-11 225.95 230.68 225.73 4,193,600 227.68 227.68
12-05-10 223.91 229.08 221.95 4,648,400 226.69 226.69
Date Open High Low Vol Cls adjCls
12-05-09 220.59 225.78 220.16 3,712,000 222.98 222.98
12-05-08 223.15 225.39 218.20 4,522,400 223.90 223.90
12-05-07 222.36 226.87 222.29 3,314,300 225.16 225.16
12-05-04 227.80 229.72 223.74 4,585,200 223.99 223.99
12-05-03 229.74 232.53 228.03 4,055,500 229.45 229.45
12-05-02 227.82 231.44 227.40 4,593,400 230.25 230.25
12-05-01 229.40 232.97 228.40 6,754,900 230.04 230.04
12-04-30 223.95 233.84 223.05 9,756,900 231.90 231.90
12-04-27 224.83 228.69 220.22 22,116,900 226.85 226.85
Date Open High Low Vol Cls adjCls
12-04-26 193.57 196.36 193.02 10,234,000 195.99 195.99
12-04-25 191.67 194.80 191.60 3,955,100 194.42 194.42
12-04-24 188.68 190.70 186.51 3,376,300 190.33 190.33
12-04-23 188.99 188.99 185.51 3,481,000 188.24 188.24
12-04-20 192.34 193.48 189.80 3,243,600 189.98 189.98
12-04-19 192.93 194.55 189.75 4,002,400 191.10 191.10
12-04-18 188.82 193.45 188.74 4,001,900 191.07 191.07
12-04-17 187.21 190.04 186.87 2,829,200 188.39 188.39
12-04-16 189.01 189.47 183.65 4,044,300 185.50 185.50
Date Open High Low Vol Cls adjCls
12-04-13 189.90 189.94 186.26 3,431,800 188.46 188.46
12-04-12 188.06 192.26 185.61 4,027,900 190.69 190.69
12-04-11 189.63 191.97 186.79 4,337,800 187.97 187.97
12-04-10 192.75 193.52 186.57 4,455,000 186.98 186.98
12-04-09 192.02 194.20 190.50 3,135,900 191.87 191.87
12-04-05 193.55 196.03 193.55 3,217,500 194.39 194.39
12-04-04 196.95 197.68 192.36 5,456,900 193.99 193.99
12-04-03 198.24 202.39 197.50 5,000,700 199.66 199.66
12-04-02 198.02 199.90 197.00 6,430,300 198.05 198.05
Date Open High Low Vol Cls adjCls
12-03-30 205.02 206.85 201.87 4,438,100 202.51 202.51
12-03-29 201.28 205.31 200.63 5,711,200 204.61 204.61
12-03-28 206.14 207.00 200.31 6,245,000 201.16 201.16
12-03-27 203.59 209.85 202.88 9,600,800 205.44 205.44
12-03-26 196.48 202.97 195.50 7,613,700 202.87 202.87
12-03-23 192.01 196.20 191.80 5,984,000 195.04 195.04
12-03-22 190.54 194.06 190.26 3,739,600 192.40 192.40
12-03-21 192.50 194.28 191.26 4,214,400 191.73 191.73
12-03-20 184.88 194.41 182.88 9,165,400 192.33 192.33
Date Open High Low Vol Cls adjCls
12-03-19 183.45 186.68 183.00 3,903,400 185.52 185.52
12-03-16 183.28 185.68 182.35 4,934,000 185.05 185.05
12-03-15 182.02 184.43 180.30 4,160,100 184.43 184.43
12-03-14 183.65 184.32 181.14 3,699,700 182.26 182.26
12-03-13 183.92 184.87 180.77 4,405,800 184.59 184.59
12-03-12 184.13 185.40 182.20 2,587,600 183.39 183.39
12-03-09 186.79 187.20 183.44 4,510,600 184.32 184.32
12-03-08 184.17 188.38 183.80 4,221,500 187.64 187.64
12-03-07 182.65 185.50 182.40 4,951,500 183.77 183.77
Date Open High Low Vol Cls adjCls
12-03-06 178.68 183.50 178.04 5,612,200 181.09 181.09
12-03-05 179.00 181.82 178.18 4,682,700 180.26 180.26
12-03-02 179.48 181.84 178.92 3,657,800 179.30 179.30
12-03-01 179.89 180.49 176.58 4,936,000 180.04 180.04
12-02-29 183.89 184.00 179.01 5,300,300 179.69 179.69
12-02-28 178.90 184.29 177.95 5,764,500 183.80 183.80
12-02-27 177.54 179.19 176.50 3,706,200 178.53 178.53
12-02-24 179.70 180.74 178.37 3,668,700 179.13 179.13
12-02-23 179.64 180.75 176.96 5,153,800 178.89 178.89
Date Open High Low Vol Cls adjCls
12-02-22 181.95 182.99 180.29 5,785,400 180.58 180.58
12-02-21 182.65 184.75 180.58 6,756,500 182.26 182.26
12-02-17 180.09 183.41 179.36 7,418,100 182.50 182.50
12-02-16 177.79 181.68 175.14 12,563,800 179.93 179.93
12-02-15 191.29 191.54 183.26 7,794,400 184.47 184.47
12-02-14 191.08 193.57 186.10 9,527,100 191.30 191.30
12-02-13 187.17 192.50 185.68 6,071,400 191.59 191.59
12-02-10 183.42 187.63 182.52 5,797,100 185.54 185.54
12-02-09 184.50 185.69 181.76 7,189,200 184.98 184.98
Date Open High Low Vol Cls adjCls
12-02-08 184.95 186.49 182.91 5,476,600 185.48 185.48
12-02-07 182.65 184.94 182.06 5,103,900 184.19 184.19
12-02-06 186.28 186.56 182.92 5,310,000 183.14 183.14
12-02-03 182.83 187.90 181.89 8,120,500 187.68 187.68
12-02-02 179.65 181.94 176.80 8,736,300 181.72 181.72
12-02-01 173.81 179.95 172.00 21,336,600 179.46 179.46
12-01-31 194.00 195.63 189.70 12,772,200 194.44 194.44
12-01-30 193.68 195.00 190.13 5,424,100 192.15 192.15
12-01-27 193.09 196.50 192.33 4,659,000 195.37 195.37
Date Open High Low Vol Cls adjCls
12-01-26 189.30 194.85 188.73 5,873,600 193.32 193.32
12-01-25 186.99 188.17 184.61 4,306,400 187.80 187.80
12-01-24 185.00 188.41 183.82 4,673,800 187.00 187.00
12-01-23 190.79 191.73 185.23 4,585,300 186.09 186.09
12-01-20 190.71 192.90 189.04 5,610,300 190.93 190.93
12-01-19 190.88 195.94 190.36 7,096,000 194.45 194.45
12-01-18 181.94 190.25 181.12 7,473,500 189.44 189.44
12-01-17 180.15 183.30 178.51 5,644,500 181.66 181.66
12-01-13 175.81 178.80 173.50 4,753,500 178.42 178.42
Date Open High Low Vol Cls adjCls
12-01-12 179.42 179.49 175.75 5,385,800 175.93 175.93
12-01-11 179.64 180.77 178.19 3,102,700 178.90 178.90
12-01-10 181.10 182.40 177.10 3,985,800 179.34 179.34
12-01-09 182.76 184.37 177.00 5,056,900 178.56 178.56
12-01-06 178.07 184.65 177.50 7,008,400 182.61 182.61
12-01-05 175.94 178.25 174.05 3,809,100 177.61 177.61
12-01-04 179.21 180.50 176.07 4,205,200 177.51 177.51
12-01-03 175.89 179.48 175.55 5,110,800 179.03 179.03
11-12-30 173.36 175.17 172.49 4,279,800 173.10 173.10
Date Open High Low Vol Cls adjCls
11-12-29 169.62 174.55 166.97 8,209,300 173.86 173.86
11-12-28 176.39 176.65 172.28 3,659,500 173.89 173.89
11-12-27 177.73 178.59 176.16 2,950,900 176.27 176.27
11-12-23 179.22 179.68 175.60 3,496,500 177.28 177.28
11-12-22 175.09 179.67 174.21 4,694,900 179.03 179.03
11-12-21 181.92 183.50 172.49 8,066,700 174.35 174.35
11-12-20 182.69 183.17 180.54 4,600,100 182.52 182.52
11-12-19 182.00 183.17 179.00 4,533,600 179.33 179.33
11-12-16 182.42 184.41 180.31 6,664,100 181.26 181.26
Date Open High Low Vol Cls adjCls
11-12-15 182.05 184.80 179.53 7,259,900 181.26 181.26
11-12-14 179.00 180.75 170.25 11,614,200 180.21 180.21
11-12-13 188.56 189.68 178.50 9,297,300 180.51 180.51
11-12-12 190.03 191.15 187.63 4,343,200 189.52 189.52
11-12-09 191.21 193.95 188.40 5,158,800 193.03 193.03
11-12-08 193.57 195.89 190.08 4,361,100 190.48 190.48
11-12-07 191.03 196.71 189.12 6,427,300 195.32 195.32
11-12-06 195.98 198.32 190.11 5,202,000 191.99 191.99
11-12-05 198.86 199.00 193.67 5,922,100 196.24 196.24
Date Open High Low Vol Cls adjCls
11-12-02 197.07 199.66 195.18 7,526,200 196.03 196.03
11-12-01 191.85 198.07 191.59 7,327,700 197.13 197.13
11-11-30 194.76 195.30 188.75 7,717,000 192.29 192.29
11-11-29 194.78 195.50 187.30 6,575,100 188.39 188.39
11-11-28 191.65 194.62 190.54 7,207,300 194.15 194.15
11-11-25 190.41 190.83 181.51 4,972,000 182.40 182.40
11-11-23 193.06 194.60 187.89 8,011,300 188.99 188.99
11-11-22 186.95 194.04 183.58 9,915,600 192.34 192.34
11-11-21 193.29 193.36 185.05 11,321,200 189.25 189.25
Date Open High Low Vol Cls adjCls
11-11-18 205.33 205.34 197.11 8,437,500 197.14 197.14
11-11-17 212.51 212.90 202.10 7,983,100 204.52 204.52
11-11-16 216.27 216.97 211.23 5,509,400 211.99 211.99
11-11-15 218.00 220.33 214.26 5,739,000 217.83 217.83
11-11-14 215.65 222.35 214.25 6,522,200 218.93 218.93
11-11-11 212.52 217.88 210.31 5,163,100 217.39 217.39
11-11-10 213.50 214.06 208.10 5,044,600 210.79 210.79
11-11-09 214.95 215.70 210.60 4,680,600 211.22 211.22
11-11-08 219.20 219.35 215.21 3,914,500 217.99 217.99
Date Open High Low Vol Cls adjCls
11-11-07 216.84 220.20 214.00 3,860,000 217.00 217.00
11-11-04 217.65 218.23 214.33 4,065,800 216.48 216.48
11-11-03 216.30 218.50 213.02 5,315,000 218.29 218.29
11-11-02 215.55 216.79 212.72 6,122,000 215.62 215.62
11-11-01 208.11 216.21 207.43 8,511,800 212.10 212.10
11-10-31 215.79 218.89 213.04 7,343,300 213.51 213.51
11-10-28 206.53 218.40 205.75 9,880,400 217.32 217.32
11-10-27 204.26 208.60 201.10 10,774,300 206.78 206.78
11-10-26 203.69 207.58 196.51 24,134,200 198.40 198.40
Date Open High Low Vol Cls adjCls
11-10-25 238.59 239.01 225.89 14,012,600 227.15 227.15
11-10-24 236.02 240.47 234.00 4,975,800 237.61 237.61
11-10-21 236.91 237.00 230.60 4,572,500 234.78 234.78
11-10-20 232.13 234.74 229.80 4,524,900 233.61 233.61
11-10-19 240.67 243.33 229.25 6,715,100 231.53 231.53
11-10-18 242.31 244.61 236.62 4,609,700 243.88 243.88
11-10-17 244.29 246.71 240.67 4,779,000 242.33 242.33
11-10-14 240.87 246.71 240.18 5,923,700 246.71 246.71
11-10-13 237.00 239.68 235.23 4,833,500 236.15 236.15
Date Open High Low Vol Cls adjCls
11-10-12 236.64 241.84 234.33 6,510,800 236.81 236.81
11-10-11 230.60 236.75 229.00 5,003,700 235.48 235.48
11-10-10 226.23 232.80 224.10 5,143,100 231.32 231.32
11-10-07 222.48 227.90 218.41 6,784,300 224.74 224.74
11-10-06 220.28 223.62 217.55 6,849,300 221.51 221.51
11-10-05 212.53 220.17 208.48 6,508,200 219.50 219.50
11-10-04 209.62 215.00 200.43 8,711,600 212.50 212.50
11-10-03 217.01 221.60 211.39 6,624,400 211.98 211.98
11-09-30 218.19 223.00 215.21 6,550,300 216.23 216.23
Date Open High Low Vol Cls adjCls
11-09-29 234.17 234.30 216.29 9,378,500 222.44 222.44
11-09-28 226.35 235.81 225.60 14,436,900 229.71 229.71
11-09-27 234.22 234.75 222.40 7,837,500 224.21 224.21
11-09-26 227.48 230.24 221.40 5,794,100 229.85 229.85
11-09-23 220.51 224.49 219.06 6,468,100 223.61 223.61
11-09-22 224.72 228.79 219.00 8,254,600 223.23 223.23
11-09-21 234.51 240.52 231.81 5,881,500 231.87 231.87
11-09-20 240.80 241.05 231.03 7,385,500 233.25 233.25
11-09-19 237.11 244.00 232.88 8,223,300 241.69 241.69
Date Open High Low Vol Cls adjCls
11-09-16 227.57 240.44 226.74 11,753,000 239.30 239.30
11-09-15 223.99 227.20 221.25 5,608,800 226.78 226.78
11-09-14 220.22 224.99 216.72 5,881,700 222.57 222.57
11-09-13 217.79 219.95 215.01 4,835,900 219.53 219.53
11-09-12 208.75 216.66 208.65 5,342,100 216.56 216.56
11-09-09 215.05 216.96 209.75 4,574,300 211.39 211.39
11-09-08 218.30 220.64 216.34 4,397,900 217.26 217.26
11-09-07 218.80 220.19 214.22 5,295,800 219.90 219.90
11-09-06 204.77 216.60 204.47 6,216,200 216.18 216.18
Date Open High Low Vol Cls adjCls
11-09-02 208.94 210.69 207.00 4,232,000 210.00 210.00
11-09-01 215.28 217.64 211.62 5,275,300 212.54 212.54
11-08-31 212.27 216.17 211.35 7,405,000 215.23 215.23
11-08-30 205.78 212.49 204.32 5,915,700 210.92 210.92
11-08-29 202.82 206.67 202.55 4,511,000 206.53 206.53
11-08-26 191.24 199.72 189.60 5,310,700 199.27 199.27
11-08-25 194.41 196.99 191.07 3,760,800 192.03 192.03
11-08-24 193.89 196.31 190.17 6,248,700 193.73 193.73
11-08-23 178.92 194.84 178.52 7,351,600 193.55 193.55
Date Open High Low Vol Cls adjCls
11-08-22 182.83 184.20 177.10 5,313,700 177.54 177.54
11-08-19 180.29 190.00 177.55 7,244,200 178.93 178.93
11-08-18 191.21 191.34 179.72 8,275,200 182.52 182.52
11-08-17 198.53 199.60 193.74 3,991,100 195.93 195.93
11-08-16 201.14 201.39 194.75 5,205,900 197.68 197.68
11-08-15 202.06 205.28 198.32 4,785,900 202.95 202.95
11-08-12 200.28 204.56 197.21 5,620,400 202.30 202.30
11-08-11 197.01 200.85 191.36 7,401,900 198.36 198.36
11-08-10 200.76 202.40 193.60 8,757,600 194.13 194.13
Date Open High Low Vol Cls adjCls
11-08-09 196.70 205.09 190.46 10,491,200 205.09 205.09
11-08-08 196.40 200.39 190.05 10,427,500 193.70 193.70
11-08-05 204.67 207.32 194.84 10,024,000 202.70 202.70
11-08-04 206.73 208.00 201.45 6,579,500 201.48 201.48
11-08-03 212.97 214.83 205.54 8,197,100 209.96 209.96
11-08-02 220.32 222.43 211.30 6,586,700 211.70 211.70
11-08-01 225.00 227.45 217.66 5,789,300 221.32 221.32
11-07-29 221.29 225.75 219.51 5,167,700 222.52 222.52
11-07-28 223.27 225.95 220.23 5,354,900 223.90 223.90
Date Open High Low Vol Cls adjCls
11-07-27 224.39 227.20 219.62 12,955,600 222.52 222.52
11-07-26 214.99 215.60 210.35 9,863,600 214.18 214.18
11-07-25 215.49 216.08 213.00 3,342,800 213.49 213.49
11-07-22 213.86 217.95 211.11 3,591,700 216.52 216.52
11-07-21 216.74 217.09 211.07 4,545,300 213.21 213.21
11-07-20 220.05 220.20 214.41 3,372,900 215.55 215.55
11-07-19 213.77 218.40 213.77 4,437,200 218.06 218.06
11-07-18 212.53 213.39 208.29 2,898,100 211.53 211.53
11-07-15 213.08 214.53 209.29 4,072,600 212.87 212.87
Date Open High Low Vol Cls adjCls
11-07-14 213.58 215.91 209.38 3,902,500 210.38 210.38
11-07-13 214.70 216.83 212.14 4,229,900 213.50 213.50
11-07-12 214.64 215.65 211.12 3,985,700 211.23 211.23
11-07-11 216.74 217.50 211.00 4,033,700 212.55 212.55
11-07-08 214.30 218.32 213.25 3,707,900 218.28 218.28
11-07-07 215.09 217.80 215.09 3,144,900 216.74 216.74
11-07-06 212.12 214.40 211.01 2,607,600 214.19 214.19
11-07-05 208.76 214.45 208.73 3,585,200 213.19 213.19
11-07-01 205.55 210.27 203.61 4,008,700 209.49 209.49
Date Open High Low Vol Cls adjCls
11-06-30 200.78 205.20 200.50 4,448,100 204.49 204.49
11-06-29 202.67 206.25 201.03 4,608,900 204.18 204.18
11-06-28 201.92 202.88 200.60 3,825,300 202.35 202.35
11-06-27 194.50 202.58 194.03 6,100,700 201.25 201.25
11-06-24 193.88 194.92 191.35 3,614,500 192.55 192.55
11-06-23 189.50 194.46 188.30 4,609,600 194.16 194.16
11-06-22 193.96 195.20 191.32 3,129,700 191.63 191.63
11-06-21 188.30 195.00 187.12 4,182,600 194.23 194.23
11-06-20 185.96 188.85 185.57 2,831,700 187.72 187.72
Date Open High Low Vol Cls adjCls
11-06-17 186.51 187.39 184.64 6,322,200 186.37 186.37
11-06-16 185.74 187.00 181.59 6,032,100 183.65 183.65
11-06-15 188.04 192.45 185.30 6,317,700 185.98 185.98
11-06-14 188.99 190.72 187.07 3,960,300 189.96 189.96
11-06-13 186.81 189.31 184.86 3,868,900 186.29 186.29
11-06-10 189.25 190.77 186.28 3,760,400 186.53 186.53
11-06-09 189.74 191.76 185.71 4,187,300 189.68 189.68
11-06-08 187.45 189.81 186.32 3,716,600 188.05 188.05
11-06-07 185.72 190.63 185.52 4,866,500 187.55 187.55
Date Open High Low Vol Cls adjCls
11-06-06 188.01 189.85 185.18 3,716,000 185.69 185.69
11-06-03 191.23 193.21 187.62 4,974,500 188.32 188.32
11-06-02 192.28 194.44 190.56 3,044,900 193.65 193.65
11-06-01 196.06 197.26 192.05 3,445,200 192.40 192.40
11-05-31 195.94 198.44 195.03 3,409,000 196.69 196.69
11-05-27 194.76 196.12 193.50 2,352,600 194.13 194.13
11-05-26 191.24 196.45 190.88 4,075,200 195.00 195.00
11-05-25 193.57 194.35 191.14 4,661,300 192.26 192.26
11-05-24 197.00 197.00 193.00 2,972,700 193.27 193.27
Date Open High Low Vol Cls adjCls
11-05-23 195.56 197.29 192.02 4,200,000 196.22 196.22
11-05-20 197.95 199.80 197.24 3,381,000 198.65 198.65
11-05-19 198.33 199.95 197.55 3,701,200 198.80 198.80
11-05-18 194.13 198.28 193.25 4,955,800 197.09 197.09
11-05-17 191.82 195.98 191.76 7,073,300 194.81 194.81
11-05-16 200.54 200.90 191.37 9,386,400 192.51 192.51
11-05-13 205.70 206.39 202.36 4,123,700 202.56 202.56
11-05-12 204.22 206.19 200.62 4,800,000 206.07 206.07
11-05-11 203.12 205.50 202.25 4,809,000 204.38 204.38
Date Open High Low Vol Cls adjCls
11-05-10 201.94 205.29 201.56 5,885,900 203.94 203.94
11-05-09 198.34 202.36 196.78 5,825,400 200.80 200.80
11-05-06 199.10 199.56 196.56 4,013,900 197.60 197.60
11-05-05 198.66 201.00 196.12 4,600,000 197.11 197.11
11-05-04 198.25 201.86 195.37 6,550,000 199.97 199.97
11-05-03 201.00 202.59 196.69 6,100,000 198.45 198.45
11-05-02 196.57 203.42 196.18 9,398,100 201.19 201.19
11-04-29 194.38 196.59 193.78 6,640,900 195.81 195.81
11-04-28 195.96 196.79 192.27 7,300,000 195.07 195.07
Date Open High Low Vol Cls adjCls
11-04-27 183.20 197.80 182.75 23,623,000 196.63 196.63
11-04-26 186.27 186.42 180.74 11,200,000 182.30 182.30
11-04-25 185.65 186.35 183.77 3,438,100 185.42 185.42
11-04-21 184.56 185.97 183.05 3,348,100 185.89 185.89
11-04-20 181.62 185.00 181.59 4,067,500 183.87 183.87
11-04-19 178.35 179.47 176.60 2,646,000 178.82 178.82
11-04-18 178.38 178.91 175.37 4,616,500 178.34 178.34
11-04-15 181.00 181.78 179.02 4,272,400 180.01 180.01
11-04-14 181.39 182.08 179.36 3,588,200 181.82 181.82
Date Open High Low Vol Cls adjCls
11-04-13 180.83 182.88 179.80 4,216,300 182.29 182.29
11-04-12 183.06 184.59 179.42 5,334,500 180.48 180.48
11-04-11 184.86 186.49 181.85 3,297,100 184.04 184.04
11-04-08 185.26 186.22 182.78 3,726,400 184.71 184.71
11-04-07 182.78 185.17 181.76 4,564,000 184.91 184.91
11-04-06 186.15 188.27 181.12 5,430,700 182.76 182.76
11-04-05 182.10 186.36 181.80 5,569,200 185.29 185.29
11-04-04 180.89 183.61 180.69 4,186,400 182.94 182.94
11-04-01 181.58 183.25 178.59 5,684,100 180.13 180.13
Date Open High Low Vol Cls adjCls
11-03-31 179.31 181.57 178.50 4,826,500 180.13 180.13
11-03-30 177.78 181.16 177.66 6,859,300 179.42 179.42
11-03-29 170.73 174.84 170.07 4,884,600 174.62 174.62
11-03-28 171.80 172.50 169.25 3,400,800 169.35 169.35
11-03-25 171.64 173.49 170.30 4,293,800 170.98 170.98
11-03-24 168.21 172.00 167.36 6,283,200 171.10 171.10
11-03-23 162.30 166.26 160.82 4,721,300 165.32 165.32
11-03-22 164.07 164.44 162.25 3,611,400 162.60 162.60
11-03-21 163.37 165.79 161.72 4,055,100 164.52 164.52
Date Open High Low Vol Cls adjCls
11-03-18 161.19 163.54 160.59 7,442,700 161.82 161.82
11-03-17 165.91 166.30 160.78 6,471,400 160.97 160.97
11-03-16 164.70 168.14 162.87 5,208,100 164.70 164.70
11-03-15 161.39 166.88 160.76 4,934,500 165.08 165.08
11-03-14 166.60 168.08 164.57 4,022,000 166.73 166.73
11-03-11 165.50 169.20 164.12 4,609,900 168.07 168.07
11-03-10 167.07 168.47 164.82 5,998,400 166.14 166.14
11-03-09 166.67 169.75 163.90 7,108,900 169.05 169.05
11-03-08 169.39 169.71 166.72 4,219,000 166.89 166.89
Date Open High Low Vol Cls adjCls
11-03-07 171.92 172.09 166.24 5,932,900 169.08 169.08
11-03-04 172.62 172.75 169.51 4,924,300 171.67 171.67
11-03-03 173.71 174.46 172.05 4,138,200 172.79 172.79
11-03-02 169.09 173.30 168.35 5,185,700 172.02 172.02
11-03-01 173.53 173.96 168.67 5,847,100 169.44 169.44
11-02-28 173.91 175.89 172.15 6,783,200 173.29 173.29
11-02-25 178.95 180.75 177.10 4,191,400 177.24 177.24
11-02-24 176.86 179.75 174.56 4,656,500 177.75 177.75
11-02-23 180.25 181.15 174.39 5,482,000 176.68 176.68
Date Open High Low Vol Cls adjCls
11-02-22 183.68 184.72 179.32 5,637,100 180.42 180.42
11-02-18 187.54 188.50 185.13 4,178,600 186.50 186.50
11-02-17 185.77 189.09 185.31 3,425,500 187.76 187.76
11-02-16 189.77 190.00 186.35 4,628,200 186.62 186.62
11-02-15 188.73 190.49 188.25 3,890,900 189.03 189.03
11-02-14 189.25 191.40 188.35 4,061,300 190.42 190.42
11-02-11 185.56 189.50 185.37 4,487,900 189.25 189.25
11-02-10 184.39 187.24 183.60 5,331,400 186.21 186.21
11-02-09 183.15 186.47 182.26 8,312,700 185.30 185.30
Date Open High Low Vol Cls adjCls
11-02-08 176.66 183.11 176.59 7,794,900 183.06 183.06
11-02-07 176.15 177.55 174.77 5,254,700 176.43 176.43
11-02-04 174.00 177.19 173.75 4,347,800 175.93 175.93
11-02-03 173.50 174.67 171.95 3,678,900 173.71 173.71
11-02-02 171.42 175.20 170.87 4,547,500 173.53 173.53
11-02-01 170.52 173.10 169.51 5,085,900 172.11 172.11
11-01-31 170.16 171.44 167.41 6,718,100 169.64 169.64
11-01-28 171.45 173.71 166.90 19,908,200 171.14 171.14
11-01-27 177.48 185.00 177.31 14,594,400 184.45 184.45
Date Open High Low Vol Cls adjCls
11-01-26 177.51 177.89 174.63 3,762,200 175.39 175.39
11-01-25 175.50 176.75 174.28 4,651,000 176.70 176.70
11-01-24 177.95 178.49 174.15 5,600,300 176.85 176.85
11-01-21 183.00 183.25 176.84 6,806,200 177.42 177.42
11-01-20 185.29 186.85 181.00 5,709,900 181.96 181.96
11-01-19 190.90 191.00 186.21 3,882,400 186.87 186.87
11-01-18 188.66 191.60 188.25 3,896,200 191.25 191.25
11-01-14 185.50 188.94 184.92 3,662,800 188.75 188.75
11-01-13 183.60 186.45 183.51 3,367,000 185.53 185.53
Date Open High Low Vol Cls adjCls
11-01-12 185.36 185.38 183.30 2,679,100 184.08 184.08
11-01-11 185.42 186.00 183.21 2,814,200 184.34 184.34
11-01-10 185.04 185.29 182.51 3,375,900 184.68 184.68
11-01-07 187.88 188.45 183.74 5,221,700 185.49 185.49
11-01-06 186.50 187.41 185.25 3,179,700 185.86 185.86
11-01-05 184.10 187.45 184.07 3,418,800 187.42 187.42
11-01-04 186.15 187.70 183.78 5,031,800 185.01 185.01
11-01-03 181.37 186.00 181.21 5,331,400 184.22 184.22
10-12-31 181.96 182.30 179.51 3,451,900 180.00 180.00
Date Open High Low Vol Cls adjCls
10-12-30 183.92 184.55 182.75 1,961,200 182.75 182.75
10-12-29 181.80 184.35 180.41 3,120,100 183.37 183.37
10-12-28 182.10 182.77 181.05 1,975,000 181.09 181.09
10-12-27 181.90 183.14 180.45 2,249,400 182.14 182.14
10-12-23 184.34 184.98 181.89 3,358,200 182.59 182.59
10-12-22 185.00 185.45 184.11 2,578,100 184.76 184.76
10-12-21 183.88 185.65 182.60 5,111,000 184.75 184.75
10-12-20 179.27 183.98 178.04 8,735,300 183.29 183.29
10-12-17 178.41 178.75 177.02 4,507,300 177.58 177.58
Date Open High Low Vol Cls adjCls
10-12-16 175.58 178.30 175.04 4,121,500 178.04 178.04
10-12-15 173.72 179.00 173.59 5,810,500 175.57 175.57
10-12-14 174.28 175.76 173.09 3,685,300 173.94 173.94
10-12-13 176.33 177.94 173.73 4,202,500 174.25 174.25
10-12-10 174.88 175.95 173.36 3,565,500 175.62 175.62
10-12-09 177.77 178.11 173.80 4,555,500 174.85 174.85
10-12-08 177.49 178.16 175.20 3,726,900 176.29 176.29
10-12-07 180.50 181.47 176.57 5,077,100 176.77 176.77
10-12-06 175.52 178.43 174.60 5,654,200 178.05 178.05
Date Open High Low Vol Cls adjCls
10-12-03 175.50 176.40 174.05 4,907,500 175.68 175.68
10-12-02 176.86 177.45 173.92 5,537,600 176.53 176.53
10-12-01 179.16 179.32 176.00 5,770,100 176.55 176.55
10-11-30 176.95 177.70 174.90 6,762,200 175.40 175.40
10-11-29 179.99 181.84 177.57 9,695,000 179.49 179.49
10-11-26 177.36 178.38 176.16 4,271,600 177.20 177.20
10-11-24 171.53 177.89 171.53 10,042,500 177.25 177.25
10-11-23 168.61 168.81 164.62 6,465,300 168.20 168.20
10-11-22 165.10 170.60 165.00 6,142,500 170.39 170.39
Date Open High Low Vol Cls adjCls
10-11-19 163.95 164.99 162.84 4,464,800 164.82 164.82
10-11-18 160.74 165.00 160.74 6,225,300 164.17 164.17
10-11-17 157.84 160.85 157.55 4,524,900 158.35 158.35
10-11-16 158.74 160.91 156.77 6,571,400 157.78 157.78
10-11-15 165.16 165.35 158.56 9,648,600 158.90 158.90
10-11-12 170.12 171.26 165.05 7,160,600 165.68 165.68
10-11-11 171.00 172.05 169.42 5,691,700 170.37 170.37
10-11-10 170.59 173.37 169.41 5,440,300 173.33 173.33
10-11-09 172.67 173.14 169.06 3,978,600 170.27 170.27
Date Open High Low Vol Cls adjCls
10-11-08 170.84 173.20 168.78 5,706,000 171.99 171.99
10-11-05 169.35 171.65 168.59 5,212,200 170.77 170.77
10-11-04 169.86 172.53 168.40 7,395,900 168.93 168.93
10-11-03 165.40 168.61 162.29 6,112,100 168.47 168.47
10-11-02 163.75 165.94 163.36 4,260,000 164.61 164.61
10-11-01 164.45 164.58 161.52 5,239,900 162.58 162.58
10-10-29 165.80 168.50 164.81 4,998,500 165.23 165.23
10-10-28 168.31 168.49 165.05 4,684,400 166.84 166.84
10-10-27 168.91 169.75 166.54 5,721,800 167.51 167.51
Date Open High Low Vol Cls adjCls
10-10-26 167.57 171.00 167.50 4,689,600 169.95 169.95
10-10-25 171.57 171.99 168.32 6,530,900 169.00 169.00
10-10-22 162.45 170.17 162.27 16,318,400 169.13 169.13
10-10-21 162.67 166.13 161.29 13,482,500 164.97 164.97
10-10-20 158.78 159.87 156.57 5,790,400 158.67 158.67
10-10-19 160.68 162.80 157.00 7,525,000 158.67 158.67
10-10-18 165.00 165.19 161.82 6,331,300 163.56 163.56
10-10-15 158.42 164.88 156.75 10,135,500 164.64 164.64
10-10-14 155.16 156.95 154.23 4,024,100 155.53 155.53
Date Open High Low Vol Cls adjCls
10-10-13 156.69 156.79 153.85 5,632,800 155.17 155.17
10-10-12 152.51 156.95 151.40 5,280,800 156.48 156.48
10-10-11 154.89 156.63 152.34 4,486,400 153.03 153.03
10-10-08 155.18 156.28 152.78 6,918,400 155.55 155.55
10-10-07 156.51 157.40 153.39 4,622,000 156.27 156.27
10-10-06 160.60 160.68 154.60 6,060,800 155.40 155.40
10-10-05 157.08 161.21 157.01 5,620,000 160.87 160.87
10-10-04 153.95 155.96 152.79 5,346,500 155.39 155.39
10-10-01 157.08 157.44 152.20 8,683,400 153.71 153.71
Date Open High Low Vol Cls adjCls
10-09-30 160.01 160.93 155.60 7,606,000 157.06 157.06
10-09-29 159.03 161.78 157.75 7,287,500 158.99 158.99
10-09-28 159.84 160.88 154.89 8,494,200 159.70 159.70
10-09-27 160.22 161.20 157.88 6,446,300 159.37 159.37
10-09-24 155.43 160.89 155.42 10,590,600 160.73 160.73
10-09-23 151.20 155.92 150.97 7,065,600 152.85 152.85
10-09-22 149.84 152.70 149.10 6,612,400 151.83 151.83
10-09-21 150.76 153.31 149.60 7,542,000 150.73 150.73
10-09-20 148.70 151.95 147.35 6,449,400 151.30 151.30
Date Open High Low Vol Cls adjCls
10-09-17 148.90 148.98 146.50 7,259,600 148.32 148.32
10-09-16 145.40 148.23 145.16 5,827,000 148.13 148.13
10-09-15 144.88 145.62 143.56 4,903,600 145.45 145.45
10-09-14 144.50 146.70 143.83 4,319,400 145.75 145.75
10-09-13 144.07 145.74 143.76 5,077,400 145.07 145.07
10-09-10 140.75 142.60 140.04 5,043,600 142.44 142.44
10-09-09 140.39 141.37 139.26 4,958,000 140.38 140.38
10-09-08 137.93 139.70 136.45 5,828,500 139.14 139.14
10-09-07 137.56 138.60 136.89 3,883,000 137.22 137.22
Date Open High Low Vol Cls adjCls
10-09-03 136.89 139.50 136.63 6,581,200 138.79 138.79
10-09-02 132.17 135.21 132.05 5,407,400 135.21 135.21
10-09-01 126.36 132.60 126.17 7,138,300 132.49 132.49
10-08-31 122.85 125.90 122.50 4,225,600 124.83 124.83
10-08-30 126.03 126.95 123.69 3,426,000 123.79 123.79
10-08-27 125.46 126.64 122.25 5,080,000 126.64 126.64
10-08-26 127.15 127.59 124.82 4,694,500 124.86 124.86
10-08-25 123.85 127.37 123.83 5,344,500 126.85 126.85
10-08-24 125.41 125.44 123.18 5,369,700 124.53 124.53
Date Open High Low Vol Cls adjCls
10-08-23 127.86 129.22 126.50 3,861,300 126.60 126.60
10-08-20 127.20 128.04 126.02 4,170,100 127.76 127.76
10-08-19 129.22 130.02 126.82 5,582,500 127.57 127.57
10-08-18 129.25 130.81 128.26 7,901,500 129.65 129.65
10-08-17 127.34 129.98 126.79 5,044,700 128.86 128.86
10-08-16 123.61 127.37 123.04 4,024,700 126.07 126.07
10-08-13 126.06 127.48 124.26 3,976,600 124.69 124.69
10-08-12 123.76 127.00 123.55 4,367,900 126.56 126.56
10-08-11 128.10 128.12 125.20 5,541,700 125.89 125.89
Date Open High Low Vol Cls adjCls
10-08-10 127.95 130.00 127.38 5,706,900 130.00 130.00
10-08-09 128.46 129.93 127.85 5,085,800 128.83 128.83
10-08-06 126.72 128.40 125.90 5,065,200 128.32 128.32
10-08-05 126.77 128.00 125.82 4,282,300 127.83 127.83
10-08-04 123.06 128.47 123.00 9,270,800 127.58 127.58
10-08-03 120.00 122.87 119.68 5,953,800 122.42 122.42
10-08-02 119.15 120.38 117.57 5,443,700 120.07 120.07
10-07-30 115.53 118.74 114.51 7,077,500 117.89 117.89
10-07-29 117.99 118.87 115.52 6,175,800 116.86 116.86
Date Open High Low Vol Cls adjCls
10-07-28 117.00 118.20 116.40 5,472,300 117.13 117.13
10-07-27 118.43 118.50 115.07 7,796,100 117.13 117.13
10-07-26 118.26 118.60 114.88 11,137,800 118.40 118.40
10-07-23 105.93 119.28 105.80 42,421,100 118.87 118.87
10-07-22 118.71 120.87 118.02 15,003,400 120.07 120.07
10-07-21 120.62 121.25 117.26 5,011,700 117.43 117.43
10-07-20 120.61 120.71 117.51 6,785,000 120.10 120.10
10-07-19 118.38 120.74 117.00 5,030,900 119.94 119.94
10-07-16 121.28 121.92 118.01 6,227,900 118.49 118.49
Date Open High Low Vol Cls adjCls
10-07-15 120.13 122.48 119.26 6,047,700 122.06 122.06
10-07-14 123.03 123.75 121.47 5,257,000 123.30 123.30
10-07-13 120.69 124.88 120.30 7,091,100 123.65 123.65
10-07-12 117.81 119.70 117.32 4,783,600 119.51 119.51
10-07-09 116.55 117.40 114.65 4,065,100 117.26 117.26
10-07-08 115.02 117.48 114.07 6,775,000 116.22 116.22
10-07-07 109.84 113.63 109.81 4,941,000 113.43 113.43
10-07-06 110.65 112.53 109.00 5,219,300 110.06 110.06
10-07-02 110.92 111.29 108.56 4,477,100 109.14 109.14
Date Open High Low Vol Cls adjCls
10-07-01 108.90 111.69 106.70 8,529,800 110.96 110.96
10-06-30 108.58 112.68 108.11 9,740,700 109.26 109.26
10-06-29 116.26 116.48 106.01 12,866,300 108.61 108.61
10-06-28 118.85 120.04 117.10 5,612,200 117.80 117.80
10-06-25 118.14 121.76 117.63 5,769,700 121.00 121.00
10-06-24 120.61 120.85 116.80 7,771,100 118.33 118.33
10-06-23 122.11 123.22 120.04 5,455,100 121.45 121.45
10-06-22 122.65 125.23 121.55 6,207,200 122.31 122.31
10-06-21 126.79 127.48 121.41 5,327,700 122.55 122.55
Date Open High Low Vol Cls adjCls
10-06-18 126.48 127.48 125.07 3,836,000 125.83 125.83
10-06-17 126.74 127.80 124.69 3,479,000 125.89 125.89
10-06-16 125.39 127.98 125.36 3,964,300 126.90 126.90
10-06-15 123.20 126.92 122.50 4,541,000 126.84 126.84
10-06-14 124.24 125.70 123.50 3,923,000 123.83 123.83
10-06-11 121.39 123.53 120.29 4,204,600 123.03 123.03
10-06-10 120.00 123.50 119.20 6,061,800 123.21 123.21
10-06-09 120.31 121.47 117.36 7,369,200 117.91 117.91
10-06-08 122.00 122.00 115.80 11,484,400 118.84 118.84
Date Open High Low Vol Cls adjCls
10-06-07 125.84 126.61 121.67 6,566,400 122.01 122.01
10-06-04 126.33 128.20 122.18 5,497,700 122.77 122.77
10-06-03 126.25 129.15 124.85 5,276,900 128.76 128.76
10-06-02 124.02 126.43 121.65 4,764,700 126.31 126.31
10-06-01 124.97 126.57 123.02 3,659,500 123.24 123.24
10-05-28 126.07 127.60 124.01 3,954,800 125.46 125.46
10-05-27 124.98 126.85 120.60 4,747,700 126.70 126.70
10-05-26 125.05 125.79 122.30 6,964,600 123.21 123.21
10-05-25 118.54 125.19 118.50 6,913,400 124.86 124.86
Date Open High Low Vol Cls adjCls
10-05-24 122.57 124.50 120.65 4,535,900 122.12 122.12
10-05-21 117.90 124.97 117.52 7,966,900 122.72 122.72
10-05-20 122.64 125.00 118.78 8,594,400 119.71 119.71
10-05-19 125.51 127.93 123.80 6,463,300 124.59 124.59
10-05-18 130.14 131.25 125.51 5,256,900 126.28 126.28
10-05-17 128.24 129.95 125.80 5,642,200 128.91 128.91
10-05-14 130.36 131.00 126.76 5,277,800 128.53 128.53
10-05-13 133.93 136.99 131.00 5,940,200 131.47 131.47
10-05-12 131.41 134.13 129.68 5,904,500 133.87 133.87
Date Open High Low Vol Cls adjCls
10-05-11 129.95 133.08 128.47 6,044,100 130.46 130.46
10-05-10 129.73 132.21 129.26 6,806,100 131.29 131.29
10-05-07 127.97 131.18 123.76 11,927,600 124.98 124.98
10-05-06 130.00 132.33 120.60 10,189,000 128.71 128.71
10-05-05 128.00 131.61 127.55 9,458,100 130.93 130.93
10-05-04 135.62 135.81 128.38 12,667,800 129.83 129.83
10-05-03 137.20 139.44 136.11 5,654,600 137.49 137.49
10-04-30 141.40 141.40 136.91 6,113,500 137.10 137.10
10-04-29 140.09 142.45 139.79 6,314,200 141.73 141.73
Date Open High Low Vol Cls adjCls
10-04-28 142.59 142.75 138.69 9,235,300 139.35 139.35
10-04-27 145.55 146.44 141.11 8,639,000 142.02 142.02
10-04-26 143.20 147.73 142.90 9,318,300 147.11 147.11
10-04-23 145.38 149.09 142.42 18,975,200 143.63 143.63
10-04-22 147.01 151.09 145.88 15,165,800 150.09 150.09
10-04-21 145.17 149.00 143.52 7,374,400 146.43 146.43
10-04-20 143.83 144.64 142.10 4,311,700 144.20 144.20
10-04-19 142.35 143.67 139.13 6,022,000 142.43 142.43
10-04-16 144.88 147.17 141.45 8,396,800 142.17 142.17
Date Open High Low Vol Cls adjCls
10-04-15 144.55 147.09 144.00 7,829,600 145.82 145.82
10-04-14 140.34 144.50 139.20 7,900,300 144.28 144.28
10-04-13 141.23 141.98 139.12 4,785,500 140.16 140.16
10-04-12 140.00 142.91 139.68 5,445,300 141.20 141.20
10-04-09 140.72 141.33 139.07 6,011,100 140.06 140.06
10-04-08 134.71 141.25 134.71 12,689,100 140.96 140.96
10-04-07 135.96 136.08 133.86 5,945,400 134.87 134.87
10-04-06 131.23 136.00 131.18 7,950,300 135.56 135.56
10-04-05 132.85 133.74 130.78 5,816,500 131.49 131.49
Date Open High Low Vol Cls adjCls
10-04-01 135.80 136.51 131.18 8,785,800 131.81 131.81
10-03-31 136.00 136.80 134.48 4,600,600 135.77 135.77
10-03-30 135.74 138.19 135.36 6,192,700 136.58 136.58
10-03-29 135.37 136.63 134.33 4,626,900 135.12 135.12
10-03-26 134.90 136.99 133.76 6,565,700 135.06 135.06
10-03-25 129.14 136.91 128.04 16,209,600 134.73 134.73
10-03-24 128.64 129.40 127.20 4,696,400 128.04 128.04
10-03-23 130.89 130.94 128.07 4,213,100 129.26 129.26
10-03-22 130.20 130.96 128.64 5,383,400 130.47 130.47
Date Open High Low Vol Cls adjCls
10-03-19 133.71 133.71 129.66 8,905,000 130.35 130.35
10-03-18 131.02 132.85 130.44 5,021,300 132.76 132.76
10-03-17 132.41 132.69 131.22 4,358,800 131.34 131.34
10-03-16 131.24 132.29 130.50 4,132,500 131.79 131.79
10-03-15 131.70 132.00 128.63 6,329,200 131.13 131.13
10-03-12 134.20 134.20 131.18 6,150,800 131.82 131.82
10-03-11 130.45 133.62 130.36 7,240,800 133.58 133.58
10-03-10 129.11 131.17 128.48 5,625,700 130.51 130.51
10-03-09 129.59 130.81 127.97 6,070,800 128.82 128.82
Date Open High Low Vol Cls adjCls
10-03-08 128.30 130.85 127.71 5,605,900 130.11 130.11
10-03-05 129.13 129.45 127.07 6,769,300 128.91 128.91
10-03-04 125.98 128.85 125.57 7,509,700 128.53 128.53
10-03-03 125.40 126.94 124.43 6,440,400 125.89 125.89
10-03-02 125.01 127.35 124.80 12,097,500 125.53 125.53
10-03-01 118.70 124.66 117.53 13,296,500 124.54 124.54
10-02-26 117.88 119.43 117.00 5,721,600 118.40 118.40
10-02-25 118.17 118.34 115.85 9,533,400 118.20 118.20
10-02-24 117.96 119.80 117.15 7,389,900 119.72 119.72
Date Open High Low Vol Cls adjCls
10-02-23 118.01 119.25 116.51 7,068,200 117.24 117.24
10-02-22 117.37 118.97 116.18 6,807,300 118.01 118.01
10-02-19 117.91 119.09 117.00 7,115,600 117.52 117.52
10-02-18 115.84 118.51 114.82 9,800,100 118.08 118.08
10-02-17 117.07 117.13 115.55 8,944,800 116.31 116.31
10-02-16 120.06 120.50 117.18 8,932,700 117.53 117.53
10-02-12 118.99 119.94 117.50 8,073,500 119.66 119.66
10-02-11 117.21 120.42 116.50 8,343,500 120.09 120.09
10-02-10 118.00 118.61 116.00 6,233,200 117.36 117.36
Date Open High Low Vol Cls adjCls
10-02-09 118.20 119.09 117.00 9,223,000 118.03 118.03
10-02-08 119.38 121.00 116.56 9,890,200 116.83 116.83
10-02-05 115.88 117.65 114.10 11,024,800 117.39 117.39
10-02-04 118.64 120.33 115.74 12,784,000 115.94 115.94
10-02-03 117.12 119.61 116.56 12,405,900 119.10 119.10
10-02-02 118.79 118.98 114.40 23,079,700 118.12 118.12
10-02-01 123.18 124.86 113.82 37,774,400 118.87 118.87
10-01-29 129.77 131.85 124.14 29,471,300 125.41 125.41
10-01-28 124.43 127.20 122.80 27,293,100 126.03 126.03
Date Open High Low Vol Cls adjCls
10-01-27 121.03 123.33 118.80 14,765,300 122.75 122.75
10-01-26 120.56 122.98 119.06 9,559,000 119.48 119.48
10-01-25 122.10 122.28 118.12 12,023,900 120.31 120.31
10-01-22 125.60 127.67 120.76 11,568,900 121.43 121.43
10-01-21 127.26 128.15 125.00 9,970,600 126.62 126.62
10-01-20 127.13 129.20 125.08 9,074,700 125.78 125.78
10-01-19 126.31 128.00 124.33 8,892,600 127.61 127.61
10-01-15 129.18 129.65 127.06 15,376,500 127.14 127.14
10-01-14 129.14 130.38 126.40 9,774,900 127.35 127.35
Date Open High Low Vol Cls adjCls
10-01-13 127.90 129.71 125.75 10,723,200 129.11 129.11
10-01-12 128.99 129.82 126.55 9,096,300 127.35 127.35
10-01-11 132.62 132.80 129.21 8,779,400 130.31 130.31
10-01-08 130.56 133.68 129.03 9,830,500 133.52 133.52
10-01-07 132.01 132.32 128.80 11,030,200 130.00 130.00
10-01-06 134.60 134.73 131.65 7,178,800 132.25 132.25
10-01-05 133.43 135.48 131.81 8,851,900 134.69 134.69
10-01-04 136.25 136.61 133.14 7,599,900 133.90 133.90
09-12-31 137.09 137.28 134.52 4,523,000 134.52 134.52
Date Open High Low Vol Cls adjCls
09-12-30 138.40 138.40 135.28 6,913,200 136.49 136.49
09-12-29 141.29 142.58 138.55 8,400,600 139.41 139.41
09-12-28 139.75 141.98 138.53 8,763,900 139.31 139.31
09-12-24 139.20 139.70 137.54 5,128,800 138.47 138.47
09-12-23 134.80 139.05 134.35 9,546,100 138.94 138.94
09-12-22 133.76 135.99 132.65 8,257,500 133.75 133.75
09-12-21 130.48 133.20 130.19 9,473,600 132.79 132.79
09-12-18 127.91 128.79 125.65 9,605,400 128.48 128.48
09-12-17 129.36 130.08 126.90 8,476,500 126.91 126.91
Date Open High Low Vol Cls adjCls
09-12-16 130.93 131.45 127.65 10,261,300 128.36 128.36
09-12-15 130.76 132.46 129.59 7,428,800 130.23 130.23
09-12-14 132.50 132.61 129.35 10,022,900 131.38 131.38
09-12-11 136.07 136.29 133.20 8,046,700 134.15 134.15
09-12-10 132.41 136.19 132.40 11,343,600 135.38 135.38
09-12-09 134.60 134.71 129.82 12,632,900 131.31 131.31
09-12-08 134.30 136.08 132.87 8,002,800 134.11 134.11
09-12-07 138.00 139.00 133.84 7,837,000 134.21 134.21
09-12-04 143.42 143.45 135.11 14,827,400 137.58 137.58
Date Open High Low Vol Cls adjCls
09-12-03 143.62 145.91 140.77 16,523,500 141.17 141.17
09-12-02 139.15 142.67 138.96 11,798,000 142.25 142.25
09-12-01 136.94 139.35 135.75 9,657,600 138.50 138.50
09-11-30 132.19 136.08 132.16 10,119,500 135.91 135.91
09-11-27 130.30 133.00 129.88 4,422,600 131.74 131.74
09-11-25 133.31 134.20 132.40 5,071,200 134.03 134.03
09-11-24 133.57 134.33 132.22 7,319,700 132.94 132.94
09-11-23 131.05 133.00 131.00 6,878,100 133.00 133.00
09-11-20 127.76 129.99 127.41 6,652,600 129.66 129.66
Date Open High Low Vol Cls adjCls
09-11-19 130.54 130.54 128.48 5,998,200 128.99 128.99
09-11-18 130.90 131.41 129.53 5,213,500 131.29 131.29
09-11-17 131.40 131.85 129.32 7,748,000 131.25 131.25
09-11-16 132.12 134.56 130.98 9,018,300 131.59 131.59
09-11-13 131.16 132.99 129.75 7,376,800 132.97 132.97
09-11-12 129.98 132.15 129.98 7,210,100 130.53 130.53
09-11-11 131.08 131.31 128.33 7,434,200 129.91 129.91
09-11-10 126.80 130.61 126.00 10,529,300 130.15 130.15
09-11-09 127.11 128.32 125.59 8,624,200 126.67 126.67
Date Open High Low Vol Cls adjCls
09-11-06 123.00 126.98 122.67 13,226,000 126.20 126.20
09-11-05 117.46 120.95 116.25 9,086,800 120.61 120.61
09-11-04 119.00 119.25 116.76 7,617,500 117.10 117.10
09-11-03 117.67 118.88 116.63 9,478,500 118.37 118.37
09-11-02 118.66 119.50 116.71 11,280,000 118.84 118.84
09-10-30 121.97 122.90 118.21 13,312,200 118.81 118.81
09-10-29 123.90 124.30 120.12 12,821,800 122.58 122.58
09-10-28 121.57 125.12 120.76 16,887,700 121.64 121.64
09-10-27 122.93 124.26 119.42 20,304,200 122.07 122.07
Date Open High Low Vol Cls adjCls
09-10-26 119.21 125.68 118.49 32,271,200 124.64 124.64
09-10-23 111.05 119.65 110.62 58,305,800 118.49 118.49
09-10-22 93.66 94.10 91.70 16,518,500 93.45 93.45
09-10-21 95.27 96.63 92.91 7,761,200 93.42 93.42
09-10-20 95.91 96.10 94.27 7,777,600 94.98 94.98
09-10-19 95.35 96.28 94.25 6,017,400 94.68 94.68
09-10-16 95.30 96.12 93.61 7,038,400 95.32 95.32
09-10-15 95.13 97.06 95.08 6,242,100 96.01 96.01
09-10-14 96.22 97.82 96.02 5,556,800 97.46 97.46
Date Open High Low Vol Cls adjCls
09-10-13 93.83 95.25 93.68 4,720,000 94.83 94.83
09-10-12 96.17 96.25 93.07 5,591,400 93.60 93.60
09-10-09 95.00 95.95 94.26 4,694,000 95.71 95.71
09-10-08 94.80 96.72 94.23 9,674,300 95.22 95.22
09-10-07 91.50 94.48 91.15 7,445,100 93.97 93.97
09-10-06 89.33 91.08 88.40 6,963,700 90.91 90.91
09-10-05 90.25 90.93 88.27 7,028,500 88.67 88.67
09-10-02 90.05 91.14 89.58 5,039,400 89.85 89.85
09-10-01 92.50 92.90 90.37 6,645,100 91.04 91.04
Date Open High Low Vol Cls adjCls
09-09-30 92.26 94.17 91.43 8,539,200 93.36 93.36
09-09-29 91.96 92.33 90.10 4,393,900 91.72 91.72
09-09-28 91.04 92.81 90.60 3,508,000 92.21 92.21
09-09-25 91.44 92.25 89.75 4,256,800 90.52 90.52
09-09-24 92.00 92.71 90.77 5,075,100 92.11 92.11
09-09-23 92.82 94.50 92.22 5,685,300 92.38 92.38
09-09-22 91.46 94.19 91.10 8,264,900 93.75 93.75
09-09-21 89.69 90.76 88.48 4,209,300 90.56 90.56
09-09-18 90.74 91.00 89.47 6,769,500 90.28 90.28
Date Open High Low Vol Cls adjCls
09-09-17 90.75 91.19 89.00 7,872,700 90.44 90.44
09-09-16 85.91 90.98 85.90 13,114,300 90.70 90.70
09-09-15 84.17 84.41 82.79 4,446,800 83.55 83.55
09-09-14 83.81 84.57 83.46 3,572,000 83.86 83.86
09-09-11 84.44 84.90 83.76 6,006,900 84.54 84.54
09-09-10 82.33 84.07 82.30 7,023,100 83.85 83.85
09-09-09 80.60 82.63 80.50 6,776,200 82.24 82.24
09-09-08 79.86 81.04 78.87 7,037,600 80.90 80.90
09-09-04 78.27 79.78 77.63 4,671,500 78.87 78.87
Date Open High Low Vol Cls adjCls
09-09-03 78.39 78.96 77.51 4,140,200 78.46 78.46
09-09-02 79.04 80.15 77.80 6,512,700 78.14 78.14
09-09-01 80.74 82.42 79.00 6,245,800 79.16 79.16
09-08-31 81.93 81.95 80.35 5,263,800 81.19 81.19
09-08-28 84.78 84.99 82.57 4,620,700 82.76 82.76
09-08-27 84.01 84.85 83.14 3,997,700 84.31 84.31
09-08-26 84.10 84.76 83.38 3,613,800 84.00 84.00
09-08-25 84.66 86.34 83.95 4,791,000 84.19 84.19
09-08-24 85.17 85.59 84.24 4,723,200 84.50 84.50
Date Open High Low Vol Cls adjCls
09-08-21 84.78 85.06 83.54 6,130,700 85.00 85.00
09-08-20 82.98 84.35 82.66 5,375,000 84.09 84.09
09-08-19 80.91 83.00 80.49 5,170,600 83.00 83.00
09-08-18 81.41 82.69 80.79 5,884,400 82.12 82.12
09-08-17 81.16 81.78 80.25 6,888,600 81.06 81.06
09-08-14 84.11 84.17 82.78 4,924,700 83.58 83.58
09-08-13 85.72 86.37 84.07 5,712,400 84.60 84.60
09-08-12 83.42 86.60 83.38 5,619,400 85.96 85.96
09-08-11 83.64 84.40 82.45 5,025,000 83.56 83.56
Date Open High Low Vol Cls adjCls
09-08-10 85.01 85.47 83.27 4,440,600 84.44 84.44
09-08-07 84.10 85.96 84.10 5,628,000 85.32 85.32
09-08-06 84.31 84.84 83.05 4,693,000 84.47 84.47
09-08-05 85.64 85.75 83.02 7,279,400 84.29 84.29
09-08-04 87.48 87.48 84.93 6,177,900 85.80 85.80
09-08-03 86.56 88.20 86.56 6,663,000 87.44 87.44
09-07-31 85.76 86.75 84.62 5,886,900 85.76 85.76
09-07-30 85.64 87.25 85.17 7,253,200 86.09 86.09
09-07-29 84.47 85.50 83.52 6,502,900 84.34 84.34
Date Open High Low Vol Cls adjCls
09-07-28 83.84 85.64 82.60 8,774,900 84.98 84.98
09-07-27 86.24 86.49 83.56 11,279,300 84.24 84.24
09-07-24 87.60 88.90 85.50 19,204,600 86.49 86.49
09-07-23 89.84 94.40 89.59 19,162,100 93.87 93.87
09-07-22 88.65 89.23 87.78 5,329,600 88.79 88.79
09-07-21 88.52 89.01 87.40 7,728,600 89.01 89.01
09-07-20 86.27 88.88 86.26 6,056,600 88.23 88.23
09-07-17 85.80 86.50 85.20 5,051,600 85.85 85.85
09-07-16 84.42 86.24 83.72 5,361,900 86.11 86.11
Date Open High Low Vol Cls adjCls
09-07-15 83.00 84.64 82.78 6,339,000 84.55 84.55
09-07-14 81.48 82.42 80.42 4,543,600 81.95 81.95
09-07-13 78.07 81.65 78.01 8,050,200 81.47 81.47
09-07-10 77.52 78.82 76.17 5,976,100 77.63 77.63
09-07-09 78.25 78.54 76.82 6,359,500 78.10 78.10
09-07-08 76.46 77.93 75.70 8,540,700 77.36 77.36
09-07-07 78.53 78.69 75.41 6,491,500 75.63 75.63
09-07-06 78.45 78.89 76.54 7,368,800 78.10 78.10
09-07-02 81.11 81.37 78.51 7,218,600 79.32 79.32
Date Open High Low Vol Cls adjCls
09-07-01 84.42 84.50 81.37 6,981,200 81.60 81.60
09-06-30 83.62 84.92 82.47 7,984,800 83.66 83.66
09-06-29 83.87 84.20 82.41 6,270,300 83.03 83.03
09-06-26 81.90 84.14 81.13 8,775,300 83.88 83.88
09-06-25 79.10 82.23 79.03 7,360,400 82.20 82.20
09-06-24 78.00 80.53 77.80 6,081,400 79.27 79.27
09-06-23 78.97 79.10 76.25 7,415,500 77.68 77.68
09-06-22 82.41 82.43 78.56 9,744,400 79.15 79.15
09-06-19 82.15 83.46 81.50 5,438,200 82.96 82.96
Date Open High Low Vol Cls adjCls
09-06-18 82.81 82.95 81.00 5,453,100 81.60 81.60
09-06-17 82.50 84.30 80.64 7,785,100 82.65 82.65
09-06-16 83.70 83.95 81.28 5,465,800 82.15 82.15
09-06-15 82.83 83.30 81.00 5,401,800 83.18 83.18
09-06-12 85.03 85.20 82.01 6,223,000 84.08 84.08
09-06-11 86.30 87.49 85.05 5,009,700 85.69 85.69
09-06-10 87.58 88.56 84.83 6,073,600 86.59 86.59
09-06-09 86.93 87.67 86.17 4,475,100 87.08 87.08
09-06-08 86.75 87.18 85.11 5,602,100 86.36 86.36
Date Open High Low Vol Cls adjCls
09-06-05 86.29 87.95 85.30 8,263,500 87.56 87.56
09-06-04 85.42 86.40 84.57 5,465,400 85.52 85.52
09-06-03 83.31 85.71 83.13 7,603,400 85.68 85.68
09-06-02 82.42 85.45 82.10 9,397,000 84.93 84.93
09-06-01 78.21 84.80 77.49 10,796,500 83.05 83.05
09-05-29 77.72 78.01 76.40 5,072,200 77.99 77.99
09-05-28 77.70 79.10 75.88 4,943,100 77.65 77.65
09-05-27 78.51 79.50 76.75 5,567,100 77.10 77.10
09-05-26 75.03 78.48 74.55 6,699,600 78.39 78.39
Date Open High Low Vol Cls adjCls
09-05-22 76.10 77.04 75.02 3,484,700 75.64 75.64
09-05-21 76.75 77.97 75.40 5,640,500 75.96 75.96
09-05-20 78.50 81.11 77.42 7,351,000 77.97 77.97
09-05-19 75.43 78.96 75.12 8,028,900 77.87 77.87
09-05-18 73.96 75.96 73.10 6,829,100 75.95 75.95
09-05-15 74.54 76.21 73.42 8,011,700 73.60 73.60
09-05-14 73.79 76.06 73.31 9,343,600 75.11 75.11
09-05-13 76.25 76.65 74.01 8,770,500 74.19 74.19
09-05-12 78.70 78.97 76.53 5,548,700 77.93 77.93
Date Open High Low Vol Cls adjCls
09-05-11 76.80 79.85 76.01 6,872,300 78.61 78.61
09-05-08 79.69 80.23 76.31 8,193,000 77.95 77.95
09-05-07 82.73 82.75 77.88 9,632,100 79.28 79.28
09-05-06 82.88 83.60 79.66 8,604,000 81.99 81.99
09-05-05 81.01 82.00 80.19 5,870,300 81.90 81.90
09-05-04 80.26 81.35 78.85 7,019,300 79.77 79.77
09-05-01 80.38 80.38 77.85 6,121,700 78.96 78.96
09-04-30 80.93 82.67 79.89 8,537,600 80.52 80.52
09-04-29 82.99 82.99 79.26 9,735,100 79.79 79.79
Date Open High Low Vol Cls adjCls
09-04-28 82.68 85.35 82.40 7,924,000 82.40 82.40
09-04-27 83.88 84.98 82.21 9,705,900 83.12 83.12
09-04-24 82.03 86.68 80.73 23,484,300 84.46 84.46
09-04-23 81.33 82.06 79.08 16,187,700 80.61 80.61
09-04-22 78.17 82.18 77.81 8,775,500 79.20 79.20
09-04-21 77.33 79.10 77.29 7,162,200 78.74 78.74
09-04-20 78.44 79.79 76.83 8,686,900 77.57 77.57
09-04-17 76.78 78.72 75.88 7,426,000 78.05 78.05
09-04-16 75.33 77.48 75.16 7,467,800 77.25 77.25
Date Open High Low Vol Cls adjCls
09-04-15 75.50 75.81 73.51 9,412,800 74.71 74.71
09-04-14 78.00 79.46 76.94 6,160,400 77.22 77.22
09-04-13 79.84 79.97 77.85 6,212,200 78.94 78.94
09-04-09 77.51 80.00 77.26 7,082,300 79.77 79.77
09-04-08 75.93 77.11 74.57 5,653,000 76.98 76.98
09-04-07 76.97 77.08 74.88 5,748,800 75.51 75.51
09-04-06 77.26 78.36 76.00 5,751,300 77.99 77.99
09-04-03 76.42 78.32 75.50 5,809,900 78.17 78.17
09-04-02 73.63 77.24 73.44 11,066,900 76.34 76.34
Date Open High Low Vol Cls adjCls
09-04-01 73.02 75.09 71.71 7,041,400 73.50 73.50
09-03-31 72.61 74.50 72.12 8,918,200 73.44 73.44
09-03-30 70.40 71.67 69.75 8,373,100 71.44 71.44
09-03-27 71.61 72.29 70.10 8,568,800 70.52 70.52
09-03-26 73.47 74.98 72.64 6,657,700 73.69 73.69
09-03-25 73.09 73.95 69.84 7,895,600 72.40 72.40
09-03-24 74.85 75.00 72.31 7,457,900 72.81 72.81
09-03-23 71.36 75.61 70.70 8,612,400 75.58 75.58
09-03-20 70.39 70.89 69.08 8,468,100 69.96 69.96
Date Open High Low Vol Cls adjCls
09-03-19 71.40 71.91 69.24 8,819,100 70.10 70.10
09-03-18 70.97 73.91 70.13 10,401,700 71.25 71.25
09-03-17 67.37 71.71 67.00 11,902,800 71.35 71.35
09-03-16 68.56 69.29 66.68 9,437,300 66.98 66.98
09-03-13 69.64 69.74 67.53 8,903,400 68.63 68.63
09-03-12 68.35 69.87 67.25 11,348,900 69.58 69.58
09-03-11 66.24 69.37 65.27 13,881,700 68.54 68.54
09-03-10 62.49 65.90 61.78 15,435,700 65.71 65.71
09-03-09 62.20 64.03 60.15 13,561,400 60.49 60.49
Date Open High Low Vol Cls adjCls
09-03-06 65.20 65.50 59.82 15,093,800 61.69 61.69
09-03-05 64.12 65.80 63.60 11,770,300 64.77 64.77
09-03-04 62.80 65.79 62.40 11,960,900 64.81 64.81
09-03-03 62.75 63.29 61.30 9,691,600 61.70 61.70
09-03-02 63.94 65.52 61.51 10,511,900 61.99 61.99
09-02-27 61.26 65.08 60.94 11,488,300 64.79 64.79
09-02-26 64.12 64.73 62.34 7,275,300 62.34 62.34
09-02-25 64.90 65.75 62.82 9,122,100 63.71 63.71
09-02-24 61.97 66.10 61.89 10,271,400 65.60 65.60
Date Open High Low Vol Cls adjCls
09-02-23 64.16 64.91 61.52 7,336,000 61.71 61.71
09-02-20 61.07 64.15 60.84 9,354,500 63.86 63.86
09-02-19 62.84 64.18 61.67 6,768,900 61.95 61.95
09-02-18 62.27 62.78 60.52 7,366,000 62.35 62.35
09-02-17 61.67 62.65 61.18 7,126,100 61.67 61.67
09-02-13 63.97 64.68 62.87 4,130,900 63.26 63.26
09-02-12 63.25 64.25 61.71 8,095,500 63.96 63.96
09-02-11 63.10 64.90 62.25 8,347,300 64.35 64.35
09-02-10 66.15 67.23 63.07 10,700,600 63.31 63.31
Date Open High Low Vol Cls adjCls
09-02-09 66.56 67.36 65.38 9,437,600 66.71 66.71
09-02-06 63.18 67.00 63.18 12,044,900 66.55 66.55
09-02-05 61.15 63.81 60.63 10,169,600 63.18 63.18
09-02-04 63.38 63.44 60.83 13,726,300 61.06 61.06
09-02-03 60.87 64.20 60.00 14,694,600 63.59 63.59
09-02-02 58.57 62.00 58.13 19,324,300 61.15 61.15
09-01-30 57.36 59.74 57.24 39,783,100 58.82 58.82
09-01-29 49.96 51.85 49.14 17,966,800 50.00 50.00
09-01-28 49.72 51.49 48.97 8,056,600 50.36 50.36
Date Open High Low Vol Cls adjCls
09-01-27 49.30 50.42 47.72 8,738,200 48.44 48.44
09-01-26 50.18 50.89 48.52 7,155,700 49.63 49.63
09-01-23 48.90 51.42 48.45 5,793,300 50.63 50.63
09-01-22 49.42 50.88 48.26 7,133,300 49.94 49.94
09-01-21 49.31 50.69 48.25 5,829,500 50.54 50.54
09-01-20 50.75 51.70 48.27 6,767,200 48.44 48.44
09-01-16 51.80 52.33 49.53 8,258,200 51.59 51.59
09-01-15 48.56 52.23 47.63 11,617,300 51.44 51.44
09-01-14 50.10 50.10 48.14 10,442,600 48.49 48.49
Date Open High Low Vol Cls adjCls
09-01-13 50.96 53.29 50.75 7,883,200 51.45 51.45
09-01-12 54.12 54.30 50.87 9,556,300 51.92 51.92
09-01-09 56.92 57.00 54.70 6,684,100 55.51 55.51
09-01-08 54.99 57.32 54.58 6,577,900 57.16 57.16
09-01-07 56.29 56.95 55.35 7,942,700 56.20 56.20
09-01-06 54.55 58.22 53.75 11,080,100 57.36 57.36
09-01-05 55.73 55.74 53.03 9,509,800 54.06 54.06
09-01-02 51.35 54.53 51.07 7,296,400 54.36 54.36
08-12-31 50.74 51.69 49.91 7,792,200 51.28 51.28
Date Open High Low Vol Cls adjCls
08-12-30 49.51 51.21 48.74 6,601,300 50.76 50.76
08-12-29 51.43 51.77 48.56 6,507,900 49.40 49.40
08-12-26 53.79 53.95 51.55 6,847,300 51.78 51.78
08-12-24 51.66 51.95 51.01 1,645,500 51.44 51.44
08-12-23 50.12 51.61 50.12 5,845,400 51.08 51.08
08-12-22 51.60 52.15 48.47 8,925,000 49.84 49.84
08-12-19 51.59 52.99 50.92 10,963,200 51.56 51.56
08-12-18 53.00 54.85 51.20 7,518,100 52.08 52.08
08-12-17 52.26 54.77 51.53 9,183,100 53.18 53.18
Date Open High Low Vol Cls adjCls
08-12-16 49.62 52.96 49.29 8,862,900 52.63 52.63
08-12-15 50.65 50.95 48.15 7,285,400 48.85 48.85
08-12-12 47.52 51.38 47.52 8,664,800 51.25 51.25
08-12-11 49.33 50.49 48.17 7,583,600 48.25 48.25
08-12-10 51.46 51.50 48.34 7,753,800 49.70 49.70
08-12-09 49.81 54.48 49.70 13,314,800 51.25 51.25
08-12-08 49.15 52.14 47.36 10,940,700 51.41 51.41
08-12-05 45.89 48.49 43.30 14,608,800 48.26 48.26
08-12-04 45.94 50.50 45.75 19,782,300 47.32 47.32
Date Open High Low Vol Cls adjCls
08-12-03 40.16 45.88 40.05 15,675,600 45.21 45.21
08-12-02 41.39 41.71 38.82 8,713,700 41.19 41.19
08-12-01 42.00 43.26 40.38 11,178,900 40.47 40.47
08-11-28 44.03 44.10 42.22 3,481,000 42.70 42.70
08-11-26 40.87 44.00 40.29 13,439,700 43.96 43.96
08-11-25 42.09 42.89 39.61 13,015,000 42.19 42.19
08-11-24 38.79 43.44 38.70 14,549,700 42.50 42.50
08-11-21 36.39 39.00 35.72 15,042,700 37.87 37.87
08-11-20 35.29 39.72 34.68 18,423,900 35.03 35.03
Date Open High Low Vol Cls adjCls
08-11-19 37.97 39.00 35.75 12,521,100 35.84 35.84
08-11-18 39.73 40.66 36.08 15,049,200 38.44 38.44
08-11-17 39.91 41.26 39.07 10,711,800 39.69 39.69
08-11-14 43.61 44.50 41.50 11,949,700 41.75 41.75
08-11-13 41.40 45.00 38.48 16,935,300 44.93 44.93
08-11-12 43.99 45.44 40.90 14,768,600 41.56 41.56
08-11-11 47.10 48.06 44.81 9,939,200 46.30 46.30
08-11-10 49.98 50.68 46.86 8,964,900 48.46 48.46
08-11-07 47.76 49.79 47.01 7,439,600 49.21 49.21
Date Open High Low Vol Cls adjCls
08-11-06 49.80 51.04 46.30 15,487,800 47.22 47.22
08-11-05 57.47 58.00 51.62 11,498,400 51.98 51.98
08-11-04 57.16 58.73 55.22 7,663,800 58.45 58.45
08-11-03 56.35 57.25 55.02 7,170,100 55.77 55.77
08-10-31 56.01 57.25 55.01 8,534,600 57.24 57.24
08-10-30 58.76 59.89 55.08 11,125,700 56.71 56.71
08-10-29 55.53 59.79 54.52 15,196,300 56.89 56.89
08-10-28 51.50 56.30 49.07 14,834,700 56.04 56.04
08-10-27 49.00 52.59 48.43 11,759,200 49.58 49.58
Date Open High Low Vol Cls adjCls
08-10-24 44.75 52.32 44.50 19,605,900 48.96 48.96
08-10-23 43.37 50.91 43.31 32,601,900 50.32 50.32
08-10-22 50.05 52.47 47.90 19,513,200 49.99 49.99
08-10-21 51.86 52.95 49.92 8,669,600 50.23 50.23
08-10-20 52.17 53.10 49.91 8,452,100 52.97 52.97
08-10-17 48.83 62.33 48.41 12,946,400 50.65 50.65
08-10-16 46.40 50.70 43.39 22,081,100 50.29 50.29
08-10-15 54.46 54.69 48.35 16,257,600 48.72 48.72
08-10-14 63.50 64.00 54.80 17,306,600 55.86 55.86
Date Open High Low Vol Cls adjCls
08-10-13 58.96 62.21 57.37 11,194,800 62.02 62.02
08-10-10 52.99 59.75 51.05 18,021,700 56.25 56.25
08-10-09 61.97 63.50 56.00 13,930,900 56.00 56.00
08-10-08 55.64 62.75 55.35 14,324,500 61.02 61.02
08-10-07 65.79 66.43 58.50 12,756,000 58.52 58.52
08-10-06 64.06 65.89 60.47 13,385,500 65.23 65.23
08-10-03 69.42 70.95 66.59 11,228,100 67.00 67.00
08-10-02 67.63 68.96 65.41 8,726,100 67.36 67.36
08-10-01 71.78 71.99 68.41 9,622,200 69.58 69.58
Date Open High Low Vol Cls adjCls
08-09-30 65.84 73.12 65.32 13,046,900 72.76 72.76
08-09-29 68.41 69.37 61.32 12,004,300 63.35 63.35
08-09-26 69.52 71.05 68.08 6,747,100 70.70 70.70
08-09-25 70.66 72.75 70.01 6,073,000 72.08 72.08
08-09-24 72.30 73.65 68.94 9,372,400 69.96 69.96
08-09-23 75.79 76.29 70.77 8,594,200 71.76 71.76
08-09-22 81.13 81.63 74.32 7,037,700 74.93 74.93
08-09-19 80.12 86.77 76.50 14,772,200 81.00 81.00
08-09-18 73.08 77.50 70.08 12,397,200 76.50 76.50
Date Open High Low Vol Cls adjCls
08-09-17 77.68 78.24 71.24 13,165,600 71.54 71.54
08-09-16 76.80 79.63 76.67 13,092,200 78.73 78.73
08-09-15 76.86 79.88 76.30 8,980,800 77.34 77.34
08-09-12 78.81 79.60 76.62 6,480,100 78.30 78.30
08-09-11 75.27 79.80 75.10 7,813,600 79.51 79.51
08-09-10 80.01 80.22 76.15 9,444,700 76.74 76.74
08-09-09 80.76 81.96 78.99 5,821,800 79.04 79.04
08-09-08 82.25 83.75 78.85 9,490,600 81.16 81.16
08-09-05 77.34 80.72 77.08 8,069,100 79.19 79.19
Date Open High Low Vol Cls adjCls
08-09-04 80.60 80.81 78.02 8,316,500 78.03 78.03
08-09-03 81.40 82.00 80.02 5,742,600 80.77 80.77
08-09-02 83.16 84.50 81.21 6,000,800 81.41 81.41
08-08-29 82.90 82.90 80.50 4,728,700 80.81 80.81
08-08-28 82.21 83.65 81.80 7,834,100 83.42 83.42
08-08-27 81.44 82.74 81.00 5,627,300 81.73 81.73
08-08-26 82.74 83.12 81.25 4,374,200 81.76 81.76
08-08-25 84.63 84.64 82.45 4,356,400 82.85 82.85
08-08-22 84.27 85.46 83.93 4,677,800 85.26 85.26
Date Open High Low Vol Cls adjCls
08-08-21 81.41 83.77 80.98 6,157,800 83.26 83.26
08-08-20 82.00 83.25 81.20 5,950,600 82.13 82.13
08-08-19 83.09 83.51 81.06 6,630,400 81.29 81.29
08-08-18 86.09 86.28 83.04 6,547,400 83.11 83.11
08-08-15 88.28 89.53 86.26 6,871,600 86.40 86.40
08-08-14 85.71 88.75 85.22 6,901,700 88.03 88.03
08-08-13 86.28 88.25 84.54 7,208,800 86.69 86.69
08-08-12 87.32 88.48 86.10 8,026,500 87.25 87.25
08-08-11 80.18 91.75 79.78 25,070,200 88.09 88.09
Date Open High Low Vol Cls adjCls
08-08-08 76.78 81.21 76.29 9,162,700 80.51 80.51
08-08-07 77.01 78.05 76.00 5,444,800 76.95 76.95
08-08-06 78.55 78.63 76.73 6,406,100 78.09 78.09
08-08-05 76.92 79.52 76.52 7,794,600 79.11 79.11
08-08-04 75.99 77.30 75.01 4,498,200 75.71 75.71
08-08-01 76.36 76.49 74.05 4,774,500 75.75 75.75
08-07-31 76.75 78.17 76.10 5,300,700 76.34 76.34
08-07-30 78.36 79.85 76.42 7,567,300 78.21 78.21
08-07-29 76.49 78.80 76.16 6,770,900 78.21 78.21
Date Open High Low Vol Cls adjCls
08-07-28 77.09 78.31 74.86 10,480,200 75.98 75.98
08-07-25 79.63 80.94 78.12 9,150,700 78.31 78.31
08-07-24 76.30 82.38 76.29 30,996,600 78.72 78.72
08-07-23 67.46 72.07 67.46 17,916,200 70.54 70.54
08-07-22 67.09 69.14 65.88 8,795,800 67.97 67.97
08-07-21 69.52 69.80 66.30 6,896,900 68.48 68.48
08-07-18 69.94 70.84 68.40 8,298,000 69.12 69.12
08-07-17 71.20 72.38 67.74 9,597,400 72.11 72.11
08-07-16 66.94 72.75 66.84 12,038,900 71.84 71.84
Date Open High Low Vol Cls adjCls
08-07-15 65.87 68.62 62.99 11,342,100 67.03 67.03
08-07-14 69.31 69.50 65.59 9,021,300 66.28 66.28
08-07-11 69.40 69.99 66.74 7,930,000 68.54 68.54
08-07-10 70.70 71.77 67.99 9,941,600 70.63 70.63
08-07-09 74.56 74.90 70.48 6,912,100 70.61 70.61
08-07-08 72.38 75.49 71.75 7,916,000 75.04 75.04
08-07-07 72.37 74.40 70.76 7,355,500 72.49 72.49
08-07-03 72.51 73.84 70.52 4,248,200 72.00 72.00
08-07-02 74.16 74.41 71.38 7,044,400 71.44 71.44
Date Open High Low Vol Cls adjCls
08-07-01 72.24 74.23 70.52 10,292,500 73.62 73.62
08-06-30 75.03 76.12 73.21 7,104,100 73.33 73.33
08-06-27 75.59 76.07 72.62 11,840,500 74.66 74.66
08-06-26 79.10 79.89 76.00 11,310,100 76.30 76.30
08-06-25 80.45 82.15 79.52 7,393,300 80.51 80.51
08-06-24 79.55 80.79 77.63 7,140,100 79.64 79.64
08-06-23 81.30 82.15 79.55 7,425,800 80.68 80.68
08-06-20 83.10 83.46 80.51 6,588,900 81.10 81.10
08-06-19 82.21 84.47 81.50 6,717,300 84.26 84.26
Date Open High Low Vol Cls adjCls
08-06-18 82.00 83.17 81.32 6,846,600 82.52 82.52
08-06-17 83.15 84.30 82.80 8,802,400 82.97 82.97
08-06-16 78.42 82.53 78.41 5,754,400 81.70 81.70
08-06-13 76.70 80.00 76.70 5,974,500 79.17 79.17
08-06-12 78.02 79.05 75.01 6,204,400 76.15 76.15
08-06-11 79.35 80.00 77.03 5,874,500 77.28 77.28
08-06-10 78.20 81.04 78.20 6,065,600 79.62 79.62
08-06-09 81.19 81.53 78.12 6,537,300 79.43 79.43
08-06-06 83.24 83.64 80.56 7,843,700 80.63 80.63
Date Open High Low Vol Cls adjCls
08-06-05 82.11 84.88 81.80 8,938,700 84.51 84.51
08-06-04 80.11 81.82 79.72 6,458,300 81.50 81.50
08-06-03 80.71 81.89 79.26 5,870,000 80.11 80.11
08-06-02 81.15 81.57 80.05 6,215,200 80.23 80.23
08-05-30 80.58 81.77 80.30 5,270,600 81.62 81.62
08-05-29 80.61 81.96 80.17 6,857,600 80.35 80.35
08-05-28 80.73 80.79 78.99 6,700,600 80.08 80.08
08-05-27 78.26 80.90 77.97 10,108,200 80.62 80.62
08-05-23 78.55 78.87 77.43 6,331,900 78.35 78.35
Date Open High Low Vol Cls adjCls
08-05-22 78.68 79.69 78.00 5,390,600 79.26 79.26
08-05-21 80.37 81.15 77.50 7,070,500 78.30 78.30
08-05-20 82.17 82.70 80.03 7,912,200 80.72 80.72
08-05-19 79.01 84.75 78.86 18,684,800 82.29 82.29
08-05-16 76.42 76.83 74.86 6,206,700 76.46 76.46
08-05-15 73.89 76.32 73.55 6,917,700 76.12 76.12
08-05-14 74.92 75.75 73.98 4,589,200 74.20 74.20
08-05-13 74.57 74.96 73.31 5,020,800 74.56 74.56
08-05-12 73.00 74.93 71.78 7,215,400 74.53 74.53
Date Open High Low Vol Cls adjCls
08-05-09 72.20 73.34 71.66 4,243,500 72.41 72.41
08-05-08 73.73 74.16 71.56 8,131,300 72.79 72.79
08-05-07 75.26 76.64 73.09 8,376,600 73.18 73.18
08-05-06 75.51 76.77 75.05 6,545,700 75.71 75.71
08-05-05 77.27 77.77 75.87 5,647,400 75.92 75.92
08-05-02 80.30 81.20 76.40 8,154,900 77.31 77.31
08-05-01 78.40 80.01 77.97 7,197,000 79.36 79.36
08-04-30 80.90 81.34 77.92 7,875,700 78.63 78.63
08-04-29 81.42 81.77 79.86 6,726,400 80.74 80.74
Date Open High Low Vol Cls adjCls
08-04-28 80.64 82.50 80.12 10,991,900 81.97 81.97
08-04-25 77.81 81.32 77.26 9,456,500 80.86 80.86
08-04-24 77.71 80.53 76.93 21,073,500 77.69 77.69
08-04-23 80.30 82.64 78.74 19,250,400 81.00 81.00
08-04-22 79.94 79.94 77.54 7,245,000 79.60 79.60
08-04-21 80.03 81.34 79.06 9,335,400 80.18 80.18
08-04-18 76.48 82.00 76.32 16,791,300 80.10 80.10
08-04-17 74.18 75.02 73.61 6,220,000 74.04 74.04
08-04-16 73.02 75.00 72.94 6,746,800 74.59 74.59
Date Open High Low Vol Cls adjCls
08-04-15 72.97 73.98 70.65 6,813,100 72.50 72.50
08-04-14 71.70 74.00 71.29 4,354,500 72.61 72.61
08-04-11 73.84 74.30 71.62 6,785,600 71.99 71.99
08-04-10 74.48 75.49 72.73 6,255,500 74.83 74.83
08-04-09 76.56 76.67 73.66 6,660,300 74.39 74.39
08-04-08 76.40 77.61 75.50 4,966,000 77.30 77.30
08-04-07 77.36 78.43 76.00 6,672,400 76.90 76.90
08-04-04 75.26 77.83 74.28 7,152,800 76.87 76.87
08-04-03 75.15 76.01 73.81 8,149,900 74.94 74.94
Date Open High Low Vol Cls adjCls
08-04-02 77.08 79.00 76.12 8,592,400 77.37 77.37
08-04-01 72.99 77.09 72.76 9,734,000 76.70 76.70
08-03-31 70.25 71.64 69.63 5,470,300 71.30 71.30
08-03-28 71.00 72.21 69.26 5,279,100 69.76 69.76
08-03-27 74.37 74.69 70.80 7,942,400 70.80 70.80
08-03-26 74.14 75.12 73.24 6,285,100 73.80 73.80
08-03-25 75.83 76.29 74.05 6,327,500 75.17 75.17
08-03-24 73.82 76.93 72.75 9,395,400 75.95 75.95
08-03-20 70.17 73.49 69.38 11,410,700 73.19 73.19
Date Open High Low Vol Cls adjCls
08-03-19 71.10 74.00 70.17 11,041,900 70.17 70.17
08-03-18 68.25 71.93 67.59 9,550,700 71.70 71.70
08-03-17 65.72 67.79 64.92 9,709,100 66.53 66.53
08-03-14 68.61 70.68 66.06 12,420,700 68.22 68.22
08-03-13 65.11 69.55 64.37 10,707,500 68.32 68.32
08-03-12 66.77 68.23 65.64 7,748,800 66.51 66.51
08-03-11 65.95 67.17 63.71 9,742,900 67.15 67.15
08-03-10 63.90 65.15 62.91 9,321,000 63.47 63.47
08-03-07 62.20 64.87 62.01 10,438,100 64.09 64.09
Date Open High Low Vol Cls adjCls
08-03-06 64.75 65.46 62.50 8,343,300 62.74 62.74
08-03-05 65.66 66.34 63.82 11,126,400 64.99 64.99
08-03-04 61.67 66.60 61.23 16,703,600 65.34 65.34
08-03-03 63.59 64.49 61.20 13,721,100 62.43 62.43
08-02-29 67.01 67.50 63.97 11,664,600 64.47 64.47
08-02-28 70.30 70.60 67.11 13,167,800 67.85 67.85
08-02-27 70.68 71.48 69.57 8,930,500 70.87 70.87
08-02-26 71.91 73.50 70.28 9,891,300 71.69 71.69
08-02-25 72.35 73.50 71.41 7,858,200 73.27 73.27
Date Open High Low Vol Cls adjCls
08-02-22 70.54 72.21 69.86 12,342,700 72.08 72.08
08-02-21 73.94 74.21 69.37 13,150,800 69.90 69.90
08-02-20 71.90 73.88 71.10 6,450,700 73.64 73.64
08-02-19 73.54 74.00 71.55 7,109,200 72.08 72.08
08-02-15 75.00 75.19 71.94 11,120,100 72.96 72.96
08-02-14 77.73 77.88 75.18 7,497,200 75.80 75.80
08-02-13 74.99 78.85 73.27 11,070,300 77.73 77.73
08-02-12 75.43 77.05 73.79 9,449,000 74.45 74.45
08-02-11 73.14 75.96 72.77 7,763,700 75.19 75.19
Date Open High Low Vol Cls adjCls
08-02-08 73.40 74.60 72.52 11,700,400 73.50 73.50
08-02-07 67.37 72.71 67.22 14,501,700 70.91 70.91
08-02-06 72.30 72.43 68.17 12,399,500 68.49 68.49
08-02-05 72.80 74.21 72.00 9,633,900 72.09 72.09
08-02-04 74.50 76.66 73.90 9,155,200 73.95 73.95
08-02-01 79.02 79.40 73.37 16,361,000 74.63 74.63
08-01-31 68.91 78.87 68.84 42,885,900 77.70 77.70
08-01-30 73.54 77.42 73.25 25,298,700 74.21 74.21
08-01-29 75.77 75.90 72.06 9,958,000 73.95 73.95
Date Open High Low Vol Cls adjCls
08-01-28 76.91 77.40 74.34 8,505,300 75.82 75.82
08-01-25 78.69 81.43 76.33 10,027,600 77.60 77.60
08-01-24 74.53 77.88 74.19 9,886,600 77.67 77.67
08-01-23 75.60 76.80 69.95 20,405,700 73.97 73.97
08-01-22 73.58 79.72 72.22 12,822,200 78.48 78.48
08-01-18 79.93 82.31 78.04 13,364,300 79.76 79.76
08-01-17 80.16 82.25 79.54 9,900,900 80.12 80.12
08-01-16 79.58 82.36 78.44 12,407,000 80.35 80.35
08-01-15 80.49 81.01 78.51 9,655,900 80.24 80.24
Date Open High Low Vol Cls adjCls
08-01-14 82.18 83.32 78.87 9,056,100 82.87 82.87
08-01-11 84.03 84.03 80.29 10,624,300 81.08 81.08
08-01-10 83.98 85.97 82.97 11,609,900 84.26 84.26
08-01-09 87.56 87.80 80.24 16,410,900 85.22 85.22
08-01-08 87.55 91.83 86.93 12,283,300 87.88 87.88
08-01-07 88.62 90.57 85.47 9,981,600 88.82 88.82
08-01-04 93.26 93.40 88.50 10,270,000 88.79 88.79
08-01-03 96.06 97.25 94.52 9,122,500 95.21 95.21
08-01-02 95.35 97.43 94.70 13,858,700 96.25 96.25
Date Open High Low Vol Cls adjCls
07-12-31 93.81 94.37 92.45 5,755,200 92.64 92.64
07-12-28 95.27 95.90 92.10 7,587,900 94.45 94.45
07-12-27 92.67 95.29 92.50 7,113,700 94.25 94.25
07-12-26 91.48 93.94 90.50 5,442,200 92.85 92.85
07-12-24 91.05 91.56 90.30 2,017,100 91.01 91.01
07-12-21 91.47 92.28 90.39 6,604,900 91.26 91.26
07-12-20 90.14 90.75 89.09 5,879,800 90.58 90.58
07-12-19 86.94 89.95 86.83 7,616,200 89.38 89.38
07-12-18 85.83 87.46 83.86 7,266,100 86.89 86.89
Date Open High Low Vol Cls adjCls
07-12-17 89.01 89.06 84.99 7,697,700 85.09 85.09
07-12-14 90.77 91.24 88.93 6,002,300 89.08 89.08
07-12-13 91.05 93.00 90.63 6,046,300 92.40 92.40
07-12-12 92.84 93.75 89.32 7,228,100 91.28 91.28
07-12-11 93.10 95.94 90.75 10,269,600 90.75 90.75
07-12-10 94.31 94.35 92.30 5,180,600 93.02 93.02
07-12-07 94.56 94.68 92.91 3,934,800 94.31 94.31
07-12-06 93.28 95.00 92.83 5,472,700 94.21 94.21
07-12-05 94.99 94.99 91.98 6,608,600 93.19 93.19
Date Open High Low Vol Cls adjCls
07-12-04 90.04 94.56 90.04 7,337,900 94.41 94.41
07-12-03 90.03 92.25 89.77 6,000,500 90.91 90.91
07-11-30 90.56 91.08 88.31 6,881,600 90.56 90.56
07-11-29 89.89 91.47 88.68 6,977,100 89.15 89.15
07-11-28 87.55 90.57 86.75 11,403,400 90.30 90.30
07-11-27 82.92 85.65 82.21 8,634,200 85.59 85.59
07-11-26 82.30 84.49 81.14 8,610,500 81.30 81.30
07-11-23 80.11 81.45 78.98 2,780,900 81.43 81.43
07-11-21 79.24 80.86 78.65 6,678,300 79.76 79.76
Date Open High Low Vol Cls adjCls
07-11-20 79.86 82.00 78.31 11,610,000 80.39 80.39
07-11-19 78.83 79.75 77.94 8,649,800 79.18 79.18
07-11-16 77.01 78.99 76.63 7,114,100 78.60 78.60
07-11-15 79.43 79.73 76.70 7,831,500 77.85 77.85
07-11-14 80.40 81.15 78.15 8,427,400 78.51 78.51
07-11-13 77.91 80.05 77.80 9,496,300 79.86 79.86
07-11-12 78.26 80.09 76.50 9,396,900 77.00 77.00
07-11-09 82.42 82.42 78.84 11,620,200 78.89 78.89
07-11-08 86.80 86.96 81.40 11,803,200 83.58 83.58
Date Open High Low Vol Cls adjCls
07-11-07 86.41 89.16 86.16 8,397,800 87.04 87.04
07-11-06 84.61 87.50 84.37 7,934,000 87.27 87.27
07-11-05 84.35 86.02 82.76 7,453,100 84.37 84.37
07-11-02 87.97 88.12 83.50 10,230,500 85.98 85.98
07-11-01 87.75 89.58 86.50 8,265,700 87.65 87.65
07-10-31 88.05 89.60 87.00 7,044,800 89.15 89.15
07-10-30 89.67 90.65 88.05 5,405,400 88.24 88.24
07-10-29 90.41 91.47 89.48 7,097,200 90.10 90.10
07-10-26 89.00 90.88 87.70 8,826,200 90.00 90.00
Date Open High Low Vol Cls adjCls
07-10-25 88.23 89.50 86.32 11,630,900 88.21 88.21
07-10-24 90.87 90.88 83.27 41,617,400 88.73 88.73
07-10-23 95.28 101.09 94.21 41,761,800 100.82 100.82
07-10-22 89.25 91.69 89.02 9,868,400 91.29 91.29
07-10-19 89.93 90.65 89.32 9,126,200 89.76 89.76
07-10-18 89.37 90.43 89.15 5,329,500 89.85 89.85
07-10-17 91.90 91.90 89.06 7,678,700 90.55 90.55
07-10-16 88.69 90.05 88.50 8,511,500 89.53 89.53
07-10-15 91.80 92.12 90.10 5,608,800 90.53 90.53
Date Open High Low Vol Cls adjCls
07-10-12 89.42 92.39 88.92 8,359,900 92.37 92.37
07-10-11 95.33 95.74 88.13 9,822,400 89.34 89.34
07-10-10 95.50 95.75 94.37 5,567,800 94.66 94.66
07-10-09 96.59 96.73 94.75 7,144,600 95.32 95.32
07-10-08 94.22 95.85 94.00 7,428,400 95.85 95.85
07-10-05 93.55 93.71 92.34 5,523,500 93.43 93.43
07-10-04 92.55 92.57 91.45 3,318,300 92.26 92.26
07-10-03 92.19 92.80 91.78 5,052,200 92.46 92.46
07-10-02 93.86 93.90 91.40 4,867,200 92.36 92.36
Date Open High Low Vol Cls adjCls
07-10-01 93.42 94.10 92.83 5,397,400 93.41 93.41
07-09-28 92.77 93.60 91.70 4,813,700 93.15 93.15
07-09-27 94.07 94.11 93.11 2,812,700 93.38 93.38
07-09-26 94.04 94.26 92.29 5,770,300 93.43 93.43
07-09-25 91.99 93.50 90.95 5,800,300 93.48 93.48
07-09-24 91.30 93.75 90.81 5,321,800 92.59 92.59
07-09-21 90.29 91.90 89.65 6,524,500 91.30 91.30
07-09-20 88.90 90.42 88.82 5,780,800 89.65 89.65
07-09-19 89.52 89.82 88.26 6,458,700 89.00 89.00
Date Open High Low Vol Cls adjCls
07-09-18 87.38 91.60 86.71 8,924,400 88.75 88.75
07-09-17 86.98 87.34 85.98 4,484,500 86.91 86.91
07-09-14 86.41 88.09 86.31 3,954,700 87.77 87.77
07-09-13 87.95 88.07 86.50 5,983,500 87.26 87.26
07-09-12 86.07 88.89 85.97 9,030,300 87.30 87.30
07-09-11 84.17 86.61 83.53 6,859,800 86.28 86.28
07-09-10 84.93 85.16 82.51 5,366,900 83.34 83.34
07-09-07 84.70 84.97 83.21 8,231,200 84.52 84.52
07-09-06 84.50 86.46 82.85 8,826,900 86.21 86.21
Date Open High Low Vol Cls adjCls
07-09-05 82.24 84.89 82.22 9,062,200 83.75 83.75
07-09-04 79.90 83.53 79.73 8,266,000 82.70 82.70
07-08-31 80.00 80.53 79.70 6,157,400 79.91 79.91
07-08-30 78.40 80.11 78.30 4,628,800 78.68 78.68
07-08-29 76.96 79.05 76.86 5,076,800 79.05 79.05
07-08-28 77.86 78.65 76.08 5,767,000 76.22 76.22
07-08-27 80.56 80.80 78.42 6,951,300 78.65 78.65
07-08-24 76.80 79.40 76.69 5,665,700 79.25 79.25
07-08-23 78.94 79.00 76.51 5,665,000 77.30 77.30
Date Open High Low Vol Cls adjCls
07-08-22 78.24 79.49 77.84 6,848,100 78.50 78.50
07-08-21 74.21 77.83 74.09 8,429,100 77.49 77.49
07-08-20 74.98 75.28 73.80 5,916,100 74.70 74.70
07-08-17 74.49 75.04 73.11 7,240,600 75.02 75.02
07-08-16 72.00 73.24 70.05 10,787,300 72.79 72.79
07-08-15 73.02 75.15 72.26 6,375,900 72.38 72.38
07-08-14 74.79 74.79 72.92 5,946,200 73.45 73.45
07-08-13 76.09 76.32 74.70 6,068,600 74.87 74.87
07-08-10 73.15 76.50 72.37 9,067,600 74.78 74.78
Date Open High Low Vol Cls adjCls
07-08-09 76.40 77.26 74.11 8,348,400 74.11 74.11
07-08-08 79.77 79.88 76.56 8,244,800 77.78 77.78
07-08-07 78.55 80.00 77.89 8,059,300 79.14 79.14
07-08-06 77.06 79.00 76.60 9,002,900 79.00 79.00
07-08-03 79.54 80.75 76.71 7,987,500 76.80 76.80
07-08-02 77.86 79.76 76.12 10,361,600 79.71 79.71
07-08-01 78.10 78.15 75.06 16,918,000 77.31 77.31
07-07-31 83.70 83.73 78.00 14,104,500 78.54 78.54
07-07-30 83.00 84.05 81.51 12,855,600 82.70 82.70
Date Open High Low Vol Cls adjCls
07-07-27 84.27 85.33 82.48 13,942,600 84.04 84.04
07-07-26 85.02 89.00 83.43 23,267,100 84.01 84.01
07-07-25 84.66 88.80 83.65 60,452,400 86.18 86.18
07-07-24 71.04 72.16 68.85 25,342,300 69.25 69.25
07-07-23 71.78 72.67 70.85 9,267,800 71.74 71.74
07-07-20 72.62 72.96 70.50 9,130,700 71.63 71.63
07-07-19 74.24 74.32 73.12 5,273,500 73.35 73.35
07-07-18 73.27 73.49 72.25 6,289,700 73.32 73.32
07-07-17 74.39 74.52 73.59 6,084,400 73.79 73.79
Date Open High Low Vol Cls adjCls
07-07-16 74.73 74.84 73.00 8,334,900 73.69 73.69
07-07-13 73.08 75.35 72.97 12,502,000 75.10 75.10
07-07-12 71.31 73.57 70.73 11,451,600 72.79 72.79
07-07-11 70.58 71.65 70.15 6,593,600 70.73 70.73
07-07-10 71.65 71.94 70.07 8,885,400 70.28 70.28
07-07-09 69.38 72.35 69.02 14,816,900 72.07 72.07
07-07-06 68.75 69.30 68.01 4,615,300 68.97 68.97
07-07-05 69.36 69.65 68.06 4,487,900 68.73 68.73
07-07-03 70.04 70.05 69.02 2,223,500 69.45 69.45
Date Open High Low Vol Cls adjCls
07-07-02 68.81 69.71 68.20 4,906,100 69.61 69.61
07-06-29 69.03 69.19 68.15 5,316,600 68.41 68.41
07-06-28 68.46 70.23 68.15 9,782,200 68.89 68.89
07-06-27 66.96 68.21 66.71 8,242,900 68.14 68.14
07-06-26 68.53 68.63 67.38 11,247,800 67.48 67.48
07-06-25 69.35 69.63 68.30 7,593,500 68.66 68.66
07-06-22 69.55 69.88 68.42 8,382,600 68.86 68.86
07-06-21 69.16 69.77 68.66 7,609,700 69.67 69.67
07-06-20 70.25 70.50 69.05 9,172,600 69.10 69.10
Date Open High Low Vol Cls adjCls
07-06-19 71.55 71.66 69.68 11,871,000 69.81 69.81
07-06-18 72.34 72.64 71.40 7,813,600 71.83 71.83
07-06-15 72.85 72.87 71.19 9,833,200 72.40 72.40
07-06-14 70.90 72.12 70.80 8,245,300 71.94 71.94
07-06-13 70.90 71.89 69.25 11,917,900 70.89 70.89
07-06-12 70.44 70.76 69.42 11,829,500 70.07 70.07
07-06-11 73.00 73.05 71.00 11,159,100 71.17 71.17
07-06-08 72.47 73.24 71.05 10,204,500 73.24 73.24
07-06-07 72.57 74.72 70.88 24,138,200 72.04 72.04
Date Open High Low Vol Cls adjCls
07-06-06 73.14 73.75 71.86 15,591,000 72.29 72.29
07-06-05 71.10 74.24 70.86 30,442,500 73.65 73.65
07-06-04 68.25 70.65 67.65 11,380,500 70.42 70.42
07-06-01 68.90 69.30 68.35 7,014,500 68.58 68.58
07-05-31 70.68 70.74 68.57 9,310,200 69.14 69.14
07-05-30 69.06 70.08 68.86 10,576,100 69.86 69.86
07-05-29 68.43 69.78 67.72 11,730,800 69.63 69.63
07-05-25 69.69 69.70 68.25 9,987,200 68.55 68.55
07-05-24 69.04 70.42 67.71 23,824,600 69.35 69.35
Date Open High Low Vol Cls adjCls
07-05-23 69.21 73.31 68.79 42,582,500 69.00 69.00
07-05-22 68.48 69.07 67.21 17,211,300 68.88 68.88
07-05-21 63.58 68.68 63.30 36,468,800 68.30 68.30
07-05-18 62.48 63.30 62.28 9,799,200 63.30 63.30
07-05-17 62.88 63.52 62.02 11,870,900 62.17 62.17
07-05-16 61.02 63.34 60.10 14,485,400 63.22 63.22
07-05-15 61.40 61.97 60.52 8,702,100 60.58 60.58
07-05-14 61.68 61.74 60.60 7,760,400 61.70 61.70
07-05-11 60.96 61.60 60.56 7,919,100 61.56 61.56
Date Open High Low Vol Cls adjCls
07-05-10 62.44 62.65 60.85 10,052,000 60.92 60.92
07-05-09 62.00 62.95 61.30 8,874,900 62.85 62.85
07-05-08 60.54 61.84 59.70 13,551,100 61.83 61.83
07-05-07 62.43 63.23 60.71 14,808,300 60.82 60.82
07-05-04 62.39 63.75 62.35 14,299,300 63.23 63.23
07-05-03 61.08 62.54 60.76 13,482,000 62.19 62.19
07-05-02 61.68 62.25 60.90 14,427,200 61.18 61.18
07-05-01 61.12 62.04 60.28 18,519,000 62.04 62.04
07-04-30 61.91 62.44 61.18 23,979,200 61.33 61.33
Date Open High Low Vol Cls adjCls
07-04-27 61.24 63.84 60.62 50,733,400 62.60 62.60
07-04-26 56.50 63.04 56.07 62,179,500 62.78 62.78
07-04-25 53.12 57.18 52.95 104,329,200 56.81 56.81
07-04-24 44.75 45.00 44.43 19,887,600 44.75 44.75
07-04-23 44.27 44.81 44.16 7,088,600 44.77 44.77
07-04-20 45.09 45.17 44.52 5,980,500 44.95 44.95
07-04-19 44.61 45.15 44.41 4,809,700 44.64 44.64
07-04-18 44.80 45.15 44.63 4,996,400 44.99 44.99
07-04-17 45.28 45.32 44.75 7,398,900 45.07 45.07
Date Open High Low Vol Cls adjCls
07-04-16 43.77 45.30 43.67 13,444,000 45.20 45.20
07-04-13 42.19 42.50 41.93 3,610,000 42.41 42.41
07-04-12 41.73 42.37 41.40 4,754,500 42.27 42.27
07-04-11 41.73 41.87 41.24 5,078,400 41.68 41.68
07-04-10 41.57 41.96 41.46 3,421,800 41.86 41.86
07-04-09 41.72 42.14 41.61 4,182,700 41.66 41.66
07-04-05 41.57 41.76 41.44 3,288,400 41.68 41.68
07-04-04 41.22 41.55 40.92 4,064,700 41.53 41.53
07-04-03 40.42 41.38 40.40 5,968,200 41.19 41.19
Date Open High Low Vol Cls adjCls
07-04-02 39.85 40.47 39.55 7,091,300 40.42 40.42
07-03-30 39.75 40.24 39.42 5,996,900 39.79 39.79
07-03-29 39.65 39.92 39.30 6,405,200 39.81 39.81
07-03-28 39.09 39.51 38.74 6,202,200 39.34 39.34
07-03-27 38.82 39.42 38.76 3,993,600 39.37 39.37
07-03-26 38.98 39.05 38.43 3,521,100 39.01 39.01
07-03-23 39.56 39.60 38.98 2,941,500 38.98 38.98
07-03-22 39.48 39.72 38.91 5,331,500 39.49 39.49
07-03-21 38.55 39.80 38.31 4,996,400 39.80 39.80
Date Open High Low Vol Cls adjCls
07-03-20 38.53 38.69 38.23 3,801,300 38.58 38.58
07-03-19 38.00 38.54 38.00 4,226,600 38.45 38.45
07-03-16 37.72 38.08 37.52 6,865,500 37.85 37.85
07-03-15 38.10 38.29 37.55 7,265,700 37.78 37.78
07-03-14 37.76 38.22 37.26 8,591,100 38.08 38.08
07-03-13 38.30 38.88 37.69 5,204,100 37.82 37.82
07-03-12 38.64 39.05 38.38 4,879,000 38.81 38.81
07-03-09 38.48 38.89 38.00 6,200,100 38.84 38.84
07-03-08 38.77 39.22 37.98 7,629,300 38.10 38.10
Date Open High Low Vol Cls adjCls
07-03-07 38.68 39.32 38.28 8,644,600 38.36 38.36
07-03-06 37.69 38.66 37.41 12,848,200 38.58 38.58
07-03-05 37.15 38.32 37.04 9,565,600 37.05 37.05
07-03-02 38.32 38.87 37.69 7,787,800 37.69 37.69
07-03-01 39.32 39.32 38.05 9,255,800 38.85 38.85
07-02-28 38.91 39.58 38.08 7,687,400 39.14 39.14
07-02-27 40.19 40.54 38.78 8,850,700 38.83 38.83
07-02-26 40.86 41.20 40.40 4,035,200 40.88 40.88
07-02-23 41.00 41.20 40.74 5,497,400 40.78 40.78
Date Open High Low Vol Cls adjCls
07-02-22 41.40 42.00 40.89 4,926,100 41.00 41.00
07-02-21 41.19 41.32 40.92 4,508,400 41.26 41.26
07-02-20 40.13 41.74 40.00 8,903,400 41.51 41.51
07-02-16 39.90 40.44 39.87 4,679,000 40.33 40.33
07-02-15 40.14 40.32 39.86 5,088,200 40.06 40.06
07-02-14 39.23 40.28 39.14 6,814,100 40.14 40.14
07-02-13 38.85 39.61 38.85 4,505,500 39.31 39.31
07-02-12 38.79 38.99 38.36 3,835,700 38.85 38.85
07-02-09 39.19 39.31 38.66 5,960,100 38.72 38.72
Date Open High Low Vol Cls adjCls
07-02-08 38.95 39.51 38.67 5,483,600 39.10 39.10
07-02-07 38.49 39.52 38.40 10,503,200 38.98 38.98
07-02-06 37.20 38.41 37.08 8,612,700 38.27 38.27
07-02-05 37.25 37.42 36.77 6,110,900 37.16 37.16
07-02-02 37.23 37.74 36.68 25,850,700 37.39 37.39
07-02-01 37.95 39.30 37.85 26,123,100 38.70 38.70
07-01-31 36.95 38.19 36.76 7,277,500 37.67 37.67
07-01-30 37.29 37.42 36.63 4,813,500 37.05 37.05
07-01-29 36.70 37.45 36.54 7,395,000 37.43 37.43
Date Open High Low Vol Cls adjCls
07-01-26 37.26 37.26 36.30 4,139,300 36.85 36.85
07-01-25 38.08 38.23 36.78 6,747,600 37.08 37.08
07-01-24 36.51 37.36 36.50 5,271,700 37.26 37.26
07-01-23 36.90 37.07 36.30 5,313,600 36.43 36.43
07-01-22 37.65 37.90 36.80 8,317,000 36.95 36.95
07-01-19 36.69 37.48 36.60 6,095,900 37.02 37.02
07-01-18 37.50 37.65 36.72 9,105,000 36.98 36.98
07-01-17 38.70 39.00 37.78 5,026,800 37.88 37.88
07-01-16 38.40 38.89 37.97 5,643,700 38.66 38.66
Date Open High Low Vol Cls adjCls
07-01-12 37.36 38.21 37.27 4,466,400 38.20 38.20
07-01-11 37.17 38.00 37.17 6,465,600 37.40 37.40
07-01-10 37.49 37.70 37.07 6,527,500 37.15 37.15
07-01-09 37.60 38.06 37.34 5,703,000 37.78 37.78
07-01-08 38.22 38.31 37.17 6,783,000 37.50 37.50
07-01-05 38.72 38.79 37.60 6,619,700 38.37 38.37
07-01-04 38.59 39.14 38.26 6,318,400 38.90 38.90
07-01-03 38.68 39.06 38.05 12,405,100 38.70 38.70
06-12-29 40.06 40.25 39.35 4,197,000 39.46 39.46
Date Open High Low Vol Cls adjCls
06-12-28 40.38 40.63 39.92 4,545,500 40.21 40.21
06-12-27 39.86 40.47 39.80 3,536,500 40.29 40.29
06-12-26 40.13 40.13 39.42 4,473,600 39.80 39.80
06-12-22 39.98 40.51 39.91 5,585,100 40.24 40.24
06-12-21 39.87 40.34 39.65 6,550,200 39.89 39.89
06-12-20 39.43 40.30 39.39 7,784,300 40.01 40.01
06-12-19 38.78 39.72 38.23 7,520,000 39.42 39.42
06-12-18 40.20 40.64 38.86 6,486,700 39.26 39.26
06-12-15 39.38 40.19 39.23 8,153,500 40.01 40.01
Date Open High Low Vol Cls adjCls
06-12-14 38.74 39.54 38.60 6,296,100 39.02 39.02
06-12-13 38.61 39.19 38.19 4,677,800 38.50 38.50
06-12-12 38.44 38.94 38.15 5,083,200 38.46 38.46
06-12-11 38.22 39.15 38.08 4,848,600 38.69 38.69
06-12-08 37.92 38.95 37.70 5,139,700 38.46 38.46
06-12-07 38.93 39.09 38.05 6,621,500 38.12 38.12
06-12-06 38.77 39.58 38.64 5,776,900 38.90 38.90
06-12-05 39.13 39.30 38.72 5,737,700 38.98 38.98
06-12-04 39.31 39.48 38.87 9,720,700 39.10 39.10
Date Open High Low Vol Cls adjCls
06-12-01 40.26 40.54 39.09 8,306,100 39.41 39.41
06-11-30 40.42 40.64 39.85 6,346,300 40.34 40.34
06-11-29 40.48 41.10 40.00 7,854,600 40.63 40.63
06-11-28 40.75 41.07 40.30 7,099,300 40.92 40.92
06-11-27 42.18 42.80 40.72 8,972,800 40.85 40.85
06-11-24 42.56 42.94 42.31 2,241,300 42.41 42.41
06-11-22 42.50 42.98 42.18 4,535,600 42.96 42.96
06-11-21 42.55 43.25 42.12 6,984,400 42.54 42.54
06-11-20 42.35 42.55 41.94 5,796,400 42.44 42.44
Date Open High Low Vol Cls adjCls
06-11-17 42.55 42.67 42.22 6,530,200 42.55 42.55
06-11-16 42.45 42.95 42.40 11,000,800 42.84 42.84
06-11-15 41.50 43.10 41.50 13,556,700 42.60 42.60
06-11-14 40.11 41.67 39.62 10,951,300 41.51 41.51
06-11-13 39.23 40.00 39.13 6,944,300 39.99 39.99
06-11-10 38.79 39.36 38.76 4,495,100 39.26 39.26
06-11-09 39.50 39.77 38.81 5,807,100 38.84 38.84
06-11-08 38.58 39.48 38.46 8,159,900 39.47 39.47
06-11-07 38.20 39.00 38.04 7,745,100 38.77 38.77
Date Open High Low Vol Cls adjCls
06-11-06 37.64 38.35 37.53 4,540,900 38.21 38.21
06-11-03 37.61 37.71 36.87 5,124,100 37.46 37.46
06-11-02 37.33 37.77 37.11 5,447,300 37.45 37.45
06-11-01 38.13 38.20 37.46 6,668,900 37.56 37.56
06-10-31 38.22 38.59 37.80 6,210,400 38.09 38.09
06-10-30 38.05 38.34 37.68 6,882,400 38.15 38.15
06-10-27 38.15 38.38 37.66 9,953,400 38.24 38.24
06-10-26 37.25 38.49 37.18 17,073,300 38.30 38.30
06-10-25 37.30 37.98 36.04 46,522,500 37.68 37.68
Date Open High Low Vol Cls adjCls
06-10-24 32.87 38.00 32.86 23,155,300 33.63 33.63
06-10-23 32.47 32.91 32.14 8,059,300 32.88 32.88
06-10-20 32.69 32.69 32.21 5,839,400 32.57 32.57
06-10-19 32.17 32.84 32.10 4,037,600 32.54 32.54
06-10-18 32.57 32.78 32.00 5,349,300 32.31 32.31
06-10-17 32.20 32.61 31.75 6,635,700 32.47 32.47
06-10-16 32.85 33.20 32.55 6,769,400 32.60 32.60
06-10-13 33.35 33.58 33.08 4,067,300 33.32 33.32
06-10-12 33.10 33.71 32.63 5,989,700 33.55 33.55
Date Open High Low Vol Cls adjCls
06-10-11 32.61 33.15 32.27 6,728,500 32.91 32.91
06-10-10 33.27 33.58 32.49 6,333,400 32.62 32.62
06-10-09 32.49 33.48 32.45 5,289,200 33.38 33.38
06-10-06 33.15 33.22 32.50 4,219,200 32.59 32.59
06-10-05 32.68 33.40 32.40 8,455,900 33.32 33.32
06-10-04 31.75 32.83 31.30 7,064,800 32.76 32.76
06-10-03 30.90 32.00 30.58 8,034,000 31.70 31.70
06-10-02 31.98 32.03 30.83 6,815,000 30.87 30.87
06-09-29 32.01 32.34 31.54 5,227,200 32.12 32.12
Date Open High Low Vol Cls adjCls
06-09-28 32.27 32.33 31.22 7,499,400 31.84 31.84
06-09-27 32.28 32.46 31.93 5,469,800 32.33 32.33
06-09-26 31.89 32.59 31.80 6,601,100 32.50 32.50
06-09-25 31.05 31.97 30.74 6,619,600 31.79 31.79
06-09-22 30.22 30.95 29.90 7,249,000 30.84 30.84
06-09-21 32.24 32.56 30.07 15,553,700 30.22 30.22
06-09-20 31.81 32.81 31.80 8,548,900 32.12 32.12
06-09-19 32.24 32.30 30.82 8,572,000 31.58 31.58
06-09-18 32.45 32.67 31.88 5,123,100 32.08 32.08
Date Open High Low Vol Cls adjCls
06-09-15 31.90 32.74 31.58 10,273,700 32.52 32.52
06-09-14 31.54 31.87 31.18 3,705,700 31.65 31.65
06-09-13 31.73 31.96 31.37 4,370,400 31.67 31.67
06-09-12 30.87 31.94 30.53 6,527,400 31.72 31.72
06-09-11 30.23 31.13 29.72 7,403,800 30.79 30.79
06-09-08 30.19 30.66 29.94 5,227,200 30.51 30.51
06-09-07 30.57 30.64 29.68 8,901,700 29.73 29.73
06-09-06 31.76 31.98 30.65 9,114,100 30.80 30.80
06-09-05 31.61 32.30 31.24 7,467,700 32.23 32.23
Date Open High Low Vol Cls adjCls
06-09-01 30.85 31.80 30.85 6,563,200 31.76 31.76
06-08-31 30.75 30.99 30.47 5,947,000 30.83 30.83
06-08-30 29.57 30.85 29.48 11,303,300 30.67 30.67
06-08-29 28.97 29.72 28.75 7,398,100 29.52 29.52
06-08-28 28.40 29.00 28.27 6,067,400 28.91 28.91
06-08-25 27.79 28.23 27.62 3,542,600 28.03 28.03
06-08-24 28.24 28.25 27.54 4,516,900 27.97 27.97
06-08-23 28.56 28.89 27.77 4,726,400 28.14 28.14
06-08-22 28.14 28.89 28.05 4,587,100 28.37 28.37
Date Open High Low Vol Cls adjCls
06-08-21 28.70 28.98 27.97 5,334,900 28.13 28.13
06-08-18 29.09 29.23 28.22 5,998,600 29.12 29.12
06-08-17 27.96 29.75 27.83 9,496,300 29.09 29.09
06-08-16 27.97 28.14 27.52 7,636,600 27.95 27.95
06-08-15 26.97 27.86 26.62 8,201,600 27.77 27.77
06-08-14 26.22 27.06 26.18 5,128,000 26.53 26.53
06-08-11 26.43 26.43 25.76 5,115,900 26.07 26.07
06-08-10 26.20 26.52 25.88 6,405,600 26.49 26.49
06-08-09 26.54 26.70 26.00 6,911,200 26.21 26.21
Date Open High Low Vol Cls adjCls
06-08-08 26.80 27.02 26.19 7,260,200 26.36 26.36
06-08-07 27.19 27.29 26.59 5,476,400 26.78 26.78
06-08-04 26.94 27.59 26.80 10,252,400 27.29 27.29
06-08-03 26.09 26.90 25.90 6,941,100 26.69 26.69
06-08-02 26.15 26.30 25.89 7,810,400 26.09 26.09
06-08-01 26.55 26.64 25.84 13,128,800 26.32 26.32
06-07-31 27.02 27.29 26.74 8,038,200 26.89 26.89
06-07-28 26.80 27.18 26.57 12,422,000 27.17 27.17
06-07-27 26.45 26.80 26.21 26,393,800 26.56 26.56
Date Open High Low Vol Cls adjCls
06-07-26 28.76 29.00 25.96 76,985,200 26.26 26.26
06-07-25 34.00 34.16 33.39 17,230,000 33.59 33.59
06-07-24 33.35 34.68 33.34 7,385,400 34.31 34.31
06-07-21 33.85 33.97 32.92 7,136,600 33.19 33.19
06-07-20 34.39 34.81 33.83 5,836,200 34.18 34.18
06-07-19 33.50 34.77 33.39 8,866,300 34.48 34.48
06-07-18 33.65 34.29 32.96 5,215,000 33.49 33.49
06-07-17 32.79 33.93 32.79 7,197,300 33.67 33.67
06-07-14 33.51 33.73 32.80 8,094,800 32.92 32.92
Date Open High Low Vol Cls adjCls
06-07-13 34.33 34.63 33.71 6,455,500 33.73 33.73
06-07-12 35.60 35.90 34.57 4,894,700 34.63 34.63
06-07-11 35.74 35.92 35.01 6,088,600 35.66 35.66
06-07-10 36.30 36.70 35.40 3,876,700 35.79 35.79
06-07-07 36.71 37.28 35.75 5,004,100 36.11 36.11
06-07-06 37.07 37.74 36.52 4,372,700 36.80 36.80
06-07-05 38.28 38.43 36.78 5,734,000 37.11 37.11
06-07-03 38.52 38.62 38.23 1,436,300 38.61 38.61
06-06-30 38.58 38.84 37.83 5,191,200 38.68 38.68
Date Open High Low Vol Cls adjCls
06-06-29 36.82 38.57 36.70 6,372,500 38.52 38.52
06-06-28 36.70 37.11 36.48 3,751,700 36.70 36.70
06-06-27 36.72 37.50 36.17 5,641,000 36.48 36.48
06-06-26 36.55 37.17 36.43 3,605,800 36.77 36.77
06-06-23 36.46 36.65 36.02 3,923,400 36.55 36.55
06-06-22 36.55 36.85 36.11 4,732,000 36.37 36.37
06-06-21 35.34 37.05 35.34 7,865,300 36.65 36.65
06-06-20 35.01 35.65 34.88 4,465,500 35.48 35.48
06-06-19 35.20 35.48 35.04 4,211,600 35.07 35.07
Date Open High Low Vol Cls adjCls
06-06-16 34.88 35.26 34.70 5,135,100 35.09 35.09
06-06-15 33.84 35.17 33.67 6,206,100 34.96 34.96
06-06-14 33.50 33.99 33.08 4,869,100 33.68 33.68
06-06-13 33.49 34.17 33.13 5,403,000 33.47 33.47
06-06-12 34.00 34.45 33.49 4,195,800 33.60 33.60
06-06-09 33.50 34.35 33.45 5,232,600 33.78 33.78
06-06-08 33.55 34.06 32.42 8,311,000 33.55 33.55
06-06-07 33.40 34.54 32.91 5,303,800 33.77 33.77
06-06-06 33.58 33.80 32.93 4,276,600 33.41 33.41
Date Open High Low Vol Cls adjCls
06-06-05 34.46 34.54 33.27 5,049,400 33.49 33.49
06-06-02 35.19 35.22 34.05 5,442,900 34.76 34.76
06-06-01 34.63 35.45 34.30 5,932,000 35.07 35.07
06-05-31 34.74 34.94 33.73 5,196,600 34.61 34.61
06-05-30 35.73 35.75 34.44 5,920,800 34.64 34.64
06-05-26 35.66 36.50 35.46 4,524,300 36.07 36.07
06-05-25 35.36 35.69 34.60 5,845,700 35.63 35.63
06-05-24 33.41 35.23 33.37 9,542,100 35.19 35.19
06-05-23 35.00 36.00 33.76 8,822,700 33.76 33.76
Date Open High Low Vol Cls adjCls
06-05-22 33.96 34.99 33.18 11,122,900 34.83 34.83
06-05-19 32.66 34.00 32.03 9,817,200 33.94 33.94
06-05-18 31.71 33.64 31.52 12,027,200 32.61 32.61
06-05-17 32.45 32.70 31.53 6,704,100 31.61 31.61
06-05-16 32.84 33.02 32.32 5,221,600 32.76 32.76
06-05-15 32.55 32.85 32.21 4,305,000 32.78 32.78
06-05-12 33.56 33.78 32.55 4,873,600 32.73 32.73
06-05-11 34.12 34.15 33.08 7,696,000 33.53 33.53
06-05-10 34.68 35.00 34.10 3,300,300 34.16 34.16
Date Open High Low Vol Cls adjCls
06-05-09 34.42 35.26 34.21 5,484,700 34.84 34.84
06-05-08 34.99 35.31 34.47 4,236,800 34.69 34.69
06-05-05 34.65 35.04 34.15 5,740,900 35.04 35.04
06-05-04 34.62 34.72 34.38 5,997,900 34.47 34.47
06-05-03 34.29 34.39 33.51 7,585,900 33.96 33.96
06-05-02 34.64 34.94 34.23 5,857,000 34.38 34.38
06-05-01 35.19 35.57 34.44 7,072,700 34.59 34.59
06-04-28 35.77 35.89 35.14 3,492,500 35.21 35.21
06-04-27 35.51 35.87 35.30 5,932,500 35.74 35.74
Date Open High Low Vol Cls adjCls
06-04-26 35.34 36.35 35.15 11,071,500 35.79 35.79
06-04-25 35.59 35.77 35.01 12,790,500 35.55 35.55
06-04-24 36.12 36.12 35.32 3,087,600 35.79 35.79
06-04-21 36.62 36.78 35.72 4,423,500 36.03 36.03
06-04-20 36.70 37.20 36.23 5,387,600 36.34 36.34
06-04-19 36.12 36.96 35.89 4,280,500 36.89 36.89
06-04-18 35.39 36.45 35.20 4,595,700 36.28 36.28
06-04-17 36.47 36.62 35.05 4,442,200 35.27 35.27
06-04-13 35.95 36.72 35.49 3,715,200 36.62 36.62
Date Open High Low Vol Cls adjCls
06-04-12 35.91 36.44 35.91 2,855,800 36.13 36.13
06-04-11 36.61 36.75 35.52 6,605,600 36.06 36.06
06-04-10 37.15 37.28 36.22 4,747,500 36.61 36.61
06-04-07 38.55 38.67 37.00 5,704,500 37.09 37.09
06-04-06 37.20 38.84 37.13 9,294,600 38.51 38.51
06-04-05 36.66 37.34 36.27 5,559,500 37.34 37.34
06-04-04 36.14 37.10 36.02 3,717,800 36.77 36.77
06-04-03 36.67 37.33 36.10 5,054,000 36.14 36.14
06-03-31 36.68 36.77 36.48 2,659,000 36.53 36.53
Date Open High Low Vol Cls adjCls
06-03-30 36.45 36.90 36.18 4,049,200 36.67 36.67
06-03-29 35.69 36.81 35.31 7,199,200 36.32 36.32
06-03-28 35.21 36.02 35.20 5,727,200 35.69 35.69
06-03-27 35.50 35.66 35.14 3,708,500 35.25 35.25
06-03-24 35.72 36.12 35.31 3,682,000 35.47 35.47
06-03-23 35.96 36.34 35.48 4,035,900 35.68 35.68
06-03-22 36.00 36.54 35.79 4,300,800 36.00 36.00
06-03-21 35.92 36.73 35.66 6,671,600 35.92 35.92
06-03-20 35.92 37.27 35.80 6,170,800 36.23 36.23
Date Open High Low Vol Cls adjCls
06-03-17 36.88 36.98 35.85 6,886,200 35.99 35.99
06-03-16 37.08 37.39 36.74 4,822,800 36.77 36.77
06-03-15 36.95 37.00 36.43 2,801,500 36.89 36.89
06-03-14 36.04 37.00 36.01 4,185,200 36.91 36.91
06-03-13 36.31 36.63 35.97 3,278,100 36.19 36.19
06-03-10 36.24 36.50 35.74 4,972,700 36.22 36.22
06-03-09 36.80 36.96 35.90 7,200,100 36.12 36.12
06-03-08 36.72 37.47 36.61 6,236,600 36.81 36.81
06-03-07 36.71 37.42 36.70 4,722,300 36.93 36.93
Date Open High Low Vol Cls adjCls
06-03-06 37.32 37.58 36.77 4,258,300 36.86 36.86
06-03-03 36.89 37.83 36.67 6,044,900 37.21 37.21
06-03-02 35.64 37.00 35.37 11,583,700 36.88 36.88
06-03-01 37.45 37.69 36.85 6,981,500 37.12 37.12
06-02-28 37.79 38.09 37.05 9,150,900 37.44 37.44
06-02-27 38.40 38.78 37.93 4,449,100 38.01 38.01
06-02-24 38.25 38.41 37.86 3,720,000 38.35 38.35
06-02-23 38.62 38.75 37.87 9,287,500 37.90 37.90
06-02-22 38.31 39.10 37.71 7,356,900 38.72 38.72
Date Open High Low Vol Cls adjCls
06-02-21 39.01 39.11 38.26 5,056,100 38.29 38.29
06-02-17 38.93 39.38 38.91 4,581,800 39.19 39.19
06-02-16 39.37 40.00 38.83 5,638,000 39.15 39.15
06-02-15 38.24 39.28 38.10 6,902,700 39.26 39.26
06-02-14 38.04 38.49 37.38 4,514,200 38.25 38.25
06-02-13 38.25 38.42 37.53 4,750,400 37.86 37.86
06-02-10 37.98 38.52 37.37 5,011,800 38.52 38.52
06-02-09 38.61 39.00 37.93 6,932,800 37.99 37.99
06-02-08 37.70 38.39 37.11 7,543,700 38.17 38.17
Date Open High Low Vol Cls adjCls
06-02-07 38.09 38.20 37.20 7,403,600 37.52 37.52
06-02-06 38.34 38.34 37.77 8,503,200 37.95 37.95
06-02-03 37.70 38.50 37.37 33,531,300 38.33 38.33
06-02-02 43.84 44.04 39.80 23,709,300 42.74 42.74
06-02-01 43.92 44.69 43.50 7,501,400 43.98 43.98
06-01-31 44.76 45.21 44.25 4,056,000 44.82 44.82
06-01-30 45.41 45.97 44.74 4,099,800 44.96 44.96
06-01-27 44.55 45.22 44.53 4,174,000 45.22 45.22
06-01-26 43.95 44.78 43.79 4,889,500 44.68 44.68
Date Open High Low Vol Cls adjCls
06-01-25 44.05 44.47 43.34 4,287,100 43.60 43.60
06-01-24 43.66 44.43 43.42 4,342,400 44.02 44.02
06-01-23 44.18 44.75 43.50 5,752,800 43.73 43.73
06-01-20 44.23 44.36 43.20 8,307,400 43.92 43.92
06-01-19 44.49 45.24 44.30 5,156,900 44.45 44.45
06-01-18 43.19 44.59 43.10 8,743,300 44.32 44.32
06-01-17 43.95 44.32 43.66 5,631,000 44.00 44.00
06-01-13 44.47 44.85 44.00 4,432,200 44.40 44.40
06-01-12 44.79 45.09 44.09 5,818,300 44.36 44.36
Date Open High Low Vol Cls adjCls
06-01-11 45.65 45.70 44.26 8,497,200 44.93 44.93
06-01-10 46.41 46.75 45.36 9,686,100 45.65 45.65
06-01-09 46.55 47.10 46.40 8,943,100 47.08 47.08
06-01-06 47.97 48.58 47.32 6,152,900 47.87 47.87
06-01-05 47.16 48.20 47.11 5,417,200 47.65 47.65
06-01-04 47.49 47.73 46.69 7,440,900 47.25 47.25
06-01-03 47.47 47.85 46.25 7,582,200 47.58 47.58
05-12-30 47.73 48.20 47.14 5,401,100 47.15 47.15
05-12-29 48.13 48.46 47.97 3,171,100 47.99 47.99
Date Open High Low Vol Cls adjCls
05-12-28 48.49 48.55 47.90 4,531,800 48.06 48.06
05-12-27 48.90 49.10 48.36 5,818,700 48.56 48.56
05-12-23 49.09 49.39 48.72 3,206,500 49.22 49.22
05-12-22 48.90 49.28 48.36 4,421,800 49.22 49.22
05-12-21 48.29 49.06 47.78 7,322,500 48.97 48.97
05-12-20 48.46 48.60 47.68 5,535,200 48.14 48.14
05-12-19 48.99 50.00 48.32 8,308,700 48.37 48.37
05-12-16 49.40 49.92 49.21 5,626,500 49.21 49.21
05-12-15 49.50 49.95 49.05 5,820,500 49.48 49.48
Date Open High Low Vol Cls adjCls
05-12-14 49.20 49.60 48.79 4,965,900 49.41 49.41
05-12-13 48.54 49.67 48.48 5,812,800 49.50 49.50
05-12-12 49.15 49.30 48.64 3,424,300 49.07 49.07
05-12-09 48.65 49.04 48.25 4,709,000 48.74 48.74
05-12-08 48.83 49.10 47.86 7,144,000 48.35 48.35
05-12-07 49.31 49.47 48.29 6,796,800 48.83 48.83
05-12-06 49.06 49.90 49.06 9,581,400 49.26 49.26
05-12-05 48.86 49.35 48.75 5,250,900 48.83 48.83
05-12-02 48.92 49.53 48.40 6,451,600 49.06 49.06
Date Open High Low Vol Cls adjCls
05-12-01 48.88 49.40 48.63 7,866,700 49.00 49.00
05-11-30 48.48 48.68 47.55 7,925,600 48.46 48.46
05-11-29 48.31 49.43 48.12 10,384,400 48.55 48.55
05-11-28 48.15 49.12 47.62 10,670,900 48.35 48.35
05-11-25 48.05 48.48 47.62 2,695,800 48.06 48.06
05-11-23 48.77 48.96 48.09 7,483,200 48.24 48.24
05-11-22 47.50 49.01 47.34 12,990,700 48.85 48.85
05-11-21 47.57 48.31 47.28 17,869,900 47.99 47.99
05-11-18 46.90 48.00 46.66 59,332,800 47.98 47.98
Date Open High Low Vol Cls adjCls
05-11-17 45.43 46.76 45.36 11,687,600 46.74 46.74
05-11-16 44.27 45.40 44.24 7,967,000 45.30 45.30
05-11-15 45.46 45.65 44.43 21,277,900 44.45 44.45
05-11-14 42.52 43.00 42.34 3,103,100 42.53 42.53
05-11-11 42.37 43.04 42.25 3,982,200 42.68 42.68
05-11-10 41.47 42.45 40.86 5,585,500 42.18 42.18
05-11-09 41.79 42.00 41.28 3,471,600 41.40 41.40
05-11-08 41.33 42.11 41.03 4,950,800 41.95 41.95
05-11-07 41.08 41.47 40.55 3,386,100 41.39 41.39
Date Open High Low Vol Cls adjCls
05-11-04 41.49 41.80 40.91 4,445,400 41.09 41.09
05-11-03 40.89 42.00 40.85 7,000,000 41.56 41.56
05-11-02 40.29 41.23 39.80 4,861,800 40.75 40.75
05-11-01 39.97 40.74 39.65 5,383,000 40.37 40.37
05-10-31 39.35 40.39 39.12 6,780,600 39.86 39.86
05-10-28 39.55 39.65 38.72 6,159,200 38.95 38.95
05-10-27 39.64 39.90 38.86 8,770,300 39.06 39.06
05-10-26 41.00 41.10 39.48 30,104,700 39.75 39.75
05-10-25 46.88 47.00 46.04 11,438,700 46.17 46.17
Date Open High Low Vol Cls adjCls
05-10-24 46.12 46.96 45.86 5,475,900 46.93 46.93
05-10-21 45.67 46.05 45.15 4,624,800 45.95 45.95
05-10-20 45.90 46.07 44.68 5,929,200 45.01 45.01
05-10-19 44.54 45.86 44.28 6,528,500 45.86 45.86
05-10-18 44.92 45.05 44.30 4,457,700 44.65 44.65
05-10-17 43.63 45.02 43.62 5,225,000 45.02 45.02
05-10-14 43.00 43.87 42.34 4,577,600 43.79 43.79
05-10-13 42.43 42.98 41.90 3,832,800 42.62 42.62
05-10-12 42.91 43.68 42.44 5,704,200 42.55 42.55
Date Open High Low Vol Cls adjCls
05-10-11 43.92 44.32 43.23 5,301,800 43.40 43.40
05-10-10 43.82 44.38 43.58 3,680,300 43.76 43.76
05-10-07 44.27 44.61 43.38 3,392,500 43.72 43.72
05-10-06 44.56 44.81 43.33 6,192,900 44.01 44.01
05-10-05 44.91 45.29 43.89 6,452,700 44.49 44.49
05-10-04 46.00 46.12 44.50 6,521,500 44.93 44.93
05-10-03 45.33 46.59 45.16 5,829,200 46.01 46.01
05-09-30 44.65 45.84 44.60 6,056,000 45.30 45.30
05-09-29 43.38 44.80 43.13 6,392,800 44.79 44.79
Date Open High Low Vol Cls adjCls
05-09-28 43.25 43.74 42.99 3,239,700 43.37 43.37
05-09-27 43.26 43.73 42.82 4,173,500 43.16 43.16
05-09-26 42.45 43.42 42.40 5,616,400 43.34 43.34
05-09-23 41.97 42.62 41.55 3,145,400 42.19 42.19
05-09-22 41.20 42.27 40.50 5,838,000 42.08 42.08
05-09-21 41.85 42.64 41.25 5,313,800 41.25 41.25
05-09-20 42.65 43.01 41.77 3,472,000 41.87 41.87
05-09-19 42.63 43.43 42.17 3,440,300 42.75 42.75
05-09-16 42.80 42.92 42.12 4,111,700 42.80 42.80
Date Open High Low Vol Cls adjCls
05-09-15 43.20 43.59 42.65 4,587,900 42.71 42.71
05-09-14 43.88 44.73 42.82 6,318,000 43.10 43.10
05-09-13 44.17 44.38 43.44 4,505,200 43.93 43.93
05-09-12 42.72 44.96 42.69 8,779,400 44.50 44.50
05-09-09 42.99 43.20 42.81 3,288,700 42.95 42.95
05-09-08 43.45 43.49 42.83 3,884,200 42.96 42.96
05-09-07 43.50 44.30 43.45 6,141,500 43.73 43.73
05-09-06 41.55 43.65 41.51 7,939,800 43.62 43.62
05-09-02 42.00 42.05 41.04 4,027,100 41.51 41.51
Date Open High Low Vol Cls adjCls
05-09-01 42.52 42.97 41.75 4,429,000 41.84 41.84
05-08-31 42.44 42.81 42.04 3,369,200 42.70 42.70
05-08-30 42.39 42.71 41.96 3,874,200 42.49 42.49
05-08-29 41.91 43.00 41.91 3,653,900 42.79 42.79
05-08-26 42.30 42.63 42.26 2,860,700 42.37 42.37
05-08-25 42.54 42.80 42.08 3,092,200 42.31 42.31
05-08-24 43.32 43.32 42.27 5,871,900 42.37 42.37
05-08-23 43.74 43.97 43.22 3,517,700 43.42 43.42
05-08-22 43.61 44.27 42.94 5,374,100 43.77 43.77
Date Open High Low Vol Cls adjCls
05-08-19 43.60 43.77 43.33 3,323,900 43.72 43.72
05-08-18 43.88 43.90 43.51 3,604,300 43.73 43.73
05-08-17 44.19 44.43 44.12 3,050,400 44.12 44.12
05-08-16 44.90 44.94 44.20 3,625,100 44.27 44.27
05-08-15 43.93 45.35 43.88 5,525,100 45.04 45.04
05-08-12 44.63 45.72 44.05 6,474,100 44.20 44.20
05-08-11 44.62 45.21 44.50 5,842,200 45.21 45.21
05-08-10 45.39 45.57 44.59 9,921,200 44.76 44.76
05-08-09 45.76 46.44 45.75 4,591,200 45.93 45.93
Date Open High Low Vol Cls adjCls
05-08-08 45.32 45.90 45.26 4,454,900 45.66 45.66
05-08-05 45.25 45.71 45.17 4,951,500 45.27 45.27
05-08-04 45.55 45.77 45.42 4,977,200 45.46 45.46
05-08-03 46.01 46.18 45.84 4,832,500 46.11 46.11
05-08-02 44.90 46.97 44.88 10,836,400 46.51 46.51
05-08-01 44.88 45.19 44.35 7,127,200 44.93 44.93
05-07-29 45.31 45.75 44.61 10,491,800 45.15 45.15
05-07-28 43.54 45.81 43.37 25,141,500 45.68 45.68
05-07-27 42.01 43.74 41.84 46,075,600 43.65 43.65
Date Open High Low Vol Cls adjCls
05-07-26 38.22 38.75 37.72 14,782,300 37.74 37.74
05-07-25 38.00 39.04 37.85 5,470,000 37.95 37.95
05-07-22 37.89 38.23 37.24 5,871,100 37.95 37.95
05-07-21 38.96 39.75 37.76 11,055,600 37.95 37.95
05-07-20 37.49 38.25 37.30 6,368,400 38.17 38.17
05-07-19 37.38 38.17 36.69 5,840,600 38.17 38.17
05-07-18 36.95 37.19 36.76 2,973,300 37.19 37.19
05-07-15 37.35 37.50 36.75 5,209,000 37.15 37.15
05-07-14 37.19 37.42 36.88 5,863,300 37.19 37.19
Date Open High Low Vol Cls adjCls
05-07-13 36.27 36.55 36.19 3,201,800 36.51 36.51
05-07-12 35.49 36.54 35.46 5,877,200 36.31 36.31
05-07-11 34.72 35.68 34.60 5,166,000 35.59 35.59
05-07-08 34.11 34.75 33.85 4,257,000 34.74 34.74
05-07-07 33.80 34.51 33.80 4,242,900 33.96 33.96
05-07-06 34.01 34.40 33.86 4,397,200 34.06 34.06
05-07-05 33.50 34.48 33.45 7,383,800 34.08 34.08
05-07-01 33.24 33.27 32.79 2,932,700 32.91 32.91
05-06-30 33.47 33.56 32.93 5,715,700 33.09 33.09
Date Open High Low Vol Cls adjCls
05-06-29 33.70 34.07 33.27 4,813,300 33.35 33.35
05-06-28 34.60 34.63 33.59 7,034,300 33.71 33.71
05-06-27 34.91 35.05 34.17 4,556,300 34.50 34.50
05-06-24 35.30 35.44 34.88 3,675,500 35.02 35.02
05-06-23 35.14 35.56 35.10 5,302,200 35.43 35.43
05-06-22 35.50 35.85 35.14 2,507,300 35.22 35.22
05-06-21 35.60 35.81 35.28 4,457,100 35.38 35.38
05-06-20 35.05 35.97 35.04 5,097,300 35.69 35.69
05-06-17 35.89 36.07 35.16 4,826,100 35.31 35.31
Date Open High Low Vol Cls adjCls
05-06-16 35.20 35.81 35.16 4,205,500 35.58 35.58
05-06-15 35.34 35.41 34.52 5,151,800 35.24 35.24
05-06-14 34.82 35.17 34.79 3,634,400 35.04 35.04
05-06-13 34.67 35.41 34.65 3,912,000 34.87 34.87
05-06-10 35.25 35.29 34.47 3,467,500 34.95 34.95
05-06-09 34.93 35.28 34.40 3,872,500 35.20 35.20
05-06-08 35.40 35.48 34.80 5,314,100 34.83 34.83
05-06-07 35.91 36.20 35.29 4,884,800 35.35 35.35
05-06-06 35.54 36.02 35.48 3,881,500 35.77 35.77
Date Open High Low Vol Cls adjCls
05-06-03 36.46 36.50 35.32 4,835,900 35.59 35.59
05-06-02 36.33 36.91 36.21 4,768,300 36.41 36.41
05-06-01 35.57 36.99 35.44 10,320,200 36.50 36.50
05-05-31 35.36 36.04 35.29 4,930,200 35.51 35.51
05-05-27 35.22 35.55 35.15 3,287,100 35.50 35.50
05-05-26 35.28 35.68 35.17 4,787,100 35.45 35.45
05-05-25 35.27 35.45 35.19 3,872,900 35.25 35.25
05-05-24 35.48 35.57 35.13 5,914,600 35.54 35.54
05-05-23 35.57 36.02 35.39 5,701,400 35.68 35.68
Date Open High Low Vol Cls adjCls
05-05-20 35.45 35.60 34.96 5,042,800 35.50 35.50
05-05-19 35.37 35.91 35.33 5,343,500 35.59 35.59
05-05-18 34.81 35.97 34.73 9,557,500 35.33 35.33
05-05-17 34.45 34.82 34.09 3,315,700 34.73 34.73
05-05-16 34.03 34.77 33.92 4,280,700 34.54 34.54
05-05-13 33.99 34.35 33.80 3,991,800 33.90 33.90
05-05-12 33.70 34.12 33.55 6,005,000 33.85 33.85
05-05-11 34.30 34.51 33.65 6,048,000 33.82 33.82
05-05-10 34.40 34.47 34.02 5,475,000 34.23 34.23
Date Open High Low Vol Cls adjCls
05-05-09 34.40 34.80 34.25 4,431,600 34.64 34.64
05-05-06 34.24 34.69 34.14 6,713,500 34.52 34.52
05-05-05 33.96 34.18 33.59 4,616,900 33.96 33.96
05-05-04 33.35 34.12 33.27 7,756,600 33.96 33.96
05-05-03 32.94 33.56 32.89 6,777,900 33.21 33.21
05-05-02 32.30 33.28 32.10 9,098,000 33.10 33.10
05-04-29 32.86 32.89 31.52 10,523,500 32.36 32.36
05-04-28 31.66 32.92 31.63 14,472,800 32.52 32.52
05-04-27 30.84 31.74 30.60 29,312,900 31.72 31.72
Date Open High Low Vol Cls adjCls
05-04-26 33.43 33.98 32.58 13,969,300 32.71 32.71
05-04-25 33.13 33.59 33.05 4,245,400 33.53 33.53
05-04-22 33.49 33.63 32.91 6,392,000 33.04 33.04
05-04-21 33.50 33.89 32.89 7,694,700 33.73 33.73
05-04-20 33.10 33.76 32.90 9,215,500 33.25 33.25
05-04-19 33.18 33.37 32.01 6,619,400 32.78 32.78
05-04-18 32.90 33.58 32.84 6,917,000 33.00 33.00
05-04-15 33.96 34.00 33.02 5,985,000 33.02 33.02
05-04-14 34.26 34.50 33.88 4,178,400 33.97 33.97
Date Open High Low Vol Cls adjCls
05-04-13 34.35 34.71 34.15 4,125,100 34.30 34.30
05-04-12 34.40 34.64 33.66 6,197,200 34.63 34.63
05-04-11 34.60 35.00 34.36 3,253,100 34.60 34.60
05-04-08 34.75 34.93 34.57 3,013,000 34.60 34.60
05-04-07 34.68 34.92 34.50 3,807,300 34.90 34.90
05-04-06 35.10 35.20 34.62 5,276,100 34.82 34.82
05-04-05 35.23 35.34 34.99 4,933,000 35.28 35.28
05-04-04 34.00 35.18 33.81 7,342,200 35.00 35.00
05-04-01 34.63 34.71 33.78 5,018,400 34.01 34.01
Date Open High Low Vol Cls adjCls
05-03-31 34.49 34.55 34.00 3,554,300 34.27 34.27
05-03-30 33.59 34.52 33.51 5,349,800 34.32 34.32
05-03-29 33.28 34.15 33.23 6,137,300 33.43 33.43
05-03-28 33.10 33.65 33.02 4,326,600 33.39 33.39
05-03-24 33.40 33.88 32.87 5,337,300 32.88 32.88
05-03-23 33.09 33.84 32.82 6,323,700 33.18 33.18
05-03-22 33.70 33.94 33.07 5,490,700 33.15 33.15
05-03-21 34.21 34.63 33.54 6,084,400 33.67 33.67
05-03-18 34.15 34.28 33.65 5,294,700 34.16 34.16
Date Open High Low Vol Cls adjCls
05-03-17 33.58 34.44 33.58 4,858,000 33.97 33.97
05-03-16 33.88 34.44 33.60 5,370,000 33.87 33.87
05-03-15 34.58 34.85 33.90 5,070,600 34.18 34.18
05-03-14 34.67 34.75 34.00 5,433,500 34.60 34.60
05-03-11 34.81 34.87 34.05 8,010,300 34.75 34.75
05-03-10 35.31 35.71 34.57 5,872,300 34.91 34.91
05-03-09 35.74 35.93 34.90 7,412,300 35.40 35.40
05-03-08 36.31 36.43 35.75 4,792,900 35.83 35.83
05-03-07 35.94 36.40 35.81 3,585,900 36.32 36.32
Date Open High Low Vol Cls adjCls
05-03-04 35.84 36.31 35.70 5,545,700 35.85 35.85
05-03-03 35.50 35.96 35.40 5,025,600 35.65 35.65
05-03-02 35.39 35.93 35.07 4,871,700 35.50 35.50
05-03-01 35.06 35.41 34.82 5,819,000 35.39 35.39
05-02-28 34.72 35.66 34.67 8,422,900 35.18 35.18
05-02-25 34.72 35.23 34.48 5,882,300 34.99 34.99
05-02-24 33.66 34.85 33.66 8,389,200 34.69 34.69
05-02-23 34.95 34.97 33.20 10,500,400 34.14 34.14
05-02-22 35.02 35.39 34.51 6,855,700 34.72 34.72
Date Open High Low Vol Cls adjCls
05-02-18 35.61 35.75 35.10 4,529,700 35.31 35.31
05-02-17 35.74 35.85 35.25 5,298,100 35.69 35.69
05-02-16 35.93 36.35 35.58 5,229,800 35.66 35.66
05-02-15 36.21 36.45 35.75 5,177,700 36.14 36.14
05-02-14 35.65 36.63 35.50 6,983,100 36.03 36.03
05-02-11 35.57 35.95 35.00 7,841,700 35.78 35.78
05-02-10 36.07 36.11 35.53 7,982,400 35.78 35.78
05-02-09 36.45 36.80 35.87 7,938,800 35.89 35.89
05-02-08 35.54 36.52 35.53 9,602,500 36.30 36.30
Date Open High Low Vol Cls adjCls
05-02-07 35.82 35.84 35.55 7,112,400 35.69 35.69
05-02-04 35.65 35.98 35.19 17,304,700 35.72 35.72
05-02-03 34.90 35.89 34.53 60,518,600 35.75 35.75
05-02-02 43.05 43.54 40.86 26,323,600 41.88 41.88
05-02-01 43.00 43.27 42.38 6,761,500 42.48 42.48
05-01-31 42.44 43.42 42.43 6,320,300 43.22 43.22
05-01-28 42.09 43.00 41.53 6,152,400 42.22 42.22
05-01-27 41.27 42.40 41.14 8,038,400 42.31 42.31
05-01-26 41.18 41.80 40.26 7,714,900 41.34 41.34
Date Open High Low Vol Cls adjCls
05-01-25 40.64 41.44 40.45 9,027,900 40.94 40.94
05-01-24 41.44 41.95 40.31 9,695,900 40.38 40.38
05-01-21 41.99 42.55 41.02 10,602,700 41.16 41.16
05-01-20 41.71 43.96 41.64 12,830,600 42.36 42.36
05-01-19 44.47 44.74 43.43 7,396,700 43.96 43.96
05-01-18 44.29 45.00 44.15 7,131,600 44.58 44.58
05-01-14 42.90 44.66 42.36 12,533,000 44.55 44.55
05-01-13 42.45 44.58 42.34 17,393,600 42.60 42.60
05-01-12 41.49 42.48 40.82 8,072,300 42.30 42.30
Date Open High Low Vol Cls adjCls
05-01-11 41.40 42.16 41.01 7,920,300 41.64 41.64
05-01-10 41.94 42.96 41.71 7,347,900 41.84 41.84
05-01-07 41.38 42.69 41.16 9,836,600 42.32 42.32
05-01-06 41.81 42.25 40.90 8,700,900 41.05 41.05
05-01-05 41.57 42.76 41.56 8,354,200 41.77 41.77
05-01-04 42.67 43.26 41.50 19,418,500 42.14 42.14
05-01-03 44.95 45.44 44.21 10,446,500 44.52 44.52
04-12-31 45.13 45.49 44.16 4,790,700 44.29 44.29
04-12-30 45.00 45.53 44.55 6,965,900 44.97 44.97
Date Open High Low Vol Cls adjCls
04-12-29 44.75 45.68 44.44 11,759,200 44.82 44.82
04-12-28 43.90 45.12 43.50 25,237,800 44.63 44.63
04-12-27 39.52 42.93 39.47 22,289,200 42.25 42.25
04-12-23 39.34 39.52 38.92 3,206,800 38.93 38.93
04-12-22 38.61 39.59 38.55 5,276,300 39.52 39.52
04-12-21 38.84 39.42 38.64 5,229,400 39.39 39.39
04-12-20 39.93 40.49 38.81 7,215,700 38.95 38.95
04-12-17 40.16 40.22 39.87 5,486,000 40.01 40.01
04-12-16 40.86 41.00 39.71 5,414,900 40.05 40.05
Date Open High Low Vol Cls adjCls
04-12-15 40.34 41.00 40.21 6,674,200 41.00 41.00
04-12-14 40.15 40.47 39.94 5,251,500 40.44 40.44
04-12-13 39.33 40.28 38.82 6,052,100 39.83 39.83
04-12-10 39.54 40.10 39.00 5,510,700 39.05 39.05
04-12-09 38.40 39.95 38.17 7,446,700 39.82 39.82
04-12-08 38.32 39.10 37.99 6,421,700 38.72 38.72
04-12-07 39.45 39.75 38.05 7,093,400 38.20 38.20
04-12-06 39.73 39.98 39.15 6,088,000 39.49 39.49
04-12-03 40.36 40.46 39.54 8,247,700 40.09 40.09
Date Open High Low Vol Cls adjCls
04-12-02 39.64 40.74 39.28 6,600,900 40.17 40.17
04-12-01 40.00 40.00 39.25 7,756,000 39.98 39.98
04-11-30 38.97 39.80 38.95 7,028,600 39.68 39.68
04-11-29 39.60 39.62 37.71 9,874,100 38.94 38.94
04-11-26 38.95 39.34 38.89 2,337,700 39.09 39.09
04-11-24 38.87 39.16 38.10 5,940,900 38.75 38.75
04-11-23 38.18 39.68 38.03 7,405,600 38.31 38.31
04-11-22 38.44 38.53 37.58 8,868,600 38.05 38.05
04-11-19 39.15 39.44 38.19 11,427,500 38.55 38.55
Date Open High Low Vol Cls adjCls
04-11-18 39.73 40.96 39.59 6,806,800 40.37 40.37
04-11-17 40.40 40.59 39.54 6,843,600 39.90 39.90
04-11-16 40.50 40.66 39.75 6,401,300 40.07 40.07
04-11-15 40.46 41.50 40.18 10,366,200 40.89 40.89
04-11-12 39.05 40.94 39.00 11,596,000 40.46 40.46
04-11-11 38.09 39.00 37.64 6,835,000 38.83 38.83
04-11-10 38.00 38.84 37.83 10,655,200 38.09 38.09
04-11-09 37.18 37.81 36.70 6,479,900 37.40 37.40
04-11-08 36.75 37.58 36.72 6,886,500 37.32 37.32
Date Open High Low Vol Cls adjCls
04-11-05 37.30 37.39 36.02 7,399,100 36.56 36.56
04-11-04 35.70 37.29 35.52 7,600,300 36.91 36.91
04-11-03 37.18 37.62 35.56 10,208,200 35.92 35.92
04-11-02 35.49 36.49 35.14 11,332,500 36.24 36.24
04-11-01 34.22 35.15 34.15 6,181,300 35.10 35.10
04-10-29 34.36 34.45 34.00 6,491,600 34.13 34.13
04-10-28 34.24 34.77 34.14 7,220,600 34.45 34.45
04-10-27 33.63 34.63 33.62 9,060,700 34.23 34.23
04-10-26 34.15 34.26 33.51 9,742,500 33.83 33.83
Date Open High Low Vol Cls adjCls
04-10-25 34.00 34.41 33.72 10,531,800 33.97 33.97
04-10-22 36.22 36.80 33.00 33,544,300 34.60 34.60
04-10-21 39.30 40.19 38.50 19,217,100 39.47 39.47
04-10-20 38.11 38.59 37.79 6,798,500 38.35 38.35
04-10-19 39.74 39.85 38.17 8,802,600 38.33 38.33
04-10-18 38.23 39.47 37.89 8,093,200 39.27 39.27
04-10-15 39.29 39.67 37.88 8,205,600 38.55 38.55
04-10-14 39.45 39.55 38.73 9,026,200 39.10 39.10
04-10-13 41.42 41.55 39.75 9,220,200 39.98 39.98
Date Open High Low Vol Cls adjCls
04-10-12 39.55 40.58 39.47 6,421,000 40.22 40.22
04-10-11 39.83 40.75 39.41 7,928,300 40.15 40.15
04-10-08 40.94 41.19 39.63 8,546,200 40.00 40.00
04-10-07 41.42 42.70 40.85 9,394,400 41.15 41.15
04-10-06 40.73 41.41 40.40 5,128,100 41.36 41.36
04-10-05 40.84 41.25 40.57 5,134,000 40.96 40.96
04-10-04 41.36 41.68 40.74 8,792,600 41.01 41.01
04-10-01 41.29 41.30 40.39 11,268,900 40.47 40.47
04-09-30 40.55 41.28 40.21 9,413,300 40.86 40.86
Date Open High Low Vol Cls adjCls
04-09-29 39.45 40.92 39.36 9,918,800 40.84 40.84
04-09-28 40.15 40.33 38.97 11,902,900 39.43 39.43
04-09-27 40.91 41.01 39.75 8,397,400 39.93 39.93
04-09-24 41.81 41.91 40.85 6,205,700 40.94 40.94
04-09-23 41.33 42.20 41.11 7,411,000 41.83 41.83
04-09-22 43.15 43.24 41.17 12,216,800 41.38 41.38
04-09-21 43.57 43.77 42.77 6,695,500 43.29 43.29
04-09-20 42.71 43.99 42.61 9,222,400 43.27 43.27
04-09-17 42.85 43.26 42.39 7,884,200 42.96 42.96
Date Open High Low Vol Cls adjCls
04-09-16 42.39 44.28 42.35 11,596,600 42.57 42.57
04-09-15 42.05 43.18 41.87 11,135,800 42.21 42.21
04-09-14 40.20 42.75 39.90 15,872,100 42.67 42.67
04-09-13 39.13 40.04 38.82 8,065,200 40.01 40.01
04-09-10 38.13 38.80 37.90 4,634,500 38.57 38.57
04-09-09 38.24 38.31 37.36 6,956,700 38.07 38.07
04-09-08 38.49 38.81 37.71 6,611,300 38.01 38.01
04-09-07 39.15 39.36 38.11 5,833,000 38.51 38.51
04-09-03 39.01 40.01 38.64 5,228,900 38.74 38.74
Date Open High Low Vol Cls adjCls
04-09-02 38.04 39.64 37.91 5,722,300 39.18 39.18
04-09-01 38.23 39.01 38.02 5,252,500 38.24 38.24
04-08-31 38.38 38.85 37.86 6,143,200 38.14 38.14
04-08-30 39.88 39.95 38.25 7,711,500 38.31 38.31
04-08-27 40.32 40.39 39.60 4,240,400 39.90 39.90
04-08-26 40.18 40.83 39.70 6,971,700 40.19 40.19
04-08-25 39.06 40.49 38.16 7,254,800 40.30 40.30
04-08-24 39.72 39.93 38.32 7,640,400 39.05 39.05
04-08-23 39.89 40.00 39.11 5,532,600 39.45 39.45
Date Open High Low Vol Cls adjCls
04-08-20 38.46 39.91 38.11 6,790,800 39.51 39.51
04-08-19 40.26 40.48 36.35 12,696,100 38.63 38.63
04-08-18 37.92 39.54 37.42 9,549,800 39.36 39.36
04-08-17 38.57 39.44 37.90 11,163,000 38.23 38.23
04-08-16 36.14 38.40 35.98 8,164,300 37.95 37.95
04-08-13 36.56 37.00 35.87 4,981,100 36.13 36.13
04-08-12 36.25 37.35 36.17 9,118,100 36.29 36.29
04-08-11 36.40 36.90 35.60 9,448,100 36.56 36.56
04-08-10 35.69 37.20 35.55 10,070,400 37.10 37.10
Date Open High Low Vol Cls adjCls
04-08-09 35.34 36.30 34.85 9,167,200 35.32 35.32
04-08-06 35.25 36.67 34.85 11,513,100 35.49 35.49
04-08-05 37.41 37.48 35.38 8,402,400 35.61 35.61
04-08-04 36.82 37.46 36.40 9,765,600 37.12 37.12
04-08-03 38.32 39.08 37.23 7,785,600 37.61 37.61
04-08-02 38.45 38.76 37.81 5,912,200 38.30 38.30
04-07-30 38.50 39.42 38.23 6,031,500 38.92 38.92
04-07-29 38.31 38.96 38.02 8,200,000 38.58 38.58
04-07-28 39.29 39.57 37.38 10,183,600 37.97 37.97
Date Open High Low Vol Cls adjCls
04-07-27 39.20 39.91 38.80 10,534,900 39.11 39.11
04-07-26 40.23 40.24 38.33 13,972,400 38.78 38.78
04-07-23 42.47 42.76 39.56 35,927,200 39.98 39.98
04-07-22 43.71 46.07 43.64 16,391,000 45.82 45.82
04-07-21 47.32 47.60 44.52 9,336,500 44.76 44.76
04-07-20 46.14 47.85 46.12 7,626,300 46.99 46.99
04-07-19 47.26 47.26 45.15 9,847,100 46.02 46.02
04-07-16 48.99 49.06 46.78 9,286,900 47.10 47.10
04-07-15 49.51 49.67 48.12 5,244,100 48.67 48.67
Date Open High Low Vol Cls adjCls
04-07-14 48.95 50.40 48.89 5,065,600 49.50 49.50
04-07-13 49.11 49.98 48.87 4,908,800 49.60 49.60
04-07-12 48.22 49.35 48.03 7,066,900 49.05 49.05
04-07-09 49.87 50.00 47.82 8,033,500 48.32 48.32
04-07-08 48.51 49.97 48.47 10,033,900 49.50 49.50
04-07-07 50.79 52.03 50.24 6,515,600 51.00 51.00
04-07-06 52.55 52.60 50.49 6,156,900 51.24 51.24
04-07-02 52.62 53.24 51.83 4,862,400 52.59 52.59
04-07-01 53.80 54.04 52.05 7,211,900 52.56 52.56
Date Open High Low Vol Cls adjCls
04-06-30 53.61 54.70 53.42 6,899,100 54.40 54.40
04-06-29 53.22 53.94 52.65 8,589,400 53.71 53.71
04-06-28 52.38 54.04 52.20 11,503,900 53.39 53.39
04-06-25 51.05 51.93 50.87 6,998,100 51.80 51.80
04-06-24 51.00 51.94 50.69 6,760,100 51.02 51.02
04-06-23 48.77 51.00 48.35 7,594,700 50.81 50.81
04-06-22 49.67 49.79 48.24 8,120,500 49.00 49.00
04-06-21 49.45 50.30 49.25 4,490,300 49.77 49.77
04-06-18 49.44 50.28 49.40 4,416,700 49.60 49.60
Date Open High Low Vol Cls adjCls
04-06-17 50.51 50.91 49.41 5,875,500 49.77 49.77
04-06-16 50.09 50.75 49.91 4,097,600 50.57 50.57
04-06-15 49.71 50.60 49.49 6,912,500 50.11 50.11
04-06-14 49.34 49.99 49.04 5,180,900 49.25 49.25
04-06-10 50.40 50.47 49.26 7,209,000 49.94 49.94
04-06-09 51.62 51.83 50.01 6,579,400 50.24 50.24
04-06-08 51.30 52.12 51.10 5,994,700 51.94 51.94
04-06-07 51.69 51.99 50.65 7,688,000 51.76 51.76
04-06-04 50.05 51.51 50.00 12,585,600 50.95 50.95
Date Open High Low Vol Cls adjCls
04-06-03 49.85 50.35 49.32 8,341,400 49.40 49.40
04-06-02 50.49 51.21 49.77 12,473,500 50.35 50.35
04-06-01 47.87 50.45 47.70 12,940,300 50.23 50.23
04-05-28 47.27 48.68 46.88 10,629,100 48.50 48.50
04-05-27 45.27 47.83 44.85 14,175,200 47.62 47.62
04-05-26 43.86 45.00 43.67 7,397,600 44.69 44.69
04-05-25 41.75 43.86 41.39 7,222,000 43.62 43.62
04-05-24 41.29 42.30 41.17 5,073,900 41.63 41.63
04-05-21 41.27 41.48 40.55 5,272,900 41.17 41.17
Date Open High Low Vol Cls adjCls
04-05-20 41.65 41.97 40.80 5,926,300 40.98 40.98
04-05-19 42.38 43.27 41.47 7,379,400 41.69 41.69
04-05-18 42.20 42.40 41.83 5,602,000 41.99 41.99
04-05-17 42.24 42.59 41.70 6,625,700 42.08 42.08
04-05-14 43.70 43.92 42.76 5,126,600 43.05 43.05
04-05-13 42.46 44.13 42.25 8,261,200 43.61 43.61
04-05-12 42.34 43.15 41.25 7,486,200 43.02 43.02
04-05-11 41.92 43.04 41.90 7,595,600 42.70 42.70
04-05-10 41.23 42.15 40.57 10,209,000 41.26 41.26
Date Open High Low Vol Cls adjCls
04-05-07 42.96 44.18 41.68 9,292,600 41.90 41.90
04-05-06 43.59 44.25 42.77 7,818,400 43.14 43.14
04-05-05 43.98 45.05 43.95 4,890,500 44.26 44.26
04-05-04 44.41 44.57 43.70 7,288,900 43.95 43.95
04-05-03 43.48 45.15 43.41 6,923,400 44.41 44.41
04-04-30 46.06 46.35 43.31 9,841,300 43.60 43.60
04-04-29 46.90 47.08 45.51 9,035,700 46.19 46.19
04-04-28 47.62 48.35 46.64 6,127,600 46.97 46.97
04-04-27 47.59 48.80 46.79 8,983,700 48.00 48.00
Date Open High Low Vol Cls adjCls
04-04-26 46.33 47.76 46.15 7,314,200 47.25 47.25
04-04-23 46.00 46.89 45.51 14,599,400 46.29 46.29
04-04-22 45.95 49.10 45.89 15,798,200 48.86 48.86
04-04-21 45.20 46.49 44.91 6,054,200 45.72 45.72
04-04-20 47.66 47.81 45.18 9,376,100 45.20 45.20
04-04-19 45.35 47.27 45.12 5,352,500 47.11 47.11
04-04-16 47.05 47.10 45.33 8,393,500 45.50 45.50
04-04-15 46.98 47.60 46.00 5,603,500 46.99 46.99
04-04-14 46.08 47.66 45.98 6,144,100 46.79 46.79
Date Open High Low Vol Cls adjCls
04-04-13 47.99 48.34 46.36 5,724,400 46.58 46.58
04-04-12 48.16 48.37 47.57 4,345,900 47.96 47.96
04-04-08 47.84 48.15 47.00 8,879,700 48.10 48.10
04-04-07 46.20 46.80 45.39 4,550,600 45.85 45.85
04-04-06 46.31 46.97 45.75 5,916,300 46.44 46.44
04-04-05 45.67 47.09 45.59 5,939,100 46.96 46.96
04-04-02 46.00 46.25 45.25 8,148,100 46.09 46.09
04-04-01 43.45 44.84 43.30 6,508,500 44.74 44.74
04-03-31 43.85 44.00 42.95 4,674,900 43.28 43.28
Date Open High Low Vol Cls adjCls
04-03-30 42.71 43.93 42.56 5,452,900 43.80 43.80
04-03-29 41.97 42.80 41.97 5,561,000 42.76 42.76
04-03-26 42.01 42.49 41.29 5,740,400 41.70 41.70
04-03-25 40.00 42.20 40.00 7,112,700 41.99 41.99
04-03-24 40.31 40.38 39.15 7,875,900 39.63 39.63
04-03-23 41.32 41.74 39.85 11,225,700 40.23 40.23
04-03-22 41.75 41.85 40.51 8,975,100 40.85 40.85
04-03-19 43.03 43.75 42.63 5,754,900 42.80 42.80
04-03-18 42.53 43.20 42.21 5,724,300 43.01 43.01
Date Open High Low Vol Cls adjCls
04-03-17 43.04 43.45 42.59 5,107,300 42.80 42.80
04-03-16 41.29 42.36 41.26 6,218,200 42.13 42.13
04-03-15 42.26 42.80 40.92 6,612,200 41.08 41.08
04-03-12 41.35 42.61 41.30 6,223,800 42.44 42.44
04-03-11 41.09 42.37 41.04 7,042,600 41.28 41.28
04-03-10 42.72 43.20 41.46 6,932,700 41.55 41.55
04-03-09 43.42 43.89 42.27 6,593,100 42.71 42.71
04-03-08 43.96 45.06 43.13 6,608,500 43.50 43.50
04-03-05 43.79 44.83 43.53 6,426,500 44.09 44.09
Date Open High Low Vol Cls adjCls
04-03-04 43.12 44.47 43.10 7,380,100 44.39 44.39
04-03-03 41.86 43.38 41.65 9,601,600 43.17 43.17
04-03-02 42.73 43.49 41.86 6,966,600 42.01 42.01
04-03-01 43.02 43.48 42.58 4,959,500 42.97 42.97
04-02-27 43.57 43.60 42.52 7,163,600 43.01 43.01
04-02-26 43.20 43.85 43.00 5,960,300 43.65 43.65
04-02-25 42.50 43.29 42.50 7,152,800 42.94 42.94
04-02-24 43.92 43.94 42.23 11,095,300 42.32 42.32
04-02-23 45.18 45.25 43.35 9,341,900 43.97 43.97
Date Open High Low Vol Cls adjCls
04-02-20 44.80 45.38 44.73 7,475,300 45.17 45.17
04-02-19 45.15 46.16 44.65 7,442,500 44.65 44.65
04-02-18 45.36 45.37 44.64 7,953,500 44.87 44.87
04-02-17 46.14 46.45 44.80 11,038,200 45.53 45.53
04-02-13 47.29 47.70 46.24 5,431,700 46.38 46.38
04-02-12 46.93 48.10 46.71 6,757,200 47.06 47.06
04-02-11 45.86 47.36 45.54 7,881,700 47.14 47.14
04-02-10 45.85 46.25 45.51 4,949,000 45.59 45.59
04-02-09 46.75 46.80 45.70 6,146,100 45.86 45.86
Date Open High Low Vol Cls adjCls
04-02-06 46.11 46.73 45.51 6,508,100 46.35 46.35
04-02-05 46.03 47.09 45.90 13,189,500 46.04 46.04
04-02-04 44.81 45.91 44.30 21,600,700 45.39 45.39
04-02-03 48.19 48.28 44.52 27,071,400 44.94 44.94
04-02-02 50.65 50.65 47.95 11,588,900 48.27 48.27
04-01-30 49.49 51.37 49.30 11,404,500 50.40 50.40
04-01-29 52.04 52.06 48.60 22,485,100 49.22 49.22
04-01-28 53.64 54.45 51.62 21,581,300 51.96 51.96
04-01-27 56.73 57.74 55.66 12,964,100 55.74 55.74
Date Open High Low Vol Cls adjCls
04-01-26 56.80 57.20 56.30 5,566,000 57.03 57.03
04-01-23 57.10 57.61 56.62 6,039,000 57.11 57.11
04-01-22 56.81 57.82 56.24 10,672,200 57.18 57.18
04-01-21 56.16 56.94 55.64 6,783,600 56.20 56.20
04-01-20 55.57 56.84 55.41 7,748,400 56.61 56.61
04-01-16 56.27 56.37 55.27 9,114,200 55.72 55.72
04-01-15 54.73 56.78 54.62 12,217,300 56.18 56.18
04-01-14 54.62 55.99 54.15 11,134,100 55.80 55.80
04-01-13 52.67 54.99 52.41 14,522,300 54.91 54.91
Date Open High Low Vol Cls adjCls
04-01-12 51.61 53.03 50.80 9,450,900 52.95 52.95
04-01-09 49.77 52.15 49.10 12,779,200 51.59 51.59
04-01-08 52.09 52.10 50.03 10,320,300 50.24 50.24
04-01-07 52.18 52.66 50.94 9,242,700 51.90 51.90
04-01-06 53.11 53.50 52.74 5,985,500 53.03 53.03
04-01-05 52.00 53.60 51.37 11,284,100 53.27 53.27
04-01-02 52.76 53.13 51.43 6,639,900 51.90 51.90
03-12-31 52.82 53.48 52.40 5,307,200 52.62 52.62
03-12-30 53.18 53.50 52.60 5,152,400 52.83 52.83
Date Open High Low Vol Cls adjCls
03-12-29 53.79 53.84 52.13 8,056,900 53.47 53.47
03-12-26 54.14 54.94 53.14 7,078,400 53.47 53.47
03-12-24 52.30 53.88 52.15 5,659,800 53.32 53.32
03-12-23 50.02 52.62 49.77 11,004,000 52.48 52.48
03-12-22 48.98 50.10 48.70 7,799,700 49.89 49.89
03-12-19 48.80 49.41 48.26 8,045,900 49.24 49.24
03-12-18 47.61 48.89 47.45 10,750,700 48.75 48.75
03-12-17 49.47 49.61 47.00 13,856,800 47.58 47.58
03-12-16 49.60 49.80 48.63 10,549,800 49.50 49.50
Date Open High Low Vol Cls adjCls
03-12-15 52.05 52.25 50.05 9,676,800 50.41 50.41
03-12-12 50.99 51.31 49.92 6,190,600 50.99 50.99
03-12-11 49.26 51.15 49.19 9,405,500 50.80 50.80
03-12-10 49.45 50.17 48.31 9,254,600 49.20 49.20
03-12-09 51.17 51.65 49.30 10,460,500 49.34 49.34
03-12-08 51.55 52.20 50.12 8,376,400 51.08 51.08
03-12-05 51.20 52.70 51.20 7,501,500 51.56 51.56
03-12-04 51.45 52.43 50.75 10,216,200 51.80 51.80
03-12-03 54.10 54.25 51.36 11,570,800 51.51 51.51
Date Open High Low Vol Cls adjCls
03-12-02 54.50 54.75 53.85 6,237,900 53.93 53.93
03-12-01 54.40 54.75 53.05 11,522,800 54.65 54.65
03-11-28 52.84 54.06 52.83 3,983,000 53.97 53.97
03-11-26 52.83 53.54 51.87 8,907,700 52.96 52.96
03-11-25 51.35 53.30 51.25 13,771,300 52.47 52.47
03-11-24 49.28 51.45 48.65 10,631,500 51.33 51.33
03-11-21 49.00 49.20 47.76 9,193,400 48.58 48.58
03-11-20 49.10 50.46 48.34 12,337,600 48.85 48.85
03-11-19 48.71 49.85 47.67 14,079,000 49.53 49.53
Date Open High Low Vol Cls adjCls
03-11-18 50.73 50.98 48.45 12,600,200 48.50 48.50
03-11-17 51.92 52.19 49.58 12,996,900 50.36 50.36
03-11-14 54.43 54.78 52.21 8,365,300 52.45 52.45
03-11-13 54.04 55.13 53.57 7,073,000 54.80 54.80
03-11-12 52.57 54.29 52.11 9,259,300 54.13 54.13
03-11-11 51.84 52.75 50.76 10,920,100 52.23 52.23
03-11-10 53.95 54.00 51.74 9,120,500 51.98 51.98
03-11-07 55.61 55.70 54.00 8,500,400 54.31 54.31
03-11-06 56.81 56.87 54.75 8,791,800 54.99 54.99
Date Open High Low Vol Cls adjCls
03-11-05 56.13 56.99 56.08 5,307,400 56.74 56.74
03-11-04 56.70 57.49 56.06 7,009,500 56.86 56.86
03-11-03 54.80 56.80 54.31 9,131,100 56.74 56.74
03-10-31 55.90 56.13 54.38 7,726,700 54.43 54.43
03-10-30 57.40 57.52 55.57 9,825,400 55.83 55.83
03-10-29 56.65 57.15 56.00 8,776,500 56.69 56.69
03-10-28 55.19 56.90 54.55 9,230,900 56.73 56.73
03-10-27 54.90 55.25 54.50 6,391,900 54.82 54.82
03-10-24 54.55 54.94 53.00 10,438,200 54.51 54.51
Date Open High Low Vol Cls adjCls
03-10-23 52.98 54.52 52.91 14,611,700 54.32 54.32
03-10-22 56.05 56.15 53.73 32,701,900 54.03 54.03
03-10-21 59.73 61.15 59.01 17,114,900 59.35 59.35
03-10-20 59.56 60.24 58.92 11,086,100 59.59 59.59
03-10-17 59.30 59.90 58.65 11,932,900 59.69 59.69
03-10-16 58.16 59.91 58.09 10,211,100 59.91 59.91
03-10-15 60.39 60.41 58.43 10,228,900 58.55 58.55
03-10-14 58.10 59.98 57.80 9,986,600 59.91 59.91
03-10-13 57.94 58.69 57.44 8,329,000 58.30 58.30
Date Open High Low Vol Cls adjCls
03-10-10 57.70 58.33 57.44 11,435,400 58.06 58.06
03-10-09 57.41 59.10 57.40 21,606,900 57.86 57.86
03-10-08 55.44 56.28 55.12 13,558,000 55.70 55.70
03-10-07 54.00 56.25 53.95 20,299,900 54.91 54.91
03-10-06 52.89 54.24 52.59 7,773,100 54.15 54.15
03-10-03 51.13 53.22 51.03 14,175,600 52.89 52.89
03-10-02 48.94 50.20 48.68 8,219,900 50.09 50.09
03-10-01 48.37 49.28 47.51 12,563,800 49.12 49.12
03-09-30 49.65 49.76 48.35 9,264,600 48.43 48.43
Date Open High Low Vol Cls adjCls
03-09-29 48.88 49.97 48.40 9,039,300 49.86 49.86
03-09-26 49.90 50.46 48.30 13,438,500 48.56 48.56
03-09-25 49.66 50.95 49.28 11,033,300 50.05 50.05
03-09-24 50.35 51.30 49.60 15,330,200 49.61 49.61
03-09-23 47.41 50.92 47.35 20,295,900 50.44 50.44
03-09-22 46.56 47.53 46.20 9,240,000 47.47 47.47
03-09-19 47.87 47.97 47.35 6,249,500 47.58 47.58
03-09-18 46.16 48.24 45.94 9,038,500 47.89 47.89
03-09-17 46.21 46.86 45.54 7,334,100 46.16 46.16
Date Open High Low Vol Cls adjCls
03-09-16 45.40 46.25 45.05 7,755,200 46.24 46.24
03-09-15 45.36 45.77 45.23 4,427,000 45.51 45.51
03-09-12 44.85 45.78 44.73 6,750,100 45.68 45.68
03-09-11 46.20 46.35 44.77 11,613,100 45.19 45.19
03-09-10 46.26 47.23 46.06 8,002,900 46.22 46.22
03-09-09 47.10 47.38 46.30 8,100,800 46.68 46.68
03-09-08 46.50 47.35 46.06 7,408,200 47.28 47.28
03-09-05 46.95 47.48 46.10 8,102,900 46.52 46.52
03-09-04 46.20 47.39 46.04 10,255,000 47.29 47.29
Date Open High Low Vol Cls adjCls
03-09-03 47.58 47.75 45.86 10,697,900 46.19 46.19
03-09-02 46.52 47.45 46.01 9,459,400 47.33 47.33
03-08-29 45.82 46.44 45.72 6,158,400 46.32 46.32
03-08-28 45.94 46.00 44.81 6,987,500 45.94 45.94
03-08-27 45.77 46.07 45.26 4,539,400 45.88 45.88
03-08-26 45.65 46.14 45.11 6,542,400 45.93 45.93
03-08-25 44.85 46.16 44.53 7,103,500 45.85 45.85
03-08-22 46.36 46.95 44.81 10,473,300 45.22 45.22
03-08-21 44.22 45.91 43.87 11,592,500 45.70 45.70
Date Open High Low Vol Cls adjCls
03-08-20 43.06 43.94 43.01 6,724,700 43.76 43.76
03-08-19 43.45 44.19 42.92 10,489,300 43.57 43.57
03-08-18 40.48 43.24 40.38 11,174,200 43.02 43.02
03-08-15 40.23 40.38 39.97 2,486,500 40.10 40.10
03-08-14 39.92 40.37 39.65 4,850,300 40.30 40.30
03-08-13 40.25 40.47 39.71 7,154,500 40.21 40.21
03-08-12 38.95 39.96 38.31 6,128,500 39.85 39.85
03-08-11 38.99 39.04 38.35 5,239,100 38.93 38.93
03-08-08 39.13 39.40 38.63 4,810,900 39.15 39.15
Date Open High Low Vol Cls adjCls
03-08-07 39.00 39.34 38.59 6,395,500 39.01 39.01
03-08-06 38.62 39.95 38.28 9,192,600 38.94 38.94
03-08-05 39.24 39.85 38.63 6,816,200 38.67 38.67
03-08-04 39.70 40.29 38.95 7,054,400 39.65 39.65
03-08-01 41.41 41.63 39.78 8,805,200 40.03 40.03
03-07-31 41.35 41.97 40.67 8,970,700 41.64 41.64
03-07-30 41.15 41.27 40.45 7,166,300 40.66 40.66
03-07-29 41.99 42.50 41.06 7,825,500 41.39 41.39
03-07-28 41.49 42.18 40.87 7,453,200 42.08 42.08
Date Open High Low Vol Cls adjCls
03-07-25 40.74 41.65 39.75 10,647,600 41.60 41.60
03-07-24 41.05 43.10 40.58 23,828,000 41.31 41.31
03-07-23 37.75 40.25 37.35 32,178,100 40.11 40.11
03-07-22 35.70 36.00 34.00 15,896,800 34.87 34.87
03-07-21 34.71 36.00 34.60 9,825,700 35.33 35.33
03-07-18 36.32 36.85 34.79 13,402,900 34.98 34.98
03-07-17 37.15 37.30 36.04 7,642,000 36.32 36.32
03-07-16 38.52 38.52 37.32 5,625,600 37.68 37.68
03-07-15 39.61 39.61 37.62 5,851,500 38.43 38.43
Date Open High Low Vol Cls adjCls
03-07-14 38.50 39.61 38.24 8,690,300 39.27 39.27
03-07-11 38.30 38.30 37.10 11,559,900 37.65 37.65
03-07-10 39.12 39.50 38.20 8,825,600 38.25 38.25
03-07-09 40.54 40.73 39.87 7,832,200 40.50 40.50
03-07-08 38.76 40.83 38.75 12,145,400 40.51 40.51
03-07-07 38.30 39.10 37.95 6,697,300 39.05 39.05
03-07-03 37.02 38.16 37.02 3,846,000 37.92 37.92
03-07-02 37.60 37.89 37.14 6,086,100 37.85 37.85
03-07-01 36.33 37.29 35.70 7,242,800 37.25 37.25
Date Open High Low Vol Cls adjCls
03-06-30 36.63 36.82 36.02 5,143,900 36.32 36.32
03-06-27 36.69 37.09 36.18 6,756,500 36.30 36.30
03-06-26 35.21 36.84 35.06 10,292,400 36.72 36.72
03-06-25 35.30 36.13 35.15 6,659,000 35.39 35.39
03-06-24 35.37 35.82 34.54 8,177,200 35.40 35.40
03-06-23 35.48 35.86 35.03 8,407,300 35.58 35.58
03-06-20 35.80 35.88 34.84 7,012,500 35.04 35.04
03-06-19 35.80 36.75 35.38 5,988,100 35.50 35.50
03-06-18 35.50 37.24 35.35 11,206,800 35.85 35.85
Date Open High Low Vol Cls adjCls
03-06-17 35.93 36.37 35.25 8,249,900 35.84 35.84
03-06-16 34.57 35.85 34.08 7,127,900 35.84 35.84
03-06-13 35.40 35.45 34.05 6,011,800 34.13 34.13
03-06-12 35.30 35.40 34.71 7,032,500 35.20 35.20
03-06-11 33.97 34.81 33.60 7,746,400 34.65 34.65
03-06-10 34.02 34.38 32.83 9,663,600 34.07 34.07
03-06-09 34.47 34.47 33.08 8,438,400 33.68 33.68
03-06-06 36.04 36.26 33.25 11,380,900 33.35 33.35
03-06-05 35.16 35.84 34.61 7,193,700 35.52 35.52
Date Open High Low Vol Cls adjCls
03-06-04 35.00 35.60 34.70 9,333,400 35.39 35.39
03-06-03 34.71 35.31 34.68 10,095,900 35.23 35.23
03-06-02 36.50 36.68 35.35 9,552,700 35.40 35.40
03-05-30 35.61 36.09 35.00 10,190,300 35.89 35.89
03-05-29 34.89 35.97 34.70 9,341,600 35.55 35.55
03-05-28 34.88 35.73 34.65 9,053,100 34.86 34.86
03-05-27 32.55 35.03 32.45 12,225,400 34.85 34.85
03-05-23 33.03 33.05 32.47 7,063,200 32.72 32.72
03-05-22 31.75 33.29 31.29 8,489,900 33.00 33.00
Date Open High Low Vol Cls adjCls
03-05-21 31.34 31.84 31.16 5,200,300 31.75 31.75
03-05-20 31.56 32.13 31.17 8,066,200 31.48 31.48
03-05-19 32.70 32.97 31.40 9,763,500 31.56 31.56
03-05-16 32.51 33.16 32.38 7,644,100 33.05 33.05
03-05-15 32.64 32.75 32.20 5,192,300 32.63 32.63
03-05-14 33.14 33.19 32.44 7,993,200 32.60 32.60
03-05-13 31.55 33.49 31.44 15,844,500 32.95 32.95
03-05-12 30.83 31.80 30.67 7,246,900 31.70 31.70
03-05-09 30.46 30.99 30.20 5,981,700 30.96 30.96
Date Open High Low Vol Cls adjCls
03-05-08 30.36 30.76 30.22 8,513,500 30.45 30.45
03-05-07 30.66 30.86 30.03 10,351,800 30.70 30.70
03-05-06 29.87 31.18 29.80 13,962,400 30.88 30.88
03-05-05 29.47 30.05 29.01 11,136,300 29.96 29.96
03-05-02 28.63 29.45 28.55 9,884,400 29.43 29.43
03-05-01 28.68 28.70 28.15 7,689,200 28.66 28.66
03-04-30 28.60 29.00 28.38 9,450,000 28.69 28.69
03-04-29 28.91 29.04 28.61 10,526,400 28.89 28.89
03-04-28 28.64 29.19 28.60 15,801,000 29.11 29.11
Date Open High Low Vol Cls adjCls
03-04-25 28.00 29.00 27.82 39,972,400 28.97 28.97
03-04-24 25.40 26.72 24.77 17,603,300 25.12 25.12
03-04-23 26.40 26.55 25.36 8,850,100 25.43 25.43
03-04-22 25.09 25.69 24.82 6,868,600 25.58 25.58
03-04-21 25.03 26.17 24.90 7,132,300 25.25 25.25
03-04-17 24.47 25.01 24.35 6,789,900 24.99 24.99
03-04-16 25.30 25.50 24.13 9,294,500 24.38 24.38
03-04-15 24.89 25.43 24.82 6,341,400 25.13 25.13
03-04-14 24.80 25.15 24.50 10,417,100 25.05 25.05
Date Open High Low Vol Cls adjCls
03-04-11 25.85 26.24 25.42 6,899,000 25.75 25.75
03-04-10 25.43 25.94 24.78 9,311,200 25.67 25.67
03-04-09 26.35 26.37 24.84 11,958,900 25.06 25.06
03-04-08 26.79 26.80 26.45 5,403,600 26.52 26.52
03-04-07 27.21 27.56 26.75 7,230,400 26.82 26.82
03-04-04 26.71 26.83 25.95 6,072,800 26.22 26.22
03-04-03 26.51 27.09 26.02 7,324,400 26.65 26.65
03-04-02 25.98 26.48 25.84 6,623,000 26.38 26.38
03-04-01 25.55 25.59 25.06 9,774,000 25.54 25.54
Date Open High Low Vol Cls adjCls
03-03-31 26.57 26.74 25.96 9,214,800 26.03 26.03
03-03-28 27.59 27.95 27.10 6,437,000 27.18 27.18
03-03-27 27.59 28.04 27.45 10,642,100 27.77 27.77
03-03-26 26.88 27.87 26.71 7,375,700 27.76 27.76
03-03-25 26.25 27.09 26.21 7,213,200 26.90 26.90
03-03-24 27.08 27.26 26.20 10,340,500 26.23 26.23
03-03-21 27.71 27.95 27.04 10,657,700 27.93 27.93
03-03-20 26.34 27.63 26.13 9,376,200 27.45 27.45
03-03-19 26.33 26.69 26.16 8,481,000 26.54 26.54
Date Open High Low Vol Cls adjCls
03-03-18 26.46 26.84 26.10 8,749,800 26.78 26.78
03-03-17 24.47 26.84 24.40 15,124,900 26.55 26.55
03-03-14 24.54 24.90 24.20 8,907,800 24.71 24.71
03-03-13 23.68 24.59 23.13 11,208,900 24.42 24.42
03-03-12 22.51 23.38 22.49 5,573,100 23.36 23.36
03-03-11 22.75 22.92 22.51 4,034,100 22.78 22.78
03-03-10 22.60 22.96 22.55 4,406,000 22.88 22.88
03-03-07 22.32 23.04 22.26 5,848,400 22.97 22.97
03-03-06 22.32 22.85 22.12 5,427,400 22.69 22.69
Date Open High Low Vol Cls adjCls
03-03-05 22.08 22.62 22.02 5,160,400 22.42 22.42
03-03-04 21.70 22.35 21.36 5,434,300 22.27 22.27
03-03-03 22.15 22.61 21.74 4,480,300 21.81 21.81
03-02-28 21.57 22.02 21.43 4,687,100 22.01 22.01
03-02-27 21.66 21.77 20.25 5,076,300 21.62 21.62
03-02-26 21.63 21.98 21.62 4,121,300 21.64 21.64
03-02-25 21.50 22.00 21.40 5,624,000 21.88 21.88
03-02-24 21.64 22.18 21.64 6,936,600 21.78 21.78
03-02-21 21.35 21.83 21.04 7,207,800 21.78 21.78
Date Open High Low Vol Cls adjCls
03-02-20 21.19 21.50 21.09 4,169,800 21.36 21.36
03-02-19 21.15 21.25 21.02 5,470,800 21.19 21.19
03-02-18 20.15 21.41 20.15 7,899,900 21.39 21.39
03-02-14 19.99 20.23 19.71 6,625,300 20.06 20.06
03-02-13 20.95 21.00 19.61 11,576,800 20.06 20.06
03-02-12 20.79 21.20 20.66 5,433,900 21.13 21.13
03-02-11 21.56 21.60 20.69 6,679,000 20.78 20.78
03-02-10 21.40 21.41 20.57 8,096,500 21.40 21.40
03-02-07 22.10 22.11 21.20 6,942,900 21.44 21.44
Date Open High Low Vol Cls adjCls
03-02-06 22.16 22.48 21.93 4,037,700 22.09 22.09
03-02-05 22.18 22.50 22.03 5,343,100 22.17 22.17
03-02-04 21.94 22.14 21.57 4,817,600 22.05 22.05
03-02-03 21.94 22.44 21.82 5,195,500 22.16 22.16
03-01-31 21.64 22.27 21.56 6,262,500 21.85 21.85
03-01-30 22.20 22.40 21.73 5,965,700 21.82 21.82
03-01-29 21.55 22.35 21.40 7,056,900 22.08 22.08
03-01-28 21.91 21.97 21.23 7,968,400 21.62 21.62
03-01-27 21.68 22.37 21.64 8,207,000 21.78 21.78
Date Open High Low Vol Cls adjCls
03-01-24 22.59 23.28 21.90 21,681,800 22.11 22.11
03-01-23 21.54 22.04 21.15 10,998,000 21.79 21.79
03-01-22 20.77 21.70 20.75 6,683,600 21.17 21.17
03-01-21 21.25 21.61 20.36 6,293,100 21.08 21.08
03-01-17 21.46 21.71 21.23 5,786,200 21.40 21.40
03-01-16 21.69 22.10 21.45 7,911,600 21.80 21.80
03-01-15 22.59 22.61 21.94 6,989,400 22.27 22.27
03-01-14 21.85 22.76 21.66 7,048,800 22.74 22.74
03-01-13 21.33 22.10 21.25 7,121,300 22.04 22.04
Date Open High Low Vol Cls adjCls
03-01-10 20.96 21.66 20.81 7,579,300 21.32 21.32
03-01-09 21.08 21.70 20.90 6,154,800 21.45 21.45
03-01-08 21.44 21.60 20.82 6,981,500 21.02 21.02
03-01-07 20.83 21.75 20.60 9,568,200 21.55 21.55
03-01-06 20.40 21.17 20.30 7,698,100 20.70 20.70
03-01-03 19.59 20.53 19.41 8,757,000 20.52 20.52
03-01-02 19.19 19.68 18.55 6,484,000 19.57 19.57
02-12-31 19.25 19.56 18.83 5,537,000 18.89 18.89
02-12-30 18.85 19.40 18.74 8,284,700 19.25 19.25
Date Open High Low Vol Cls adjCls
02-12-27 19.97 20.10 18.43 21,972,800 18.86 18.86
02-12-26 21.59 21.60 20.00 14,199,300 20.30 20.30
02-12-24 22.18 22.28 21.88 2,348,600 21.88 21.88
02-12-23 21.78 22.47 21.78 4,424,500 22.24 22.24
02-12-20 21.79 22.01 21.60 4,935,300 21.93 21.93
02-12-19 21.63 22.20 21.53 5,814,400 21.69 21.69
02-12-18 22.25 22.26 21.98 3,992,800 22.10 22.10
02-12-17 22.33 22.56 22.32 3,419,500 22.46 22.46
02-12-16 22.23 22.53 22.04 4,940,700 22.51 22.51
Date Open High Low Vol Cls adjCls
02-12-13 21.95 22.35 21.87 3,859,200 22.18 22.18
02-12-12 22.47 22.62 21.81 5,977,500 22.30 22.30
02-12-11 21.67 22.38 21.62 6,387,300 22.13 22.13
02-12-10 21.96 21.99 21.24 7,093,700 21.86 21.86
02-12-09 22.23 22.35 21.60 7,454,700 21.68 21.68
02-12-06 21.70 22.69 21.51 9,393,500 22.61 22.61
02-12-05 23.66 23.68 22.20 10,642,600 22.58 22.58
02-12-04 23.48 23.80 22.96 7,878,900 23.39 23.39
02-12-03 23.83 23.98 23.38 5,901,100 23.74 23.74
Date Open High Low Vol Cls adjCls
02-12-02 24.15 25.00 24.00 11,152,500 24.11 24.11
02-11-29 24.15 24.38 23.33 2,577,300 23.35 23.35
02-11-27 23.72 24.24 23.71 5,666,000 24.08 24.08
02-11-26 24.02 24.20 23.38 6,405,800 23.40 23.40
02-11-25 24.03 24.50 23.82 10,091,100 24.25 24.25
02-11-22 23.20 24.28 23.10 11,686,600 23.99 23.99
02-11-21 23.33 23.85 23.21 11,288,500 23.40 23.40
02-11-20 21.35 23.00 21.22 13,294,400 22.90 22.90
02-11-19 21.88 21.89 21.23 12,258,900 21.29 21.29
Date Open High Low Vol Cls adjCls
02-11-18 22.65 23.74 22.15 25,333,500 22.42 22.42
02-11-15 21.15 22.35 21.09 12,258,400 22.21 22.21
02-11-14 20.99 21.49 20.95 13,177,300 21.21 21.21
02-11-13 19.61 21.00 19.61 18,206,200 20.41 20.41
02-11-12 19.01 19.99 19.01 10,462,200 19.82 19.82
02-11-11 19.40 19.55 18.80 5,749,600 19.00 19.00
02-11-08 19.04 19.66 18.81 7,032,100 19.51 19.51
02-11-07 18.85 19.30 18.77 6,419,700 19.12 19.12
02-11-06 18.77 19.39 18.26 7,973,400 19.34 19.34
Date Open High Low Vol Cls adjCls
02-11-05 18.63 18.87 18.20 7,942,400 18.72 18.72
02-11-04 19.39 19.81 18.59 12,963,500 18.78 18.78
02-11-01 19.22 19.90 19.09 5,549,400 19.80 19.80
02-10-31 19.03 19.48 18.85 6,822,600 19.36 19.36
02-10-30 18.85 19.22 18.47 6,888,800 19.08 19.08
02-10-29 18.51 18.92 18.07 7,242,000 18.57 18.57
02-10-28 19.28 19.73 18.40 8,799,800 18.59 18.59
02-10-25 18.84 19.36 18.48 15,900,000 19.30 19.30
02-10-24 19.95 20.26 19.80 12,929,900 19.86 19.86
Date Open High Low Vol Cls adjCls
02-10-23 19.52 19.82 19.37 6,648,100 19.75 19.75
02-10-22 19.01 19.91 18.90 8,645,700 19.38 19.38
02-10-21 18.89 19.53 18.72 6,757,700 19.26 19.26
02-10-18 18.48 19.29 18.36 6,568,300 19.04 19.04
02-10-17 20.10 20.22 18.43 14,180,900 18.74 18.74
02-10-16 18.27 19.66 18.25 8,742,100 19.49 19.49
02-10-15 19.84 20.14 18.65 14,009,200 18.94 18.94
02-10-14 18.18 19.23 18.17 9,872,400 19.20 19.20
02-10-11 18.18 18.74 18.10 9,628,500 18.46 18.46
Date Open High Low Vol Cls adjCls
02-10-10 17.16 17.97 17.15 10,528,600 17.96 17.96
02-10-09 16.70 17.13 16.60 6,083,500 16.86 16.86
02-10-08 16.88 17.06 16.46 6,098,000 16.94 16.94
02-10-07 16.55 16.96 16.37 5,748,100 16.64 16.64
02-10-04 16.95 17.15 16.38 7,649,400 16.55 16.55
02-10-03 16.79 17.25 16.66 6,354,100 16.75 16.75
02-10-02 16.81 17.64 16.70 8,223,600 17.01 17.01
02-10-01 16.23 17.06 16.01 9,217,300 16.95 16.95
02-09-30 16.64 16.85 15.85 9,239,900 15.93 15.93
Date Open High Low Vol Cls adjCls
02-09-27 16.85 17.40 16.82 7,033,700 17.01 17.01
02-09-26 15.93 17.35 15.71 11,635,000 17.15 17.15
02-09-25 16.17 16.39 15.29 9,339,000 15.73 15.73
02-09-24 15.87 16.37 15.60 7,072,900 15.93 15.93
02-09-23 15.60 16.44 15.59 7,404,500 16.05 16.05
02-09-20 17.45 17.64 15.45 12,605,600 15.86 15.86
02-09-19 17.40 17.64 17.17 4,841,100 17.21 17.21
02-09-18 17.22 17.93 16.95 8,391,000 17.73 17.73
02-09-17 17.00 17.75 16.77 8,621,200 17.35 17.35
Date Open High Low Vol Cls adjCls
02-09-16 16.51 16.93 16.45 2,962,500 16.71 16.71
02-09-13 16.69 16.99 16.50 3,654,900 16.61 16.61
02-09-12 16.83 17.13 16.61 7,065,100 16.75 16.75
02-09-11 17.15 17.85 17.04 6,663,200 17.11 17.11
02-09-10 16.53 17.35 16.42 11,248,800 17.13 17.13
02-09-09 15.12 16.65 15.06 8,822,500 16.51 16.51
02-09-06 14.56 15.48 14.56 4,995,300 15.31 15.31
02-09-05 14.58 14.72 14.24 5,320,200 14.25 14.25
02-09-04 14.66 14.96 14.26 4,430,400 14.83 14.83
Date Open High Low Vol Cls adjCls
02-09-03 14.71 15.03 14.49 4,680,200 14.60 14.60
02-08-30 14.91 15.38 14.75 3,439,700 14.94 14.94
02-08-29 14.43 15.19 14.21 6,791,800 15.14 15.14
02-08-28 14.48 14.97 14.35 4,985,500 14.57 14.57
02-08-27 15.04 15.27 14.50 3,578,900 14.52 14.52
02-08-26 15.29 15.44 14.68 6,409,600 14.93 14.93
02-08-23 15.60 15.72 14.95 5,038,800 15.17 15.17
02-08-22 15.33 15.95 14.92 6,854,100 15.73 15.73
02-08-21 15.95 15.97 15.20 7,284,200 15.38 15.38
Date Open High Low Vol Cls adjCls
02-08-20 15.38 15.99 15.31 7,701,300 15.98 15.98
02-08-19 14.84 15.52 14.67 4,277,100 15.50 15.50
02-08-16 14.39 15.01 14.31 3,652,100 14.90 14.90
02-08-15 14.05 14.75 13.92 5,046,600 14.62 14.62
02-08-14 13.93 14.06 13.32 6,935,200 13.91 13.91
02-08-13 14.30 14.67 13.90 5,234,400 13.93 13.93
02-08-12 14.14 14.49 13.95 3,503,300 14.46 14.46
02-08-09 13.61 14.75 13.60 4,777,900 14.26 14.26
02-08-08 13.24 14.10 13.06 5,470,800 13.90 13.90
Date Open High Low Vol Cls adjCls
02-08-07 13.93 13.94 12.85 5,555,700 13.60 13.60
02-08-06 13.27 13.90 13.14 4,701,900 13.74 13.74
02-08-05 13.65 13.79 12.78 3,857,300 12.87 12.87
02-08-02 14.13 14.14 13.45 4,178,600 13.84 13.84
02-08-01 14.31 14.50 13.99 6,066,800 14.16 14.16
02-07-31 14.45 14.66 14.14 3,801,000 14.45 14.45
02-07-30 14.19 14.90 14.08 5,558,900 14.77 14.77
02-07-29 13.25 14.46 13.23 7,049,500 14.33 14.33
02-07-26 12.72 13.11 12.50 5,556,700 12.93 12.93
Date Open High Low Vol Cls adjCls
02-07-25 13.71 14.01 12.40 9,360,200 12.49 12.49
02-07-24 12.37 14.16 12.26 19,766,300 14.10 14.10
02-07-23 15.54 15.88 14.40 11,291,400 14.55 14.55
02-07-22 15.15 15.65 15.00 9,332,900 15.50 15.50
02-07-19 15.36 15.71 15.07 6,105,800 15.29 15.29
02-07-18 15.92 16.59 15.53 6,856,700 15.55 15.55
02-07-17 16.84 17.16 15.32 7,322,100 16.16 16.16
02-07-16 15.69 17.07 15.66 10,790,700 16.29 16.29
02-07-15 15.47 15.98 15.00 6,026,100 15.94 15.94
Date Open High Low Vol Cls adjCls
02-07-12 15.75 16.19 15.25 7,000,000 15.43 15.43
02-07-11 14.66 15.84 14.00 7,317,100 15.55 15.55
02-07-10 15.65 15.94 14.65 6,761,200 14.96 14.96
02-07-09 15.05 16.03 14.98 7,528,600 15.60 15.60
02-07-08 14.95 15.85 14.68 5,890,000 14.94 14.94
02-07-05 14.39 15.23 14.37 3,366,900 15.21 15.21
02-07-03 13.38 14.46 12.89 7,703,700 14.25 14.25
02-07-02 13.60 14.16 13.00 8,669,900 13.32 13.32
02-07-01 16.17 16.17 13.52 13,536,500 13.55 13.55
Date Open High Low Vol Cls adjCls
02-06-28 15.69 16.36 15.40 6,237,900 16.25 16.25
02-06-27 16.11 16.47 15.30 6,192,000 15.86 15.86
02-06-26 14.69 15.93 14.68 8,272,200 15.85 15.85
02-06-25 16.89 16.95 15.04 15,304,000 15.34 15.34
02-06-24 17.43 17.78 16.94 5,956,800 17.51 17.51
02-06-21 17.60 17.79 17.34 5,176,800 17.53 17.53
02-06-20 18.32 18.38 17.34 8,697,000 17.55 17.55
02-06-19 18.49 19.10 18.27 7,420,300 18.30 18.30
02-06-18 18.13 19.16 18.09 7,962,100 18.78 18.78
Date Open High Low Vol Cls adjCls
02-06-17 16.95 18.48 16.86 9,051,600 18.41 18.41
02-06-14 17.14 17.40 16.26 7,973,200 16.82 16.82
02-06-13 17.00 17.50 16.74 4,892,900 17.43 17.43
02-06-12 17.05 17.15 16.26 7,331,200 17.08 17.08
02-06-11 17.31 17.79 17.12 5,520,800 17.14 17.14
02-06-10 17.90 18.12 17.02 11,082,400 17.30 17.30
02-06-07 17.89 18.65 17.85 5,358,000 18.58 18.58
02-06-06 17.89 18.41 17.76 5,250,000 18.17 18.17
02-06-05 17.98 18.18 17.45 4,372,500 17.99 17.99
Date Open High Low Vol Cls adjCls
02-06-04 17.80 18.14 17.47 6,849,700 17.97 17.97
02-06-03 18.31 18.50 17.93 3,716,400 17.96 17.96
02-05-31 18.50 18.89 18.20 5,081,400 18.23 18.23
02-05-30 18.70 18.94 18.08 7,432,100 18.37 18.37
02-05-29 18.82 19.10 18.80 3,614,100 18.91 18.91
02-05-28 19.57 19.61 18.77 3,953,300 19.06 19.06
02-05-24 19.40 19.69 19.06 4,250,300 19.47 19.47
02-05-23 18.84 19.55 18.61 5,648,200 19.45 19.45
02-05-22 18.67 19.13 18.22 5,075,200 18.75 18.75
Date Open High Low Vol Cls adjCls
02-05-21 19.54 19.80 18.55 7,763,500 18.76 18.76
02-05-20 18.80 19.48 18.77 8,460,800 19.39 19.39
02-05-17 19.97 20.00 18.81 6,446,900 19.16 19.16
02-05-16 19.51 19.95 19.29 7,815,700 19.61 19.61
02-05-15 18.68 20.40 18.35 12,898,100 19.94 19.94
02-05-14 18.04 19.45 18.02 14,659,700 18.81 18.81
02-05-13 17.17 17.63 16.85 6,700,100 17.32 17.32
02-05-10 17.89 17.96 16.80 7,572,800 16.94 16.94
02-05-09 17.12 18.23 17.10 11,002,300 17.73 17.73
Date Open High Low Vol Cls adjCls
02-05-08 16.55 17.46 16.50 7,888,400 17.32 17.32
02-05-07 16.11 16.35 16.03 5,543,700 16.11 16.11
02-05-06 15.94 16.49 15.75 5,352,600 16.12 16.12
02-05-03 16.23 16.40 15.75 5,161,000 16.05 16.05
02-05-02 16.43 16.65 16.25 4,819,000 16.32 16.32
02-05-01 16.55 17.05 16.42 7,701,300 16.49 16.49
02-04-30 16.13 16.76 15.93 6,420,800 16.69 16.69
02-04-29 16.75 17.00 15.90 8,415,200 16.18 16.18
02-04-26 16.86 16.95 16.32 8,135,700 16.91 16.91
Date Open High Low Vol Cls adjCls
02-04-25 16.51 17.05 16.41 11,730,200 16.82 16.82
02-04-24 15.23 16.85 15.05 34,459,400 16.79 16.79
02-04-23 14.35 14.75 13.88 8,076,900 14.06 14.06
02-04-22 14.58 14.85 14.15 5,290,300 14.31 14.31
02-04-19 14.38 14.74 14.15 3,727,600 14.53 14.53
02-04-18 14.70 14.86 13.95 3,876,400 14.26 14.26
02-04-17 14.24 15.00 14.24 7,756,100 14.82 14.82
02-04-16 14.18 14.29 13.72 3,681,000 14.01 14.01
02-04-15 13.42 14.10 13.35 4,753,700 13.89 13.89
Date Open High Low Vol Cls adjCls
02-04-12 12.90 13.61 12.85 5,379,100 13.31 13.31
02-04-11 13.28 13.28 12.52 5,957,600 12.74 12.74
02-04-10 13.76 14.00 13.05 5,256,700 13.48 13.48
02-04-09 14.07 14.59 13.56 6,459,000 13.60 13.60
02-04-08 12.97 13.96 12.96 5,277,800 13.95 13.95
02-04-05 13.67 14.04 13.31 4,500,000 13.50 13.50
02-04-04 13.73 13.80 13.23 5,731,700 13.54 13.54
02-04-03 14.37 14.45 13.60 4,534,100 13.67 13.67
02-04-02 14.64 15.09 14.19 4,771,400 14.25 14.25
Date Open High Low Vol Cls adjCls
02-04-01 14.28 14.80 14.14 4,767,900 14.80 14.80
02-03-28 14.40 14.65 14.25 3,122,500 14.30 14.30
02-03-27 13.90 14.35 13.70 8,146,300 14.25 14.25
02-03-26 14.64 15.45 14.55 4,925,100 14.83 14.83
02-03-25 15.47 15.73 14.72 5,116,100 14.74 14.74
02-03-22 15.12 15.60 15.10 5,185,000 15.53 15.53
02-03-21 14.62 15.24 14.56 5,577,900 15.17 15.17
02-03-20 14.48 15.13 14.30 7,179,300 14.50 14.50
02-03-19 15.15 15.40 14.56 4,893,700 14.66 14.66
Date Open High Low Vol Cls adjCls
02-03-18 14.15 15.28 14.14 9,831,800 15.01 15.01
02-03-15 14.27 14.29 13.55 12,320,700 14.03 14.03
02-03-14 14.99 15.50 14.28 15,169,300 14.48 14.48
02-03-13 16.05 16.34 15.64 5,559,400 15.74 15.74
02-03-12 16.35 16.59 16.04 5,619,100 16.31 16.31
02-03-11 16.04 16.88 15.86 6,624,700 16.71 16.71
02-03-08 16.25 16.96 15.93 9,434,800 16.35 16.35
02-03-07 16.41 16.95 15.40 9,272,300 15.62 15.62
02-03-06 14.82 16.59 14.82 14,262,700 16.33 16.33
Date Open High Low Vol Cls adjCls
02-03-05 16.00 16.68 15.53 8,809,700 15.97 15.97
02-03-04 15.42 16.49 15.40 13,928,200 16.48 16.48
02-03-01 14.13 15.40 14.12 9,839,200 15.39 15.39
02-02-28 14.29 14.75 13.93 6,052,400 14.10 14.10
02-02-27 14.55 14.73 14.12 8,550,600 14.27 14.27
02-02-26 13.51 14.49 13.45 8,310,500 14.40 14.40
02-02-25 13.09 13.74 13.00 5,734,700 13.73 13.73
02-02-22 13.05 13.23 12.70 7,865,400 13.07 13.07
02-02-21 12.91 13.65 12.90 8,276,200 13.26 13.26
Date Open High Low Vol Cls adjCls
02-02-20 13.19 13.40 12.15 8,016,100 12.96 12.96
02-02-19 12.95 13.84 12.80 8,291,900 13.01 13.01
02-02-15 13.91 14.04 13.27 7,265,400 13.41 13.41
02-02-14 13.34 14.26 13.30 9,281,500 13.88 13.88
02-02-13 13.10 13.33 13.06 6,040,800 13.29 13.29
02-02-12 13.03 13.24 12.50 7,463,400 12.90 12.90
02-02-11 12.64 13.50 12.54 9,469,700 13.30 13.30
02-02-08 11.51 12.67 11.50 6,085,600 12.52 12.52
02-02-07 11.25 11.85 11.06 7,172,400 11.24 11.24
Date Open High Low Vol Cls adjCls
02-02-06 11.90 12.00 11.20 8,859,400 11.26 11.26
02-02-05 11.98 12.29 11.16 14,315,700 11.50 11.50
02-02-04 12.91 13.09 12.43 19,135,800 12.53 12.53
02-02-01 14.07 14.09 13.35 7,801,400 13.73 13.73
02-01-31 14.12 14.49 13.41 10,485,300 14.19 14.19
02-01-30 13.98 14.25 13.20 14,751,800 13.90 13.90
02-01-29 15.54 15.55 13.97 20,244,900 14.22 14.22
02-01-28 14.86 15.77 14.76 23,016,000 15.50 15.50
02-01-25 13.56 15.39 13.39 30,276,500 14.44 14.44
Date Open High Low Vol Cls adjCls
02-01-24 12.75 14.06 12.71 23,468,600 14.01 14.01
02-01-23 12.49 12.60 11.90 18,031,600 12.47 12.47
02-01-22 12.74 12.79 12.14 56,645,900 12.60 12.60
02-01-18 9.60 10.55 9.39 11,493,500 10.16 10.16
02-01-17 9.82 9.85 9.40 16,630,700 9.74 9.74
02-01-16 10.01 10.01 9.03 15,039,900 9.13 9.13
02-01-15 10.34 10.42 10.16 5,092,300 10.29 10.29
02-01-14 10.80 10.83 10.09 5,973,300 10.11 10.11
02-01-11 11.03 11.34 10.93 4,276,800 11.03 11.03
Date Open High Low Vol Cls adjCls
02-01-10 11.66 11.67 10.87 8,125,900 11.04 11.04
02-01-09 11.96 12.17 11.30 10,879,600 11.53 11.53
02-01-08 12.27 12.32 11.75 6,041,100 11.85 11.85
02-01-07 12.08 12.51 12.08 12,182,900 12.34 12.34
02-01-04 12.02 12.40 11.95 12,687,300 12.25 12.25
02-01-03 11.13 11.94 11.05 10,875,700 11.90 11.90
02-01-02 10.93 11.00 10.48 6,519,600 10.96 10.96
01-12-31 11.07 11.19 10.74 6,034,700 10.82 10.82
01-12-28 10.91 11.08 10.69 10,257,900 10.90 10.90
Date Open High Low Vol Cls adjCls
01-12-27 11.33 11.49 10.57 10,840,100 10.60 10.60
01-12-26 10.97 11.28 10.87 18,198,500 11.10 11.10
01-12-24 10.15 10.22 9.51 6,236,900 9.83 9.83
01-12-21 10.31 11.06 10.00 13,944,900 10.00 10.00
01-12-20 10.57 10.83 10.14 7,851,200 10.15 10.15
01-12-19 10.73 11.15 10.51 7,003,700 10.71 10.71
01-12-18 11.05 11.36 10.62 7,354,200 10.86 10.86
01-12-17 11.10 11.14 10.18 8,599,300 10.81 10.81
01-12-14 11.10 11.20 10.07 10,024,600 11.00 11.00
Date Open High Low Vol Cls adjCls
01-12-13 11.54 11.80 10.85 7,874,100 10.89 10.89
01-12-12 12.43 12.43 11.63 8,075,100 11.91 11.91
01-12-11 12.00 12.43 11.78 14,134,000 12.24 12.24
01-12-10 11.55 12.15 11.44 8,515,900 11.65 11.65
01-12-07 12.29 12.30 11.50 7,088,000 11.71 11.71
01-12-06 12.04 12.40 11.85 12,484,600 12.10 12.10
01-12-05 12.40 12.80 11.75 23,912,200 11.76 11.76
01-12-04 10.93 12.05 10.71 14,499,700 11.93 11.93
01-12-03 11.02 11.08 10.48 9,525,900 10.49 10.49
Date Open High Low Vol Cls adjCls
01-11-30 11.30 11.55 10.80 8,888,800 11.32 11.32
01-11-29 11.89 11.90 10.79 20,274,000 11.15 11.15
01-11-28 11.24 12.40 11.18 48,516,200 11.59 11.59
01-11-27 12.05 12.25 11.22 34,308,800 11.48 11.48
01-11-26 9.83 12.22 9.80 50,689,200 12.21 12.21
01-11-23 8.90 9.14 8.56 4,072,800 9.08 9.08
01-11-21 8.74 8.97 8.04 8,996,600 8.80 8.80
01-11-20 9.07 9.30 8.60 7,452,000 8.60 8.60
01-11-19 9.35 9.50 9.00 10,011,400 9.19 9.19
Date Open High Low Vol Cls adjCls
01-11-16 9.21 9.35 8.75 13,062,000 8.95 8.95
01-11-15 9.22 9.90 8.75 20,948,200 9.05 9.05
01-11-14 7.63 9.49 7.60 29,529,800 9.49 9.49
01-11-13 7.44 7.53 7.20 6,136,300 7.29 7.29
01-11-12 7.16 7.24 6.80 3,827,300 7.05 7.05
01-11-09 7.05 7.22 6.97 4,400,400 7.12 7.12
01-11-08 7.66 7.67 6.74 9,489,700 6.97 6.97
01-11-07 7.01 7.68 7.00 9,715,600 7.43 7.43
01-11-06 7.08 7.13 6.91 5,607,800 7.05 7.05
Date Open High Low Vol Cls adjCls
01-11-05 7.10 7.20 6.96 6,287,800 6.99 6.99
01-11-02 6.95 6.95 6.67 3,697,100 6.71 6.71
01-11-01 7.08 7.10 6.60 5,053,500 6.95 6.95
01-10-31 6.79 7.02 6.55 7,741,500 6.98 6.98
01-10-30 7.01 7.03 6.32 10,055,500 6.42 6.42
01-10-29 7.61 7.66 7.04 5,161,800 7.05 7.05
01-10-26 7.63 8.01 7.51 6,107,100 7.56 7.56
01-10-25 7.39 7.78 7.15 9,267,800 7.77 7.77
01-10-24 8.05 8.15 7.40 26,692,400 7.64 7.64
Date Open High Low Vol Cls adjCls
01-10-23 9.25 9.60 8.85 12,226,400 9.55 9.55
01-10-22 8.07 8.83 8.04 4,231,000 8.77 8.77
01-10-19 8.49 8.52 7.50 7,007,300 8.01 8.01
01-10-18 8.91 9.23 8.38 4,353,300 8.47 8.47
01-10-17 9.98 9.99 8.85 8,944,500 8.92 8.92
01-10-16 9.23 9.75 9.11 8,299,600 9.56 9.56
01-10-15 8.24 9.20 8.23 8,601,800 8.88 8.88
01-10-12 7.76 8.15 7.47 3,629,600 8.07 8.07
01-10-11 7.54 8.16 7.50 6,665,300 7.85 7.85
Date Open High Low Vol Cls adjCls
01-10-10 6.90 7.31 6.80 3,083,000 7.26 7.26
01-10-09 7.11 7.12 6.67 2,766,800 6.91 6.91
01-10-08 7.07 7.30 6.91 3,934,400 7.12 7.12
01-10-05 6.97 7.90 6.74 5,900,900 7.20 7.20
01-10-04 7.09 7.87 6.68 6,217,200 7.04 7.04
01-10-03 6.17 7.21 6.02 5,323,500 6.76 6.76
01-10-02 6.17 6.17 5.95 5,677,700 6.08 6.08
01-10-01 5.91 6.10 5.51 7,994,400 6.01 6.01
01-09-28 6.25 6.47 5.83 6,967,200 5.97 5.97
Date Open High Low Vol Cls adjCls
01-09-27 6.47 6.64 5.67 8,275,000 6.20 6.20
01-09-26 7.20 7.23 6.00 7,839,100 6.35 6.35
01-09-25 7.49 7.57 7.02 4,863,100 7.09 7.09
01-09-24 7.70 7.83 7.34 5,102,700 7.46 7.46
01-09-21 6.95 7.72 6.69 12,866,100 7.48 7.48
01-09-20 7.11 7.64 7.05 8,630,900 7.48 7.48
01-09-19 7.35 7.45 6.64 9,436,500 7.31 7.31
01-09-18 7.59 7.75 7.25 6,270,900 7.29 7.29
01-09-17 7.30 8.05 7.05 10,573,500 7.49 7.49
Date Open High Low Vol Cls adjCls
01-09-10 8.40 8.65 8.06 5,833,600 8.63 8.63
01-09-07 7.96 8.61 7.85 7,122,100 8.51 8.51
01-09-06 7.84 8.19 7.67 7,131,600 8.15 8.15
01-09-05 8.66 8.68 6.85 21,073,400 7.65 7.65
01-09-04 8.95 9.19 8.52 4,857,700 8.59 8.59
01-08-31 8.70 9.30 8.69 3,641,600 8.94 8.94
01-08-30 9.06 9.49 8.55 5,851,400 8.69 8.69
01-08-29 10.04 10.05 9.01 3,803,600 9.19 9.19
01-08-28 10.12 10.15 9.56 3,229,100 9.97 9.97
Date Open High Low Vol Cls adjCls
01-08-27 10.09 10.27 9.91 2,618,000 10.13 10.13
01-08-24 9.84 10.30 9.72 3,779,900 10.23 10.23
01-08-23 10.13 10.16 9.57 4,000,700 9.63 9.63
01-08-22 10.16 10.23 9.59 4,126,200 10.20 10.20
01-08-21 10.70 10.79 9.88 5,138,300 9.89 9.89
01-08-20 10.19 10.41 9.95 3,614,000 10.40 10.40
01-08-17 9.51 10.09 9.45 5,360,600 9.99 9.99
01-08-16 10.08 10.15 9.40 6,227,100 9.81 9.81
01-08-15 10.54 10.83 10.00 3,358,500 10.08 10.08
Date Open High Low Vol Cls adjCls
01-08-14 10.32 11.04 10.27 4,807,100 10.53 10.53
01-08-13 10.10 10.30 9.77 4,831,500 10.12 10.12
01-08-10 10.58 10.65 9.94 9,187,300 9.95 9.95
01-08-09 11.14 11.17 10.25 6,049,000 10.46 10.46
01-08-08 11.51 11.55 11.03 3,373,400 11.11 11.11
01-08-07 11.89 11.90 11.52 2,560,200 11.60 11.60
01-08-06 12.18 12.20 11.85 2,661,800 11.90 11.90
01-08-03 12.24 12.39 12.11 3,084,900 12.15 12.15
01-08-02 12.59 12.60 12.10 3,872,500 12.19 12.19
Date Open High Low Vol Cls adjCls
01-08-01 12.73 12.86 12.17 5,510,600 12.50 12.50
01-07-31 12.64 12.86 12.23 4,378,900 12.49 12.49
01-07-30 12.21 12.75 11.98 5,181,000 12.55 12.55
01-07-27 12.33 12.43 11.70 9,075,900 12.25 12.25
01-07-26 11.67 12.75 11.23 10,502,500 12.33 12.33
01-07-25 12.29 12.31 11.07 12,559,700 11.51 11.51
01-07-24 13.62 14.00 11.90 32,572,900 12.06 12.06
01-07-23 17.02 17.13 15.96 8,663,900 16.03 16.03
01-07-20 16.53 17.25 16.45 3,735,700 16.98 16.98
Date Open High Low Vol Cls adjCls
01-07-19 16.15 16.80 16.14 5,212,800 16.49 16.49
01-07-18 16.07 16.65 15.88 3,673,100 15.96 15.96
01-07-17 15.84 16.49 15.83 3,706,200 16.35 16.35
01-07-16 16.94 17.42 16.01 7,315,800 16.01 16.01
01-07-13 16.26 17.00 16.10 6,848,300 16.98 16.98
01-07-12 15.70 16.54 15.70 5,976,500 16.49 16.49
01-07-11 15.43 15.80 14.95 5,821,800 15.34 15.34
01-07-10 16.08 16.12 15.60 8,642,700 15.61 15.61
01-07-09 15.35 15.90 15.11 8,001,000 15.81 15.81
Date Open High Low Vol Cls adjCls
01-07-06 14.90 15.72 14.80 9,091,200 15.27 15.27
01-07-05 14.28 15.45 14.20 12,083,200 15.27 15.27
01-07-03 14.49 14.50 14.00 2,701,100 14.13 14.13
01-07-02 14.10 14.71 13.85 6,334,500 14.53 14.53
01-06-29 14.31 14.65 13.72 4,489,000 14.15 14.15
01-06-28 14.23 14.59 13.77 5,516,700 14.36 14.36
01-06-27 13.81 14.25 13.65 7,624,400 14.04 14.04
01-06-26 12.54 13.74 12.04 6,639,500 13.25 13.25
01-06-25 12.71 13.14 12.57 6,947,000 12.81 12.81
Date Open High Low Vol Cls adjCls
01-06-22 13.13 13.27 12.38 6,316,700 12.40 12.40
01-06-21 12.68 13.20 12.59 9,777,400 13.08 13.08
01-06-20 11.27 12.70 11.20 10,652,300 12.53 12.53
01-06-19 12.45 12.65 11.20 6,109,500 11.36 11.36
01-06-18 12.45 12.70 11.67 5,717,100 11.83 11.83
01-06-15 13.01 13.46 12.30 7,671,600 12.49 12.49
01-06-14 14.12 14.12 13.16 5,088,300 13.29 13.29
01-06-13 14.96 15.15 14.11 3,784,400 14.12 14.12
01-06-12 14.60 14.79 14.32 4,333,700 14.64 14.64
Date Open High Low Vol Cls adjCls
01-06-11 15.50 15.55 14.45 4,971,000 14.86 14.86
01-06-08 16.25 16.33 15.65 2,508,300 15.70 15.70
01-06-07 15.82 16.23 15.69 3,445,200 16.13 16.13
01-06-06 16.67 16.72 15.48 9,736,100 15.99 15.99
01-06-05 17.06 17.92 16.00 12,758,100 16.44 16.44
01-06-04 17.32 17.40 16.15 6,141,000 16.91 16.91
01-06-01 17.22 17.31 16.39 6,468,600 16.95 16.95
01-05-31 15.84 17.20 15.75 9,632,000 16.69 16.69
01-05-30 16.54 17.00 15.62 8,851,400 15.66 15.66
Date Open High Low Vol Cls adjCls
01-05-29 17.21 17.54 16.70 9,394,900 17.22 17.22
01-05-25 16.65 17.53 16.37 6,928,700 17.09 17.09
01-05-24 15.71 16.75 15.25 5,334,900 16.75 16.75
01-05-23 16.20 16.80 15.12 8,926,500 15.60 15.60
01-05-22 16.79 17.00 15.90 7,309,000 16.25 16.25
01-05-21 14.95 16.42 14.75 7,232,400 16.38 16.38
01-05-18 14.83 15.00 14.50 5,071,800 14.72 14.72
01-05-17 14.09 15.00 14.03 6,755,400 14.78 14.78
01-05-16 13.45 14.38 13.10 7,279,000 14.13 14.13
Date Open High Low Vol Cls adjCls
01-05-15 13.35 14.30 13.14 6,131,200 13.54 13.54
01-05-14 14.53 14.53 13.16 6,194,200 13.33 13.33
01-05-11 14.55 14.80 14.00 3,486,900 14.68 14.68
01-05-10 15.40 15.64 14.60 5,012,600 14.62 14.62
01-05-09 15.55 15.66 15.00 4,671,000 15.01 15.01
01-05-08 16.28 16.49 15.60 7,191,500 16.18 16.18
01-05-07 17.36 17.53 16.51 5,083,700 16.92 16.92
01-05-04 16.35 17.60 15.93 6,584,500 17.56 17.56
01-05-03 16.83 17.00 16.25 5,010,000 16.75 16.75
Date Open High Low Vol Cls adjCls
01-05-02 17.14 17.43 16.84 7,497,200 17.11 17.11
01-05-01 15.90 17.00 15.80 5,107,900 16.89 16.89
01-04-30 15.63 16.90 15.59 5,780,300 15.78 15.78
01-04-27 15.72 15.73 15.02 4,446,000 15.27 15.27
01-04-26 16.25 16.50 15.00 5,960,600 15.43 15.43
01-04-25 15.69 16.10 14.60 9,317,100 16.09 16.09
01-04-24 16.44 16.80 15.48 7,082,600 15.68 15.68
01-04-23 16.39 17.46 16.02 11,689,600 16.20 16.20
01-04-20 15.62 16.20 14.97 8,522,100 15.78 15.78
Date Open High Low Vol Cls adjCls
01-04-19 16.90 16.90 15.69 8,742,600 15.99 15.99
01-04-18 15.66 18.16 15.55 19,555,000 16.54 16.54
01-04-17 13.81 14.87 13.75 5,073,500 14.74 14.74
01-04-16 14.50 14.54 13.65 6,310,100 14.03 14.03
01-04-12 13.05 15.01 13.00 11,530,000 14.67 14.67
01-04-11 13.10 13.65 12.18 13,421,800 13.32 13.32
01-04-10 11.24 13.50 11.20 18,860,400 12.01 12.01
01-04-09 11.84 11.90 10.70 23,405,700 11.18 11.18
01-04-06 8.90 8.90 8.20 5,281,100 8.37 8.37
Date Open High Low Vol Cls adjCls
01-04-05 9.02 9.30 8.72 5,424,200 9.12 9.12
01-04-04 8.57 9.00 8.10 5,708,100 8.40 8.40
01-04-03 8.71 9.15 8.50 4,865,700 8.63 8.63
01-04-02 10.33 10.53 8.50 8,803,900 9.10 9.10
01-03-30 10.12 10.84 9.91 3,558,400 10.23 10.23
01-03-29 10.57 11.03 10.00 4,638,400 10.00 10.00
01-03-28 11.10 11.16 10.75 3,386,900 10.80 10.80
01-03-27 10.92 11.80 10.51 5,603,200 11.64 11.64
01-03-26 10.70 11.29 10.62 6,850,600 10.94 10.94
Date Open High Low Vol Cls adjCls
01-03-23 10.56 10.81 9.94 3,754,400 10.19 10.19
01-03-22 10.06 10.25 9.56 6,594,600 10.19 10.19
01-03-21 10.38 10.44 10.00 5,506,600 10.00 10.00
01-03-20 10.56 11.50 10.13 6,294,700 10.25 10.25
01-03-19 11.19 11.31 10.13 6,774,500 10.50 10.50
01-03-16 10.63 11.06 10.25 6,984,200 11.00 11.00
01-03-15 11.38 11.44 10.81 5,824,900 10.88 10.88
01-03-14 10.25 10.94 10.13 3,124,400 10.63 10.63
01-03-13 10.81 11.06 10.50 3,330,700 11.00 11.00
Date Open High Low Vol Cls adjCls
01-03-12 11.38 11.69 10.50 5,716,500 10.63 10.63
01-03-09 11.44 12.50 11.38 8,856,700 12.25 12.25
01-03-08 11.94 12.00 11.63 4,957,600 11.69 11.69
01-03-07 11.94 12.56 11.44 10,644,100 12.25 12.25
01-03-06 13.08 14.00 11.25 23,191,500 11.88 11.88
01-03-05 12.38 13.06 11.50 23,500,700 12.63 12.63
01-03-02 10.03 10.63 10.00 7,545,600 10.00 10.00
01-03-01 9.88 10.69 9.59 10,996,700 10.44 10.44
01-02-28 11.25 11.75 9.94 14,629,800 10.19 10.19
Date Open High Low Vol Cls adjCls
01-02-27 11.81 12.13 11.63 7,732,600 11.75 11.75
01-02-26 12.06 12.25 11.50 6,229,100 11.94 11.94
01-02-23 11.88 12.06 11.06 5,149,900 11.81 11.81
01-02-22 12.00 12.13 11.38 8,249,200 11.94 11.94
01-02-21 12.25 12.50 11.31 7,552,600 11.94 11.94
01-02-20 13.63 13.69 12.44 6,589,100 12.50 12.50
01-02-16 13.63 14.13 13.31 6,490,600 13.69 13.69
01-02-15 13.50 14.63 13.50 16,384,500 14.50 14.50
01-02-14 14.13 14.75 13.50 8,123,400 14.44 14.44
Date Open High Low Vol Cls adjCls
01-02-13 15.00 15.06 13.75 4,795,400 13.75 13.75
01-02-12 14.13 15.00 13.70 5,295,300 14.50 14.50
01-02-09 14.31 14.75 13.38 7,454,000 13.38 13.38
01-02-08 15.31 15.88 14.38 5,295,200 14.38 14.38
01-02-07 15.19 15.81 14.56 7,567,900 15.00 15.00
01-02-06 13.81 15.88 13.56 19,075,900 15.81 15.81
01-02-05 14.63 14.94 14.31 9,189,800 14.44 14.44
01-02-02 16.13 16.19 14.25 12,101,100 14.38 14.38
01-02-01 17.19 17.19 15.75 9,468,700 16.25 16.25
Date Open High Low Vol Cls adjCls
01-01-31 18.94 19.56 17.06 20,475,800 17.31 17.31
01-01-30 20.56 20.69 18.67 12,273,300 18.94 18.94
01-01-29 19.13 20.75 18.81 7,713,000 20.13 20.13
01-01-26 18.94 20.50 18.88 5,094,600 19.50 19.50
01-01-25 21.69 21.75 19.00 7,066,400 19.00 19.00
01-01-24 19.19 22.38 19.00 13,848,100 21.88 21.88
01-01-23 18.38 19.31 18.25 4,744,300 18.95 18.95
01-01-22 19.50 19.94 18.50 4,398,600 18.50 18.50
01-01-19 20.38 20.38 18.69 6,177,500 19.94 19.94
Date Open High Low Vol Cls adjCls
01-01-18 18.38 19.50 17.94 4,115,800 19.50 19.50
01-01-17 18.88 19.56 17.75 9,166,000 18.38 18.38
01-01-16 18.31 18.38 17.25 6,017,000 18.06 18.06
01-01-12 17.34 18.50 17.13 8,434,200 17.69 17.69
01-01-11 15.75 17.31 15.63 12,756,600 17.00 17.00
01-01-10 15.84 17.00 15.56 11,002,500 16.50 16.50
01-01-09 14.56 16.63 14.56 23,455,200 16.38 16.38
01-01-08 14.44 15.56 13.75 10,444,700 14.94 14.94
01-01-05 15.50 15.88 13.56 8,798,800 14.56 14.56
Date Open High Low Vol Cls adjCls
01-01-04 17.00 17.56 15.44 10,620,500 15.50 15.50
01-01-03 13.63 17.88 13.56 14,680,400 17.56 17.56
01-01-02 15.81 16.00 13.63 9,203,500 13.88 13.88
00-12-29 16.75 17.13 15.00 9,849,700 15.56 15.56
00-12-28 16.63 18.25 16.63 8,455,600 17.38 17.38
00-12-27 16.00 17.44 15.56 6,598,800 16.88 16.88
00-12-26 16.31 18.50 16.25 9,012,800 16.94 16.94
00-12-22 15.31 16.55 15.25 9,387,000 15.56 15.56
00-12-21 16.38 17.75 14.88 8,851,400 15.19 15.19
Date Open High Low Vol Cls adjCls
00-12-20 16.19 17.88 15.63 22,050,700 16.69 16.69
00-12-19 20.31 20.88 17.38 13,218,500 18.25 18.25
00-12-18 20.75 21.19 18.94 16,035,200 19.88 19.88
00-12-15 22.25 24.25 22.00 8,713,700 22.88 22.88
00-12-14 24.06 24.69 22.59 7,020,800 22.69 22.69
00-12-13 26.56 26.63 23.50 6,281,800 23.75 23.75
00-12-12 24.50 27.50 24.31 7,306,800 25.88 25.88
00-12-11 22.88 26.13 21.75 10,904,200 25.31 25.31
00-12-08 23.31 24.69 21.25 12,969,800 23.44 23.44
Date Open High Low Vol Cls adjCls
00-12-07 23.06 23.44 20.13 10,647,500 21.38 21.38
00-12-06 24.69 26.00 23.63 8,825,800 23.63 23.63
00-12-05 27.13 27.63 24.75 9,969,900 25.38 25.38
00-12-04 25.19 27.19 23.25 8,255,500 26.56 26.56
00-12-01 24.94 26.75 23.00 7,757,400 24.63 24.63
00-11-30 24.75 26.19 22.88 13,123,500 24.69 24.69
00-11-29 25.13 27.50 24.25 11,463,200 26.94 26.94
00-11-28 26.00 26.19 24.63 11,327,500 25.03 25.03
00-11-27 29.75 30.75 27.00 6,411,400 28.00 28.00
Date Open High Low Vol Cls adjCls
00-11-24 26.42 29.13 26.06 7,639,300 28.94 28.94
00-11-22 23.88 27.50 22.13 11,877,100 25.19 25.19
00-11-21 26.63 26.88 23.63 6,197,500 24.25 24.25
00-11-20 26.00 27.94 25.00 6,438,300 25.81 25.81
00-11-17 28.00 29.63 26.88 4,996,000 27.44 27.44
00-11-16 28.69 30.50 27.75 4,134,800 27.81 27.81
00-11-15 28.63 30.81 28.44 5,263,200 29.50 29.50
00-11-14 28.75 29.88 25.75 7,837,900 28.94 28.94
00-11-13 28.81 30.11 27.44 8,377,500 27.81 27.81
Date Open High Low Vol Cls adjCls
00-11-10 30.75 31.88 30.00 5,255,600 30.06 30.06
00-11-09 32.69 33.00 29.88 7,169,600 31.25 31.25
00-11-08 36.00 37.00 33.25 5,835,300 33.88 33.88
00-11-07 36.50 39.44 35.56 5,495,300 36.94 36.94
00-11-06 38.56 38.63 34.75 6,444,600 36.56 36.56
00-11-03 39.00 40.88 36.88 5,962,400 37.56 37.56
00-11-02 38.06 39.88 37.50 6,989,700 39.75 39.75
00-11-01 35.81 40.00 35.69 11,099,200 37.38 37.38
00-10-31 32.69 36.88 32.06 9,919,500 36.63 36.63
Date Open High Low Vol Cls adjCls
00-10-30 33.06 34.38 30.27 12,510,200 32.88 32.88
00-10-27 33.94 37.50 33.88 12,370,700 35.63 35.63
00-10-26 32.19 37.50 31.00 17,825,500 36.88 36.88
00-10-25 34.00 36.50 31.75 28,572,900 31.88 31.88
00-10-24 29.88 33.88 28.81 13,676,600 29.56 29.56
00-10-23 29.69 30.38 27.63 10,199,600 30.00 30.00
00-10-20 27.69 31.25 27.13 11,621,900 30.81 30.81
00-10-19 26.56 28.13 24.19 10,874,900 27.75 27.75
00-10-18 19.88 25.38 19.38 18,788,700 25.13 25.13
Date Open High Low Vol Cls adjCls
00-10-17 24.88 25.19 20.88 15,140,500 21.94 21.94
00-10-16 28.13 28.31 24.13 7,147,700 24.31 24.31
00-10-13 24.25 28.88 23.50 7,633,400 28.44 28.44
00-10-12 28.38 28.81 24.63 8,032,600 25.13 25.13
00-10-11 27.94 30.25 27.63 7,889,700 27.81 27.81
00-10-10 29.75 32.72 28.88 7,265,500 30.44 30.44
00-10-09 30.25 30.56 27.38 12,727,500 30.06 30.06
00-10-06 32.50 33.25 30.19 8,871,100 31.56 31.56
00-10-05 35.19 36.63 32.00 6,966,300 33.56 33.56
Date Open High Low Vol Cls adjCls
00-10-04 33.44 37.06 32.50 7,841,100 36.00 36.00
00-10-03 36.75 37.25 35.00 5,379,900 35.06 35.06
00-10-02 38.19 38.44 35.25 5,477,700 35.88 35.88
00-09-29 39.00 41.25 37.63 6,517,100 38.44 38.44
00-09-28 37.31 40.25 37.13 5,857,900 40.00 40.00
00-09-27 38.69 39.63 35.50 10,030,900 37.88 37.88
00-09-26 40.63 41.13 39.56 4,260,400 39.75 39.75
00-09-25 41.22 42.56 40.00 5,459,900 40.38 40.38
00-09-22 38.38 42.13 38.31 5,996,200 41.44 41.44
Date Open High Low Vol Cls adjCls
00-09-21 37.44 40.50 37.25 7,425,600 40.06 40.06
00-09-20 40.44 40.50 37.38 9,744,800 37.50 37.50
00-09-19 42.06 42.75 39.13 7,230,800 40.75 40.75
00-09-18 43.50 44.63 41.88 4,445,200 42.81 42.81
00-09-15 45.38 45.44 42.88 6,180,200 43.63 43.63
00-09-14 44.19 46.00 43.75 6,963,500 44.88 44.88
00-09-13 41.31 43.13 41.00 4,085,000 42.44 42.44
00-09-12 43.38 44.19 42.25 3,821,500 42.69 42.69
00-09-11 42.63 45.22 42.19 5,447,100 42.38 42.38
Date Open High Low Vol Cls adjCls
00-09-08 44.06 45.00 42.50 5,088,900 42.94 42.94
00-09-07 46.81 47.00 43.00 7,406,200 43.50 43.50
00-09-06 47.25 49.63 45.69 14,263,200 45.88 45.88
00-09-05 40.94 46.31 40.25 10,168,200 45.69 45.69
00-09-01 42.13 42.50 41.00 3,347,100 41.50 41.50
00-08-31 43.13 43.19 41.44 4,616,300 41.50 41.50
00-08-30 42.38 43.97 42.00 12,919,600 42.94 42.94
00-08-29 39.50 40.88 38.88 4,521,100 39.63 39.63
00-08-28 38.81 42.50 38.56 9,178,500 39.13 39.13
Date Open High Low Vol Cls adjCls
00-08-25 39.13 40.06 38.56 2,708,600 39.94 39.94
00-08-24 39.56 40.50 38.81 4,719,000 39.38 39.38
00-08-23 36.38 39.50 35.00 4,721,300 38.81 38.81
00-08-22 38.13 38.19 36.06 3,508,200 36.50 36.50
00-08-21 39.09 39.88 36.50 4,037,500 37.50 37.50
00-08-18 39.25 40.13 38.94 7,371,100 39.00 39.00
00-08-17 38.00 39.06 36.88 4,974,100 38.25 38.25
00-08-16 37.56 39.88 37.53 9,833,200 38.63 38.63
00-08-15 34.63 38.31 34.38 8,497,200 37.56 37.56
Date Open High Low Vol Cls adjCls
00-08-14 33.50 35.19 32.69 6,217,200 34.88 34.88
00-08-11 30.50 34.00 30.31 9,116,200 33.69 33.69
00-08-10 31.50 31.75 29.75 6,073,000 30.44 30.44
00-08-09 32.38 32.38 30.38 8,874,400 30.88 30.88
00-08-08 33.25 33.38 32.44 5,050,600 32.94 32.94
00-08-07 32.00 34.25 31.63 4,403,100 33.81 33.81
00-08-04 31.94 34.19 31.50 4,871,100 32.50 32.50
00-08-03 29.44 31.75 29.31 5,144,100 31.50 31.50
00-08-02 30.25 32.00 30.22 4,952,900 30.81 30.81
Date Open High Low Vol Cls adjCls
00-08-01 30.63 32.25 30.25 8,156,400 30.25 30.25
00-07-31 30.06 30.25 27.88 9,478,800 30.13 30.13
00-07-28 31.44 32.13 29.00 12,447,000 30.00 30.00
00-07-27 31.44 32.00 29.75 23,579,300 31.38 31.38
00-07-26 35.06 36.72 34.06 15,547,800 36.06 36.06
00-07-25 36.75 38.75 33.25 27,752,500 37.63 37.63
00-07-24 41.06 41.38 38.06 5,778,200 38.75 38.75
00-07-21 40.44 42.50 40.44 4,712,900 41.13 41.13
00-07-20 40.94 43.38 39.50 6,945,700 40.31 40.31
Date Open High Low Vol Cls adjCls
00-07-19 41.50 41.56 39.00 4,743,700 40.88 40.88
00-07-18 40.13 43.63 39.50 7,958,400 41.75 41.75
00-07-17 42.88 43.94 40.25 6,530,000 41.13 41.13
00-07-14 36.38 43.20 36.31 22,436,100 42.63 42.63
00-07-13 35.63 36.00 34.88 8,597,500 35.00 35.00
00-07-12 35.44 36.13 34.25 11,265,900 35.06 35.06
00-07-11 35.19 35.25 32.63 9,896,500 33.13 33.13
00-07-10 36.38 36.38 35.00 4,240,600 35.06 35.06
00-07-07 36.13 37.00 35.25 3,870,600 36.13 36.13
Date Open High Low Vol Cls adjCls
00-07-06 36.88 37.38 34.75 6,767,100 36.06 36.06
00-07-05 37.00 38.50 36.38 4,213,600 36.50 36.50
00-07-03 36.69 37.50 36.50 1,762,400 37.00 37.00
00-06-30 37.00 37.25 35.50 6,451,900 36.31 36.31
00-06-29 37.13 38.50 36.13 8,986,500 37.13 37.13
00-06-28 36.88 39.94 36.13 14,874,300 37.88 37.88
00-06-27 33.75 38.50 33.50 17,638,200 36.50 36.50
00-06-26 35.31 35.33 32.81 21,076,400 33.94 33.94
00-06-23 36.63 37.00 32.47 51,838,200 33.88 33.88
Date Open High Low Vol Cls adjCls
00-06-22 46.19 46.44 41.63 10,516,100 42.00 42.00
00-06-21 45.44 46.94 45.06 3,573,300 46.06 46.06
00-06-20 45.88 48.63 45.13 6,199,100 46.13 46.13
00-06-19 45.50 45.88 43.50 5,151,500 45.31 45.31
00-06-16 47.25 47.44 45.38 3,070,900 46.00 46.00
00-06-15 47.00 47.94 45.31 3,554,700 46.31 46.31
00-06-14 49.31 49.88 46.00 5,020,500 46.44 46.44
00-06-13 48.19 49.50 46.25 4,788,500 49.00 49.00
00-06-12 52.19 52.19 47.00 3,986,000 48.44 48.44
Date Open High Low Vol Cls adjCls
00-06-09 51.94 53.25 51.88 1,922,300 52.19 52.19
00-06-08 52.56 53.44 51.63 3,040,300 51.88 51.88
00-06-07 51.88 52.19 50.13 3,841,200 51.81 51.81
00-06-06 54.00 54.56 50.25 4,853,100 50.56 50.56
00-06-05 55.03 56.25 52.50 6,813,200 54.50 54.50
00-06-02 52.38 58.13 52.25 8,322,500 57.88 57.88
00-06-01 48.88 51.13 46.38 7,622,200 50.19 50.19
00-05-31 50.75 52.25 48.13 6,882,000 48.31 48.31
00-05-30 47.31 51.88 47.31 5,613,200 51.75 51.75
Date Open High Low Vol Cls adjCls
00-05-26 46.25 47.75 44.00 3,621,000 46.50 46.50
00-05-25 49.50 50.00 45.50 4,919,500 45.50 45.50
00-05-24 46.44 49.75 40.44 11,666,600 48.56 48.56
00-05-23 50.50 51.88 46.50 5,837,200 46.69 46.69
00-05-22 53.00 53.13 46.88 8,272,800 51.88 51.88
00-05-19 54.63 55.75 52.25 4,610,900 52.63 52.63
00-05-18 60.38 60.88 55.13 4,727,000 55.38 55.38
00-05-17 57.19 62.38 57.00 6,998,600 61.00 61.00
00-05-16 57.13 59.88 56.00 6,432,200 59.06 59.06
Date Open High Low Vol Cls adjCls
00-05-15 53.63 56.50 50.88 4,125,400 56.06 56.06
00-05-12 54.69 56.50 53.13 3,969,600 53.75 53.75
00-05-11 53.94 55.75 50.94 5,580,800 54.88 54.88
00-05-10 54.53 55.38 49.00 8,711,500 53.31 53.31
00-05-09 56.50 57.75 53.00 4,551,800 56.25 56.25
00-05-08 56.81 59.25 55.44 3,950,000 56.02 56.02
00-05-05 54.63 58.63 54.13 4,062,100 58.50 58.50
00-05-04 54.25 56.50 53.13 4,725,200 55.06 55.06
00-05-03 55.25 56.56 53.00 5,424,800 54.13 54.13
Date Open High Low Vol Cls adjCls
00-05-02 59.19 60.00 55.88 7,427,900 56.13 56.13
00-05-01 56.00 60.31 55.25 8,578,500 59.94 59.94
00-04-28 54.00 55.63 53.13 6,833,800 55.19 55.19
00-04-27 49.31 55.25 48.50 11,266,000 52.88 52.88
00-04-26 53.31 57.44 52.45 12,006,400 53.50 53.50
00-04-25 51.81 54.13 50.25 7,150,400 52.44 52.44
00-04-24 49.38 51.56 44.88 6,693,300 49.81 49.81
00-04-20 53.38 53.69 49.88 4,925,300 52.38 52.38
00-04-19 55.31 55.31 51.69 5,373,800 53.44 53.44
Date Open High Low Vol Cls adjCls
00-04-18 47.63 56.25 47.13 10,735,000 54.94 54.94
00-04-17 45.25 52.00 44.63 12,180,900 47.06 47.06
00-04-14 47.88 52.38 40.81 20,074,500 46.88 46.88
00-04-13 57.88 58.75 47.94 10,679,000 48.00 48.00
00-04-12 64.00 64.38 56.25 8,695,500 56.38 56.38
00-04-11 62.50 66.00 61.25 4,706,600 63.38 63.38
00-04-10 67.25 68.44 63.25 4,523,600 63.38 63.38
00-04-07 65.13 68.63 64.13 6,052,300 67.56 67.56
00-04-06 63.44 65.50 61.88 6,032,700 64.25 64.25
Date Open High Low Vol Cls adjCls
00-04-05 61.75 64.94 60.50 4,900,000 62.19 62.19
00-04-04 62.88 65.44 55.75 14,318,000 63.94 63.94
00-04-03 65.44 65.69 62.00 4,865,400 63.56 63.56
00-03-31 66.75 67.13 63.00 5,115,500 67.00 67.00
00-03-30 64.50 67.38 64.00 5,034,000 66.50 66.50
00-03-29 69.50 69.88 65.00 5,886,500 66.25 66.25
00-03-28 72.38 72.75 69.47 5,197,600 70.13 70.13
00-03-27 72.25 75.13 71.75 4,748,600 73.13 73.13
00-03-24 74.63 75.25 71.31 9,746,000 72.69 72.69
Date Open High Low Vol Cls adjCls
00-03-23 69.50 70.94 67.50 5,442,100 67.69 67.69
00-03-22 70.88 74.00 69.25 11,566,400 70.69 70.69
00-03-21 65.13 73.00 62.25 17,082,900 72.38 72.38
00-03-20 63.50 64.50 62.38 5,813,500 64.19 64.19
00-03-17 66.06 66.38 64.50 5,298,500 64.81 64.81
00-03-16 62.25 66.38 60.00 9,703,100 66.25 66.25
00-03-15 64.75 65.13 62.00 6,082,700 63.75 63.75
00-03-14 66.06 66.94 63.38 4,805,300 65.63 65.63
00-03-13 64.00 66.63 63.00 5,634,300 65.31 65.31
Date Open High Low Vol Cls adjCls
00-03-10 67.25 68.53 65.00 3,713,500 66.88 66.88
00-03-09 63.00 69.00 62.19 8,312,500 68.81 68.81
00-03-08 63.25 64.75 60.56 5,940,700 63.63 63.63
00-03-07 64.88 65.81 62.13 4,178,800 63.50 63.50
00-03-06 62.88 67.25 62.81 7,665,800 63.94 63.94
00-03-03 63.25 64.75 62.06 6,059,500 62.50 62.50
00-03-02 64.94 65.00 62.19 7,980,100 62.56 62.56
00-03-01 67.63 68.50 65.00 5,576,700 65.88 65.88
00-02-29 66.00 68.97 65.88 7,148,500 68.88 68.88
Date Open High Low Vol Cls adjCls
00-02-28 66.56 67.19 64.13 5,057,700 65.75 65.75
00-02-25</