Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 May 2024 | 651.79 | 657.54 | 637.99 | 656.93 | 656.93 | 4,301,832 |
27 May 2024 | 738.88 | 738.98 | 637.99 | 656.93 | 656.93 | 11,823,000 |
20 May 2024 | 763.53 | 784.33 | 736.37 | 738.51 | 738.51 | 4,582,800 |
13 May 2024 | 732.85 | 769.11 | 717.77 | 765.05 | 765.05 | 5,457,200 |
06 May 2024 | 719.99 | 733.55 | 699.55 | 729.79 | 729.79 | 5,762,300 |
29 Apr 2024 | 723.26 | 728.30 | 683.89 | 716.65 | 716.65 | 6,634,000 |
22 Apr 2024 | 723.25 | 757.25 | 689.00 | 723.55 | 723.55 | 9,167,100 |
15 Apr 2024 | 769.00 | 771.63 | 708.53 | 713.91 | 713.91 | 5,304,400 |
08 Apr 2024 | 783.34 | 795.44 | 760.95 | 768.71 | 768.71 | 4,358,800 |
01 Apr 2024 | 763.99 | 791.88 | 748.23 | 783.50 | 783.50 | 4,356,700 |
25 Mar 2024 | 768.05 | 788.80 | 753.50 | 762.40 | 762.40 | 4,116,100 |
18 Mar 2024 | 750.00 | 785.88 | 742.80 | 774.15 | 774.15 | 5,020,100 |
11 Mar 2024 | 752.00 | 807.77 | 736.00 | 743.91 | 743.91 | 7,092,200 |
04 Mar 2024 | 773.00 | 777.88 | 730.15 | 757.68 | 757.68 | 6,904,700 |
26 Feb 2024 | 774.69 | 790.59 | 754.00 | 773.63 | 773.63 | 6,170,300 |
19 Feb 2024 | 753.08 | 791.87 | 730.52 | 770.97 | 770.97 | 5,806,100 |
12 Feb 2024 | 814.10 | 815.00 | 750.23 | 765.00 | 765.00 | 5,998,800 |
05 Feb 2024 | 782.00 | 815.32 | 765.88 | 812.94 | 812.94 | 4,892,200 |
29 Jan 2024 | 769.32 | 789.92 | 757.53 | 781.30 | 781.30 | 5,636,700 |
22 Jan 2024 | 760.19 | 783.88 | 743.05 | 769.44 | 769.44 | 10,514,200 |
15 Jan 2024 | 730.00 | 753.16 | 714.31 | 749.11 | 749.11 | 4,261,400 |
08 Jan 2024 | 684.24 | 734.30 | 682.46 | 729.18 | 729.18 | 5,257,500 |
01 Jan 2024 | 697.05 | 699.36 | 671.22 | 676.16 | 676.16 | 3,651,800 |
25 Dec 2023 | 700.17 | 711.59 | 698.71 | 706.49 | 706.49 | 2,280,900 |
18 Dec 2023 | 702.02 | 709.30 | 690.97 | 697.55 | 697.55 | 4,249,400 |
11 Dec 2023 | 699.11 | 720.68 | 674.02 | 698.24 | 698.24 | 8,379,700 |
04 Dec 2023 | 684.00 | 701.11 | 677.24 | 699.08 | 699.08 | 4,616,900 |
27 Nov 2023 | 672.00 | 694.77 | 661.39 | 690.79 | 690.79 | 7,282,100 |
20 Nov 2023 | 654.00 | 678.03 | 652.59 | 673.90 | 673.90 | 3,343,700 |
13 Nov 2023 | 633.78 | 659.94 | 632.25 | 654.36 | 654.36 | 5,421,700 |
06 Nov 2023 | 608.50 | 636.43 | 602.45 | 634.76 | 634.76 | 6,483,800 |
30 Oct 2023 | 559.60 | 611.79 | 558.09 | 606.76 | 606.76 | 8,069,700 |
23 Oct 2023 | 537.00 | 579.00 | 527.24 | 554.01 | 554.01 | 9,582,800 |
16 Oct 2023 | 549.66 | 574.25 | 536.17 | 542.51 | 542.51 | 5,592,400 |
09 Oct 2023 | 554.89 | 569.89 | 547.00 | 549.66 | 549.66 | 4,696,700 |
02 Oct 2023 | 554.75 | 565.58 | 536.05 | 560.72 | 560.72 | 4,915,400 |
25 Sept 2023 | 552.62 | 566.17 | 528.00 | 558.96 | 558.96 | 5,821,800 |
18 Sept 2023 | 577.24 | 584.40 | 549.02 | 554.09 | 554.09 | 4,444,700 |
11 Sept 2023 | 603.50 | 607.90 | 576.50 | 579.58 | 579.58 | 4,906,400 |
04 Sept 2023 | 590.88 | 604.58 | 584.50 | 600.07 | 600.07 | 3,155,400 |
28 Aug 2023 | 566.62 | 596.62 | 562.34 | 590.88 | 590.88 | 4,285,900 |
21 Aug 2023 | 542.86 | 576.97 | 542.55 | 563.65 | 563.65 | 4,467,000 |
14 Aug 2023 | 551.93 | 573.98 | 532.54 | 541.50 | 541.50 | 4,418,900 |
07 Aug 2023 | 555.36 | 566.07 | 541.75 | 557.44 | 557.44 | 5,182,700 |
31 Jul 2023 | 573.82 | 591.50 | 550.01 | 551.63 | 551.63 | 7,015,700 |
24 Jul 2023 | 586.50 | 600.66 | 556.71 | 569.54 | 569.54 | 8,995,800 |
17 Jul 2023 | 582.67 | 614.36 | 575.78 | 582.02 | 582.02 | 6,405,600 |
10 Jul 2023 | 553.00 | 584.26 | 553.00 | 580.38 | 580.38 | 5,709,800 |
03 Jul 2023 | 560.85 | 567.23 | 548.43 | 552.98 | 552.98 | 3,463,500 |
26 Jun 2023 | 541.33 | 566.63 | 535.01 | 561.97 | 561.97 | 4,816,600 |
19 Jun 2023 | 558.30 | 569.63 | 536.88 | 542.99 | 542.99 | 4,852,900 |
12 Jun 2023 | 539.02 | 576.68 | 532.13 | 565.48 | 565.48 | 7,332,300 |
05 Jun 2023 | 548.08 | 563.63 | 526.11 | 534.03 | 534.03 | 7,939,100 |
29 May 2023 | 539.33 | 554.44 | 532.02 | 548.18 | 548.18 | 5,143,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |