Amazon.com Inc. (AMZN)

496.00
+8.41 (+1.74%)
Exchange
NMS
Day Range
486.00 - 504.66
52 Week Range
365.65 - 696.44
Open
492.24
Avg. Vol
5,474,080
Market Cap
230.94B
Short ratio
0.97
PE ratio
392.38
PEG Ratio
2.64
Earnings Share
1.25

Amazon.com Inc. (AMZN) Historicals

Date Open High Low Vol Cls adjCls
16-02-09 478.01 498.38 474.00 7,045,900 482.07 482.07
16-02-08 486.47 493.50 475.21 9,808,800 488.10 488.10
16-02-05 529.28 529.45 499.19 9,639,600 502.13 502.13
16-02-04 525.00 538.99 519.22 6,176,600 536.26 536.26
16-02-03 553.50 556.00 521.90 10,037,200 531.07 531.07
16-02-02 570.00 571.56 550.09 6,280,900 552.10 552.10
16-02-01 578.15 581.80 570.31 6,313,800 574.81 574.81
16-01-29 571.98 593.00 570.00 14,622,300 587.00 587.00
16-01-28 608.37 638.06 597.55 12,615,900 635.35 635.35
Date Open High Low Vol Cls adjCls
16-01-27 601.99 603.39 578.78 5,029,500 583.35 583.35
16-01-26 603.45 604.50 590.38 3,743,200 601.25 601.25
16-01-25 597.99 608.50 594.56 4,376,700 596.53 596.53
16-01-22 588.73 600.10 584.11 5,101,100 596.38 596.38
16-01-21 573.58 588.81 568.22 4,932,600 575.02 575.02
16-01-20 564.36 578.45 547.18 7,944,700 571.77 571.77
16-01-19 577.09 584.00 566.45 4,782,800 574.48 574.48
16-01-15 572.24 584.62 565.30 7,754,500 570.18 570.18
16-01-14 580.25 602.25 569.88 7,203,000 593.00 593.00
Date Open High Low Vol Cls adjCls
16-01-13 620.88 620.88 579.16 7,600,000 581.81 581.81
16-01-12 625.25 625.99 612.24 4,690,900 617.89 617.89
16-01-11 612.48 619.85 598.57 4,869,200 617.74 617.74
16-01-08 619.66 624.14 606.00 5,490,700 607.05 607.05
16-01-07 621.80 630.00 605.21 7,015,400 607.94 607.94
16-01-06 622.00 639.79 620.31 5,312,200 632.65 632.65
16-01-05 646.86 646.91 627.65 5,809,600 633.79 633.79
16-01-04 656.29 657.72 627.51 9,280,800 636.99 636.99
15-12-31 686.08 687.75 675.89 3,718,200 675.89 675.89
Date Open High Low Vol Cls adjCls
15-12-30 691.89 695.49 686.38 3,514,300 689.07 689.07
15-12-29 677.98 696.44 677.89 5,721,200 693.97 693.97
15-12-28 665.56 675.50 665.50 3,775,800 675.20 675.20
15-12-24 663.35 664.68 660.60 1,091,200 662.79 662.79
15-12-23 666.50 666.60 656.63 2,714,900 663.70 663.70
15-12-22 666.83 668.49 659.26 2,664,000 663.15 663.15
15-12-21 668.50 669.90 658.93 3,197,500 664.51 664.51
15-12-18 668.65 676.84 664.13 6,765,900 664.14 664.14
15-12-17 680.00 682.50 670.65 3,663,500 670.65 670.65
Date Open High Low Vol Cls adjCls
15-12-16 663.56 677.35 659.32 3,926,600 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,423,600 640.15 640.15
15-12-10 665.59 668.53 659.56 3,440,200 662.32 662.32
15-12-09 678.00 679.00 655.68 5,145,200 664.79 664.79
15-12-08 663.13 679.99 659.79 3,641,900 677.33 677.33
15-12-07 674.74 675.46 660.50 3,708,100 669.83 669.83
15-12-04 666.00 674.78 661.40 4,508,600 672.64 672.64
Date Open High Low Vol Cls adjCls
15-12-03 679.44 682.79 661.48 4,978,900 666.25 666.25
15-12-02 681.00 684.82 674.25 4,259,100 676.01 676.01
15-12-01 673.75 681.00 667.86 4,739,500 679.06 679.06
15-11-30 675.90 681.29 664.60 5,474,100 664.80 664.80
15-11-27 680.80 680.99 672.10 1,959,500 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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
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
Date Open High Low Vol Cls adjCls
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
00-02-28 66.56 67.19 64.13 5,057,700 65.75 65.75
00-02-25 67.44 69.38 65.19 4,870,500 69.13 69.13
Date Open High Low Vol Cls adjCls
00-02-24 70.56 71.38 65.63 5,869,300 68.44 68.44
00-02-23 64.88 71.75 64.69 8,441,200 70.44 70.44
00-02-22 64.94 66.50 63.06 5,685,800 63.56 63.56
00-02-18 68.44 69.00 63.88 8,726,400 64.75 64.75
00-02-17 71.25 71.31 68.00 6,129,600 69.00 69.00
00-02-16 72.75 73.44 70.63 4,260,200 70.69 70.69
00-02-15 73.44 76.19 70.63 6,424,500 73.81 73.81
00-02-14 75.69 75.75 73.56 5,169,700 74.44 74.44
00-02-11 77.13 79.13 75.50 8,309,000 76.19 76.19
Date Open High Low Vol Cls adjCls
00-02-10 78.50 79.88 75.50 9,979,600 76.19 76.19
00-02-09 80.55 83.73 80.02 9,580,400 80.25 80.25
00-02-08 74.00 84.00 73.44 19,472,800 83.13 83.13
00-02-07 76.19 76.88 73.13 10,129,000 75.00 75.00
00-02-04 82.75 82.75 77.88 11,023,000 78.56 78.56
00-02-03 81.13 85.94 77.38 43,750,000 84.19 84.19
00-02-02 67.94 72.25 67.75 14,025,900 69.44 69.44
00-02-01 67.50 70.63 64.38 13,404,600 67.44 67.44
00-01-31 60.38 64.75 58.44 10,697,900 64.56 64.56
Date Open High Low Vol Cls adjCls
00-01-28 65.00 66.44 60.00 13,777,900 61.69 61.69
00-01-27 65.19 67.75 64.63 6,784,000 66.94 66.94
00-01-26 68.63 70.00 64.75 6,558,000 64.81 64.81
00-01-25 70.00 71.25 66.00 9,434,100 69.25 69.25
00-01-24 67.56 73.38 67.50 29,170,200 70.13 70.13
00-01-21 64.63 64.63 60.00 11,461,900 62.06 62.06
00-01-20 66.94 67.00 63.94 5,978,000 64.75 64.75
00-01-19 64.13 67.50 63.00 8,245,500 66.81 66.81
00-01-18 63.44 65.19 63.00 5,384,900 64.13 64.13
Date Open High Low Vol Cls adjCls
00-01-14 66.75 68.63 64.00 6,853,600 64.25 64.25
00-01-13 64.94 67.19 63.13 10,448,100 65.94 65.94
00-01-12 67.88 68.00 63.00 10,804,500 63.56 63.56
00-01-11 66.88 70.00 65.00 10,532,700 66.75 66.75
00-01-10 72.56 72.63 65.56 14,757,900 69.19 69.19
00-01-07 67.00 70.50 66.19 10,505,400 69.56 69.56
00-01-06 71.31 72.69 64.00 18,752,000 65.56 65.56
00-01-05 70.50 75.13 68.00 38,457,400 69.75 69.75
00-01-04 85.38 91.50 81.75 17,487,400 81.94 81.94
Date Open High Low Vol Cls adjCls
00-01-03 81.50 89.56 79.05 16,117,600 89.38 89.38
99-12-31 79.31 79.38 76.00 7,270,700 76.13 76.13
99-12-30 84.63 85.13 78.50 9,256,600 79.06 79.06
99-12-29 83.44 85.38 82.63 5,913,000 83.50 83.50
99-12-28 83.06 86.50 81.56 10,304,300 82.31 82.31
99-12-27 87.75 88.25 80.00 16,523,800 81.13 81.13
99-12-23 98.00 99.00 89.06 12,914,600 90.00 90.00
99-12-22 100.56 100.56 95.50 5,921,000 97.69 97.69
99-12-21 96.56 100.44 95.50 9,509,500 99.88 99.88
Date Open High Low Vol Cls adjCls
99-12-20 97.75 102.00 95.06 10,566,600 97.00 97.00
99-12-17 97.19 97.63 93.81 5,955,900 94.06 94.06
99-12-16 98.25 98.75 93.50 7,004,400 94.88 94.88
99-12-15 92.88 99.44 91.00 10,133,500 96.50 96.50
99-12-14 103.75 104.00 93.56 10,107,900 95.63 95.63
99-12-13 106.63 106.63 101.50 8,653,700 102.50 102.50
99-12-10 111.94 112.00 104.44 14,929,000 106.69 106.69
99-12-09 95.50 113.00 93.44 41,364,600 103.63 103.63
99-12-08 86.81 93.00 86.00 12,867,200 88.56 88.56
Date Open High Low Vol Cls adjCls
99-12-07 88.00 88.00 84.38 6,727,100 86.06 86.06
99-12-06 86.88 89.88 84.69 9,199,200 87.75 87.75
99-12-03 92.50 93.38 86.06 11,151,200 86.56 86.56
99-12-02 86.00 91.31 85.63 9,538,700 89.06 89.06
99-12-01 87.25 87.88 81.97 10,663,600 85.00 85.00
99-11-30 88.27 88.88 83.81 13,465,500 85.06 85.06
99-11-29 95.50 96.88 90.13 18,053,700 90.44 90.44
99-11-26 91.06 95.13 90.63 11,496,000 93.13 93.13
99-11-24 84.25 87.75 83.25 14,483,100 87.25 87.25
Date Open High Low Vol Cls adjCls
99-11-23 80.38 85.63 76.25 18,332,500 81.75 81.75
99-11-22 77.88 82.50 76.00 10,708,400 80.50 80.50
99-11-19 77.88 78.13 76.06 5,760,600 77.94 77.94
99-11-18 76.75 78.19 75.25 5,810,400 77.94 77.94
99-11-17 77.94 80.00 75.44 6,657,400 76.50 76.50
99-11-16 74.25 79.63 73.75 15,238,700 78.94 78.94
99-11-15 75.63 76.00 73.31 6,437,200 73.50 73.50
99-11-12 73.75 75.00 70.81 10,319,600 74.94 74.94
99-11-11 74.75 76.63 71.38 9,293,900 73.00 73.00
Date Open High Low Vol Cls adjCls
99-11-10 71.56 75.00 70.13 11,506,700 72.00 72.00
99-11-09 82.00 83.06 70.00 26,477,100 70.81 70.81
99-11-08 64.81 80.00 63.50 32,339,400 78.00 78.00
99-11-05 64.75 65.50 62.25 11,091,400 64.94 64.94
99-11-04 67.19 67.88 61.00 16,759,200 63.06 63.06
99-11-03 68.19 68.50 65.00 10,772,100 65.81 65.81
99-11-02 69.75 70.00 65.06 13,243,200 66.44 66.44
99-11-01 68.06 71.88 66.31 12,824,100 69.13 69.13
99-10-29 72.75 72.81 69.25 9,688,800 70.63 70.63
Date Open High Low Vol Cls adjCls
99-10-28 69.50 73.13 65.88 35,726,400 71.00 71.00
99-10-27 79.38 79.38 74.81 12,835,200 75.94 75.94
99-10-26 83.13 84.31 80.13 7,711,500 81.25 81.25
99-10-25 79.00 83.00 77.94 7,180,900 82.75 82.75
99-10-22 81.44 83.63 78.00 7,304,800 78.63 78.63
99-10-21 77.94 82.81 77.06 8,961,000 80.75 80.75
99-10-20 78.31 80.63 76.34 7,735,500 80.50 80.50
99-10-19 77.63 78.25 75.63 7,780,000 76.63 76.63
99-10-18 75.06 76.50 71.06 10,793,800 74.06 74.06
Date Open High Low Vol Cls adjCls
99-10-15 75.88 77.06 73.94 12,186,900 75.06 75.06
99-10-14 80.50 83.38 78.44 12,713,000 79.59 79.59
99-10-13 82.50 85.00 79.56 11,561,800 79.94 79.94
99-10-12 87.69 88.50 84.88 7,231,400 84.94 84.94
99-10-11 89.13 89.38 86.75 6,692,400 88.38 88.38
99-10-08 86.88 89.50 84.44 11,458,700 89.25 89.25
99-10-07 85.63 90.00 83.50 24,609,400 87.31 87.31
99-10-06 79.56 83.63 79.50 15,532,200 82.44 82.44
99-10-05 77.13 79.75 74.75 16,420,100 78.44 78.44
Date Open High Low Vol Cls adjCls
99-10-04 79.44 79.75 75.75 9,757,400 77.06 77.06
99-10-01 77.00 79.25 76.66 10,430,300 77.25 77.25
99-09-30 79.81 81.50 76.25 31,046,200 79.94 79.94
99-09-29 66.50 85.00 65.75 79,374,400 80.75 80.75
99-09-28 62.50 66.50 61.13 15,768,800 65.88 65.88
99-09-27 66.19 67.88 61.88 14,383,100 62.56 62.56
99-09-24 62.00 66.00 61.50 10,972,500 65.00 65.00
99-09-23 67.00 68.75 61.23 14,373,600 62.25 62.25
99-09-22 62.88 66.50 60.69 10,037,500 66.00 66.00
Date Open High Low Vol Cls adjCls
99-09-21 61.63 63.94 61.00 8,232,500 62.25 62.25
99-09-20 63.69 65.00 62.69 5,957,100 62.75 62.75
99-09-17 65.63 66.00 62.75 7,239,500 63.81 63.81
99-09-16 64.94 65.81 62.75 7,058,900 65.25 65.25
99-09-15 67.75 67.94 65.00 7,817,300 65.56 65.56
99-09-14 62.75 66.44 62.75 8,782,800 66.00 66.00
99-09-13 65.63 66.00 62.50 7,747,600 63.31 63.31
99-09-10 65.94 68.00 64.88 12,420,900 66.50 66.50
99-09-09 63.50 64.44 62.38 9,183,200 63.63 63.63
Date Open High Low Vol Cls adjCls
99-09-08 62.00 63.25 60.94 6,976,000 61.44 61.44
99-09-07 63.81 64.38 62.13 9,008,700 62.94 62.94
99-09-03 63.63 64.00 60.63 16,435,900 62.44 62.44