Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 508.50 | 514.00 | 508.50 | 512.10 | 512.10 | 2,372,005 |
20 May 2024 | - | - | - | - | - | - |
13 May 2024 | 502.45 | 540.00 | 501.65 | 511.25 | 511.25 | 50,594,954 |
06 May 2024 | 495.25 | 505.00 | 464.35 | 501.90 | 501.90 | 19,611,406 |
29 Apr 2024 | 510.95 | 513.70 | 490.05 | 493.60 | 493.60 | 10,613,168 |
22 Apr 2024 | 492.00 | 513.90 | 487.60 | 508.45 | 508.45 | 14,045,588 |
15 Apr 2024 | 495.00 | 499.55 | 466.55 | 487.55 | 487.55 | 14,014,454 |
08 Apr 2024 | 500.55 | 511.10 | 483.05 | 502.05 | 502.05 | 20,045,958 |
01 Apr 2024 | 460.00 | 500.60 | 458.45 | 494.35 | 494.35 | 29,726,796 |
25 Mar 2024 | 470.00 | 471.10 | 452.10 | 456.00 | 456.00 | 38,383,622 |
18 Mar 2024 | 475.00 | 475.00 | 449.25 | 470.00 | 470.00 | 18,667,400 |
11 Mar 2024 | 485.10 | 488.00 | 447.80 | 475.15 | 475.15 | 17,991,834 |
04 Mar 2024 | 476.05 | 491.05 | 464.50 | 482.30 | 482.30 | 16,637,071 |
26 Feb 2024 | 488.60 | 493.10 | 466.80 | 474.55 | 474.55 | 15,255,626 |
19 Feb 2024 | 493.70 | 505.45 | 484.05 | 488.70 | 488.70 | 12,337,132 |
12 Feb 2024 | 461.80 | 494.20 | 452.15 | 490.90 | 490.90 | 22,264,924 |
05 Feb 2024 | 524.00 | 525.00 | 453.30 | 457.95 | 457.95 | 43,924,127 |
29 Jan 2024 | 542.20 | 547.50 | 526.50 | 533.65 | 533.65 | 15,532,889 |
22 Jan 2024 | 553.40 | 558.45 | 533.55 | 537.30 | 537.30 | 5,959,045 |
15 Jan 2024 | 568.00 | 571.65 | 539.15 | 553.40 | 553.40 | 13,966,726 |
08 Jan 2024 | 581.00 | 582.80 | 551.90 | 565.10 | 565.10 | 14,202,673 |
01 Jan 2024 | 588.00 | 603.80 | 576.50 | 581.25 | 581.25 | 14,707,260 |
25 Dec 2023 | 581.65 | 595.00 | 581.10 | 587.25 | 587.25 | 10,093,657 |
18 Dec 2023 | 613.80 | 614.75 | 565.70 | 581.65 | 581.65 | 15,145,560 |
11 Dec 2023 | 585.00 | 612.80 | 583.55 | 610.85 | 610.85 | 15,885,629 |
04 Dec 2023 | 578.50 | 596.30 | 576.85 | 585.20 | 585.20 | 12,334,859 |
27 Nov 2023 | 558.95 | 575.95 | 556.15 | 575.15 | 575.15 | 8,807,109 |
20 Nov 2023 | 561.75 | 571.70 | 554.80 | 558.95 | 558.95 | 7,194,195 |
13 Nov 2023 | 555.00 | 565.70 | 550.10 | 561.75 | 561.75 | 7,115,291 |
06 Nov 2023 | 552.05 | 557.80 | 545.00 | 547.15 | 547.15 | 6,948,987 |
30 Oct 2023 | 560.00 | 563.20 | 528.15 | 550.30 | 550.30 | 19,748,437 |
23 Oct 2023 | 603.00 | 608.00 | 556.30 | 558.65 | 558.65 | 11,537,382 |
16 Oct 2023 | 622.00 | 634.90 | 602.00 | 603.45 | 603.45 | 7,618,887 |
09 Oct 2023 | 606.55 | 629.60 | 598.30 | 623.05 | 623.05 | 10,019,458 |
02 Oct 2023 | 616.25 | 616.25 | 597.80 | 612.15 | 612.15 | 7,494,315 |
25 Sept 2023 | 614.80 | 624.80 | 602.55 | 616.25 | 616.25 | 10,389,444 |
18 Sept 2023 | 634.65 | 639.05 | 612.60 | 614.80 | 614.80 | 10,829,475 |
11 Sept 2023 | 610.00 | 635.50 | 602.35 | 634.65 | 634.65 | 21,009,022 |
04 Sept 2023 | 605.00 | 615.90 | 599.25 | 606.80 | 606.80 | 15,794,637 |
28 Aug 2023 | 583.20 | 607.50 | 582.00 | 603.00 | 603.00 | 20,841,526 |
21 Aug 2023 | 582.00 | 593.85 | 580.00 | 583.20 | 583.20 | 7,107,613 |
14 Aug 2023 | 600.00 | 600.50 | 576.95 | 578.45 | 578.45 | 7,801,893 |
07 Aug 2023 | 604.50 | 618.90 | 598.05 | 599.70 | 599.70 | 12,909,822 |
03 Aug 2023 | 10 Dividend | |||||
31 Jul 2023 | 625.00 | 631.00 | 590.10 | 603.35 | 593.61 | 24,212,650 |
24 Jul 2023 | 637.80 | 637.80 | 622.25 | 625.15 | 615.05 | 9,698,733 |
17 Jul 2023 | 643.00 | 647.00 | 633.75 | 634.60 | 624.35 | 13,641,281 |
10 Jul 2023 | 666.50 | 666.50 | 630.00 | 639.55 | 629.22 | 14,918,181 |
03 Jul 2023 | 688.40 | 688.95 | 661.80 | 663.00 | 652.29 | 10,210,168 |
26 Jun 2023 | 672.65 | 688.25 | 667.50 | 687.55 | 676.45 | 9,144,930 |
19 Jun 2023 | 694.95 | 696.00 | 665.50 | 666.85 | 656.08 | 8,291,792 |
12 Jun 2023 | 680.25 | 695.80 | 674.20 | 690.85 | 679.69 | 13,489,386 |
05 Jun 2023 | 689.00 | 698.90 | 677.80 | 680.25 | 669.26 | 6,717,011 |
29 May 2023 | 690.00 | 694.00 | 676.50 | 683.35 | 672.31 | 9,025,791 |
22 May 2023 | 668.00 | 688.95 | 661.95 | 688.10 | 676.99 | 10,467,249 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |