Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 May 2024 | 644.02 | 648.58 | 628.30 | 642.03 | 642.03 | 4,071,023 |
27 May 2024 | 647.05 | 664.25 | 628.30 | 641.62 | 641.62 | 12,767,600 |
20 May 2024 | 620.40 | 652.00 | 619.52 | 646.75 | 646.75 | 13,881,500 |
13 May 2024 | 614.30 | 625.79 | 606.83 | 621.10 | 621.10 | 17,388,300 |
06 May 2024 | 581.82 | 623.98 | 580.25 | 610.87 | 610.87 | 15,113,300 |
29 Apr 2024 | 559.18 | 580.26 | 544.25 | 579.34 | 579.34 | 15,719,300 |
22 Apr 2024 | 550.66 | 579.21 | 542.01 | 561.23 | 561.23 | 27,068,200 |
15 Apr 2024 | 630.17 | 630.17 | 552.16 | 555.04 | 555.04 | 34,810,100 |
08 Apr 2024 | 636.39 | 639.00 | 609.34 | 622.83 | 622.83 | 12,717,700 |
01 Apr 2024 | 608.00 | 638.00 | 605.51 | 636.18 | 636.18 | 13,513,400 |
25 Mar 2024 | 627.90 | 634.39 | 601.59 | 607.33 | 607.33 | 10,944,900 |
18 Mar 2024 | 613.56 | 634.36 | 608.00 | 628.01 | 628.01 | 12,768,100 |
11 Mar 2024 | 608.08 | 622.92 | 596.27 | 605.88 | 605.88 | 17,306,000 |
04 Mar 2024 | 621.56 | 624.42 | 592.00 | 604.82 | 604.82 | 14,856,900 |
26 Feb 2024 | 583.56 | 620.28 | 583.27 | 619.34 | 619.34 | 17,324,600 |
19 Feb 2024 | 580.18 | 592.43 | 567.32 | 583.56 | 583.56 | 11,500,800 |
12 Feb 2024 | 560.36 | 597.00 | 549.00 | 583.95 | 583.95 | 22,298,700 |
05 Feb 2024 | 562.47 | 575.75 | 554.37 | 561.32 | 561.32 | 17,588,200 |
29 Jan 2024 | 571.35 | 578.55 | 560.82 | 564.64 | 564.64 | 25,149,600 |
22 Jan 2024 | 487.55 | 579.64 | 479.90 | 570.42 | 570.42 | 69,373,600 |
15 Jan 2024 | 490.00 | 494.15 | 475.26 | 482.95 | 482.95 | 19,293,600 |
08 Jan 2024 | 473.89 | 503.41 | 472.95 | 492.16 | 492.16 | 24,534,900 |
01 Jan 2024 | 483.19 | 484.65 | 461.86 | 474.06 | 474.06 | 14,742,100 |
25 Dec 2023 | 489.39 | 494.02 | 481.94 | 486.88 | 486.88 | 9,045,800 |
18 Dec 2023 | 476.30 | 500.89 | 475.10 | 486.76 | 486.76 | 20,280,700 |
11 Dec 2023 | 459.36 | 481.25 | 457.21 | 472.06 | 472.06 | 27,067,300 |
04 Dec 2023 | 460.99 | 461.20 | 445.73 | 453.76 | 453.76 | 19,680,000 |
27 Nov 2023 | 479.03 | 482.00 | 464.60 | 465.74 | 465.74 | 17,997,000 |
20 Nov 2023 | 465.40 | 482.70 | 465.40 | 479.56 | 479.56 | 10,861,600 |
13 Nov 2023 | 447.25 | 467.65 | 442.60 | 465.91 | 465.91 | 18,446,800 |
06 Nov 2023 | 434.38 | 447.48 | 429.61 | 447.24 | 447.24 | 15,827,200 |
30 Oct 2023 | 402.35 | 434.82 | 399.41 | 432.36 | 432.36 | 22,141,600 |
23 Oct 2023 | 403.32 | 418.84 | 395.62 | 397.87 | 397.87 | 31,996,100 |
16 Oct 2023 | 356.21 | 410.64 | 344.73 | 400.96 | 400.96 | 63,310,200 |
09 Oct 2023 | 378.05 | 388.70 | 352.05 | 355.68 | 355.68 | 33,428,800 |
02 Oct 2023 | 377.48 | 394.90 | 367.24 | 381.51 | 381.51 | 26,092,100 |
25 Sept 2023 | 382.90 | 386.62 | 371.10 | 377.60 | 377.60 | 20,258,800 |
18 Sept 2023 | 395.50 | 399.47 | 378.36 | 379.81 | 379.81 | 21,888,800 |
11 Sept 2023 | 443.07 | 449.89 | 395.03 | 396.94 | 396.94 | 37,700,500 |
04 Sept 2023 | 438.39 | 453.45 | 436.70 | 442.80 | 442.80 | 15,638,400 |
28 Aug 2023 | 418.04 | 445.50 | 413.27 | 439.88 | 439.88 | 19,635,800 |
21 Aug 2023 | 402.23 | 437.02 | 399.50 | 416.03 | 416.03 | 26,718,300 |
14 Aug 2023 | 421.99 | 429.12 | 398.15 | 404.53 | 404.53 | 21,641,700 |
07 Aug 2023 | 436.46 | 443.57 | 421.33 | 421.66 | 421.66 | 21,787,900 |
31 Jul 2023 | 426.51 | 445.25 | 426.27 | 431.60 | 431.60 | 28,894,900 |
24 Jul 2023 | 425.00 | 430.88 | 411.88 | 425.78 | 425.78 | 32,152,100 |
17 Jul 2023 | 445.57 | 485.00 | 423.19 | 427.50 | 427.50 | 82,378,500 |
10 Jul 2023 | 438.52 | 456.48 | 431.04 | 441.91 | 441.91 | 27,900,400 |
03 Jul 2023 | 439.76 | 450.97 | 430.72 | 438.10 | 438.10 | 19,701,600 |
26 Jun 2023 | 422.44 | 444.12 | 411.50 | 440.49 | 440.49 | 30,543,700 |
19 Jun 2023 | 430.18 | 440.00 | 417.73 | 424.02 | 424.02 | 23,065,800 |
12 Jun 2023 | 418.83 | 448.65 | 416.57 | 431.96 | 431.96 | 38,038,500 |
05 Jun 2023 | 400.47 | 425.90 | 396.34 | 420.02 | 420.02 | 42,525,400 |
29 May 2023 | 391.89 | 407.52 | 388.91 | 400.47 | 400.47 | 20,045,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |