Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
11 Oct 2024 | 660.05 | 688.15 | 652.95 | 675.42 | 675.42 | 12,794 |
10 Oct 2024 | 641.50 | 670.80 | 638.85 | 652.88 | 652.88 | 10,913 |
09 Oct 2024 | 612.95 | 631.65 | 608.30 | 628.72 | 628.72 | 3,732 |
08 Oct 2024 | 598.55 | 618.95 | 586.55 | 615.38 | 615.38 | 8,120 |
07 Oct 2024 | 650.55 | 660.10 | 597.70 | 606.90 | 606.90 | 11,488 |
04 Oct 2024 | 633.00 | 669.85 | 601.05 | 630.55 | 630.55 | 13,795 |
03 Oct 2024 | 624.90 | 637.10 | 601.40 | 613.40 | 613.40 | 6,022 |
02 Oct 2024 | 627.45 | 640.25 | 627.45 | 646.40 | 646.40 | 1,225 |
01 Oct 2024 | 645.90 | 648.90 | 619.80 | 624.28 | 624.28 | 6,128 |
30 Sept 2024 | 660.65 | 673.85 | 630.05 | 634.75 | 634.75 | 4,378 |
27 Sept 2024 | 684.05 | 701.35 | 672.80 | 664.38 | 664.38 | 2,054 |
26 Sept 2024 | 737.25 | 737.80 | 684.05 | 692.33 | 692.33 | 9,220 |
25 Sept 2024 | 714.45 | 743.10 | 705.80 | 717.15 | 717.15 | 6,486 |
24 Sept 2024 | 714.80 | 734.25 | 687.60 | 713.10 | 713.10 | 8,008 |
23 Sept 2024 | 700.85 | 713.25 | 700.85 | 705.35 | 705.35 | 161 |
20 Sept 2024 | 686.50 | 711.70 | 679.15 | 672.83 | 672.83 | 421 |
19 Sept 2024 | 685.85 | 700.95 | 679.75 | 685.08 | 685.08 | 6,406 |
18 Sept 2024 | 666.75 | 672.85 | 654.65 | 660.88 | 660.88 | 5,812 |
17 Sept 2024 | 664.30 | 686.45 | 643.65 | 677.95 | 677.95 | 506 |
16 Sept 2024 | 661.00 | 669.70 | 629.75 | 640.47 | 640.47 | 1,556 |
13 Sept 2024 | 679.30 | 683.15 | 660.90 | 675.10 | 675.10 | 2,783 |
12 Sept 2024 | 645.25 | 662.65 | 597.25 | 647.33 | 647.33 | 28,345 |
11 Sept 2024 | 598.55 | 611.50 | 565.75 | 576.10 | 576.10 | 7,303 |
10 Sept 2024 | 560.50 | 599.20 | 553.60 | 590.88 | 590.88 | 15,933 |
09 Sept 2024 | 534.90 | 555.25 | 530.45 | 549.67 | 549.67 | 10,616 |
06 Sept 2024 | 569.70 | 583.15 | 530.40 | 531.40 | 531.40 | 10,307 |
05 Sept 2024 | 555.30 | 599.70 | 539.90 | 578.90 | 578.90 | 8,934 |
04 Sept 2024 | 558.35 | 565.65 | 543.15 | 557.78 | 557.78 | 3,084 |
03 Sept 2024 | 590.55 | 596.40 | 566.35 | 576.05 | 576.05 | 5,798 |
02 Sept 2024 | 580.80 | 616.70 | 573.80 | 586.58 | 586.58 | 1,819 |
30 Aug 2024 | 541.80 | 562.65 | 538.60 | 564.88 | 564.88 | 4,198 |
29 Aug 2024 | 518.95 | 548.50 | 514.20 | 548.50 | 548.50 | 5,524 |
28 Aug 2024 | 541.05 | 547.25 | 516.20 | 519.00 | 519.00 | 8,587 |
27 Aug 2024 | 568.65 | 573.15 | 536.00 | 538.58 | 538.58 | 10,876 |
23 Aug 2024 | 585.30 | 599.25 | 576.95 | 586.28 | 586.28 | 2,719 |
22 Aug 2024 | 619.35 | 628.30 | 604.85 | 602.58 | 602.58 | 13,089 |
21 Aug 2024 | 607.10 | 640.35 | 606.10 | 615.28 | 615.28 | 10,642 |
20 Aug 2024 | 608.40 | 613.85 | 586.75 | 597.22 | 597.22 | 5,411 |
19 Aug 2024 | 598.40 | 607.50 | 586.60 | 593.70 | 593.70 | 10,247 |
16 Aug 2024 | 619.00 | 631.15 | 586.25 | 603.10 | 603.10 | 15,803 |
15 Aug 2024 | 549.40 | 601.05 | 535.95 | 598.28 | 598.28 | 20,064 |
14 Aug 2024 | 545.00 | 557.70 | 528.90 | 536.75 | 536.75 | 17,715 |
13 Aug 2024 | 521.75 | 528.30 | 508.25 | 517.35 | 517.35 | 5,538 |
12 Aug 2024 | 529.25 | 541.30 | 504.65 | 512.17 | 512.17 | 3,200 |
09 Aug 2024 | 505.50 | 520.85 | 498.45 | 516.30 | 516.30 | 12,089 |
08 Aug 2024 | 482.00 | 501.80 | 463.45 | 492.17 | 492.17 | 10,720 |
07 Aug 2024 | 482.70 | 518.25 | 482.70 | 507.80 | 507.80 | 27,890 |
06 Aug 2024 | 471.45 | 504.35 | 444.80 | 467.95 | 467.95 | 16,752 |
05 Aug 2024 | 407.45 | 502.45 | 374.15 | 477.38 | 477.38 | 30,634 |
02 Aug 2024 | 528.50 | 555.40 | 445.90 | 501.17 | 501.17 | 117,152 |
01 Aug 2024 | 784.30 | 800.90 | 742.55 | 741.60 | 741.60 | 20,562 |
31 Jul 2024 | 700.20 | 755.20 | 681.35 | 747.67 | 747.67 | 21,443 |
30 Jul 2024 | 724.40 | 724.40 | 671.95 | 692.15 | 692.15 | 1,677 |
29 Jul 2024 | 708.45 | 745.45 | 676.25 | 701.78 | 701.78 | 1,935 |
26 Jul 2024 | 679.50 | 697.90 | 679.50 | 685.53 | 685.53 | 499 |
25 Jul 2024 | 673.00 | 710.50 | 649.15 | 688.50 | 688.50 | 3,270 |
24 Jul 2024 | 724.65 | 764.75 | 700.85 | 700.55 | 700.55 | 3,394 |
23 Jul 2024 | 694.00 | 775.20 | 690.50 | 768.35 | 768.35 | 3,248 |
22 Jul 2024 | 723.00 | 732.85 | 701.50 | 706.67 | 706.67 | 8,856 |
19 Jul 2024 | 680.00 | 761.50 | 661.00 | 707.45 | 707.45 | 4,131 |
18 Jul 2024 | 778.00 | 796.55 | 697.05 | 700.67 | 700.67 | 5,000 |
17 Jul 2024 | 802.65 | 844.00 | 740.00 | 759.72 | 759.72 | 3,838 |
16 Jul 2024 | 827.00 | 873.85 | 825.00 | 836.22 | 836.22 | 12,274 |
15 Jul 2024 | 862.00 | 900.65 | 827.35 | 846.75 | 846.75 | 7,939 |
12 Jul 2024 | 860.05 | 891.95 | 819.35 | 858.08 | 858.08 | 11,898 |
11 Jul 2024 | 927.20 | 944.25 | 850.00 | 844.17 | 844.17 | 2,955 |
10 Jul 2024 | 935.00 | 959.85 | 903.25 | 912.03 | 912.03 | 7,686 |
09 Jul 2024 | 930.00 | 970.15 | 920.65 | 939.13 | 939.13 | 3,452 |
08 Jul 2024 | 937.30 | 950.60 | 906.75 | 935.25 | 935.25 | 14,916 |
05 Jul 2024 | 935.65 | 954.80 | 906.70 | 934.90 | 934.90 | 19,664 |
04 Jul 2024 | 908.35 | 935.95 | 885.15 | 924.88 | 924.88 | 7,360 |
03 Jul 2024 | 957.75 | 968.60 | 900.00 | 912.33 | 912.33 | 10,188 |
02 Jul 2024 | 904.70 | 928.00 | 894.65 | 917.53 | 917.53 | 1,807 |
01 Jul 2024 | 871.60 | 900.85 | 862.45 | 895.88 | 895.88 | 3,856 |
28 Jun 2024 | 930.00 | 957.00 | 894.70 | 896.78 | 896.78 | 13,420 |
27 Jun 2024 | 863.80 | 910.05 | 850.75 | 896.55 | 896.55 | 17,739 |
26 Jun 2024 | 794.45 | 845.40 | 776.05 | 837.05 | 837.05 | 10,193 |
25 Jun 2024 | 772.25 | 801.00 | 756.60 | 802.38 | 802.38 | 9,775 |
24 Jun 2024 | 807.65 | 825.60 | 790.40 | 798.75 | 798.75 | 11,488 |
21 Jun 2024 | 790.10 | 808.50 | 756.65 | 794.28 | 794.28 | 8,560 |
20 Jun 2024 | 745.00 | 781.70 | 727.30 | 766.38 | 766.38 | 6,863 |
19 Jun 2024 | 734.05 | 755.75 | 726.55 | 731.90 | 731.90 | 891 |
18 Jun 2024 | 749.00 | 769.05 | 724.35 | 722.28 | 722.28 | 867 |
17 Jun 2024 | 763.00 | 763.00 | 726.45 | 726.25 | 726.25 | 521 |
14 Jun 2024 | 750.80 | 763.70 | 732.15 | 737.35 | 737.35 | 5,709 |
13 Jun 2024 | 779.70 | 796.25 | 757.00 | 750.00 | 750.00 | 1,901 |
12 Jun 2024 | 785.70 | 804.90 | 777.90 | 794.72 | 794.72 | 11,956 |
11 Jun 2024 | 797.85 | 797.85 | 774.30 | 776.60 | 776.60 | 711 |
10 Jun 2024 | 759.25 | 781.55 | 755.65 | 782.65 | 782.65 | 2,833 |
07 Jun 2024 | 751.30 | 776.70 | 749.00 | 772.97 | 772.97 | 593 |
06 Jun 2024 | 718.90 | 750.30 | 707.30 | 748.33 | 748.33 | 739 |
05 Jun 2024 | 706.80 | 716.45 | 697.00 | 712.65 | 712.65 | 7,802 |
04 Jun 2024 | 678.00 | 684.70 | 673.75 | 682.83 | 682.83 | 2,160 |
03 Jun 2024 | 673.00 | 692.70 | 671.35 | 677.65 | 677.65 | 1,915 |
31 May 2024 | 694.95 | 708.20 | 640.00 | 647.30 | 647.30 | 10,837 |
30 May 2024 | 696.55 | 723.95 | 696.55 | 712.22 | 712.22 | 400 |
29 May 2024 | 718.10 | 757.15 | 710.30 | 754.20 | 754.20 | 336 |
28 May 2024 | 722.55 | 731.30 | 703.45 | 722.33 | 722.33 | 987 |
24 May 2024 | 734.00 | 740.95 | 716.30 | 736.17 | 736.17 | 2,845 |
23 May 2024 | 764.30 | 768.70 | 741.05 | 758.00 | 758.00 | 5,114 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |