Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
09 May 2024 | 565.15 | 574.95 | 552.10 | 555.95 | 555.95 | 11,624 |
08 May 2024 | 565.95 | 585.50 | 561.70 | 564.45 | 564.45 | 28,782 |
07 May 2024 | 589.65 | 594.00 | 548.50 | 561.15 | 561.15 | 18,251 |
06 May 2024 | 609.10 | 609.10 | 586.05 | 590.00 | 590.00 | 38,788 |
03 May 2024 | 597.15 | 609.30 | 591.10 | 600.20 | 600.20 | 42,782 |
02 May 2024 | 595.45 | 603.00 | 588.25 | 590.45 | 590.45 | 16,682 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 612.00 | 612.00 | 596.15 | 598.15 | 598.15 | 3,690 |
29 Apr 2024 | 614.30 | 618.00 | 605.55 | 608.85 | 608.85 | 28,200 |
26 Apr 2024 | 616.00 | 621.85 | 607.25 | 611.15 | 611.15 | 47,816 |
25 Apr 2024 | 611.70 | 625.30 | 611.00 | 614.90 | 614.90 | 37,446 |
24 Apr 2024 | 613.55 | 624.00 | 601.15 | 611.80 | 611.80 | 30,814 |
23 Apr 2024 | 601.15 | 611.35 | 600.95 | 604.20 | 604.20 | 9,205 |
22 Apr 2024 | 590.05 | 609.60 | 590.05 | 601.30 | 601.30 | 16,100 |
19 Apr 2024 | 614.25 | 614.25 | 584.35 | 595.15 | 595.15 | 12,262 |
18 Apr 2024 | 611.25 | 613.80 | 600.35 | 606.50 | 606.50 | 4,431 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 599.05 | 615.60 | 592.00 | 607.20 | 607.20 | 5,294 |
15 Apr 2024 | 615.35 | 634.00 | 598.35 | 606.10 | 606.10 | 50,318 |
12 Apr 2024 | 619.95 | 657.35 | 618.45 | 639.60 | 639.60 | 75,101 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 629.10 | 629.10 | 609.80 | 618.45 | 618.45 | 5,850 |
09 Apr 2024 | 610.95 | 627.90 | 607.65 | 616.85 | 616.85 | 5,558 |
08 Apr 2024 | 620.00 | 626.00 | 607.00 | 610.45 | 610.45 | 16,020 |
05 Apr 2024 | 619.00 | 626.95 | 608.95 | 618.55 | 618.55 | 9,327 |
04 Apr 2024 | 627.35 | 630.55 | 618.60 | 620.75 | 620.75 | 15,408 |
03 Apr 2024 | 589.80 | 625.75 | 581.20 | 615.05 | 615.05 | 64,762 |
02 Apr 2024 | 585.05 | 596.00 | 573.90 | 591.10 | 591.10 | 23,648 |
01 Apr 2024 | 531.15 | 580.00 | 531.15 | 578.05 | 578.05 | 46,635 |
28 Mar 2024 | 529.35 | 547.90 | 528.05 | 533.50 | 533.50 | 30,772 |
27 Mar 2024 | 535.00 | 543.20 | 530.65 | 533.05 | 533.05 | 8,257 |
26 Mar 2024 | 559.10 | 559.10 | 530.40 | 534.70 | 534.70 | 8,260 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 527.25 | 554.90 | 526.80 | 548.60 | 548.60 | 29,806 |
21 Mar 2024 | 534.85 | 545.25 | 520.95 | 532.55 | 532.55 | 28,058 |
20 Mar 2024 | 515.00 | 526.30 | 508.85 | 519.45 | 519.45 | 17,143 |
19 Mar 2024 | 536.80 | 536.80 | 511.85 | 512.55 | 512.55 | 5,833 |
18 Mar 2024 | 547.85 | 547.85 | 520.00 | 526.25 | 526.25 | 12,429 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 504.00 | 531.30 | 504.00 | 520.20 | 520.20 | 27,034 |
13 Mar 2024 | 531.15 | 547.15 | 500.00 | 504.40 | 504.40 | 26,062 |
12 Mar 2024 | 547.45 | 562.35 | 532.40 | 536.05 | 536.05 | 35,815 |
11 Mar 2024 | 574.85 | 574.85 | 543.65 | 553.75 | 553.75 | 23,859 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 586.40 | 586.40 | 571.10 | 575.45 | 575.45 | 3,964 |
06 Mar 2024 | 591.10 | 591.10 | 568.05 | 586.40 | 586.40 | 6,786 |
05 Mar 2024 | 595.00 | 596.70 | 588.40 | 590.20 | 590.20 | 9,701 |
04 Mar 2024 | 614.10 | 614.10 | 593.00 | 595.45 | 595.45 | 15,257 |
01 Mar 2024 | 612.00 | 612.00 | 595.40 | 598.55 | 598.55 | 9,336 |
29 Feb 2024 | 612.10 | 612.10 | 594.00 | 605.55 | 605.55 | 6,842 |
28 Feb 2024 | 624.45 | 626.55 | 591.55 | 600.30 | 600.30 | 25,186 |
27 Feb 2024 | 598.00 | 621.95 | 596.05 | 616.60 | 616.60 | 30,728 |
26 Feb 2024 | 608.05 | 612.85 | 595.00 | 597.85 | 597.85 | 16,765 |
23 Feb 2024 | 603.35 | 615.70 | 593.90 | 607.80 | 607.80 | 12,708 |
22 Feb 2024 | 600.00 | 607.80 | 588.05 | 593.10 | 593.10 | 19,558 |
21 Feb 2024 | 615.85 | 616.95 | 591.65 | 595.30 | 595.30 | 9,317 |
20 Feb 2024 | 612.60 | 617.45 | 607.65 | 613.60 | 613.60 | 26,875 |
16 Feb 2024 | 592.40 | 624.30 | 592.30 | 605.95 | 605.95 | 32,508 |
15 Feb 2024 | 590.65 | 603.90 | 586.35 | 590.40 | 590.40 | 20,173 |
14 Feb 2024 | 587.25 | 606.40 | 573.75 | 580.25 | 580.25 | 24,621 |
13 Feb 2024 | 617.45 | 617.95 | 574.00 | 587.25 | 587.25 | 23,334 |
12 Feb 2024 | 665.40 | 670.00 | 615.00 | 617.80 | 617.80 | 78,957 |
09 Feb 2024 | 720.10 | 724.00 | 656.40 | 675.05 | 675.05 | 75,401 |
08 Feb 2024 | 695.05 | 719.90 | 695.05 | 715.35 | 715.35 | 8,075 |
07 Feb 2024 | 700.05 | 715.35 | 700.05 | 704.40 | 704.40 | 13,080 |
06 Feb 2024 | 665.10 | 711.35 | 665.10 | 707.35 | 707.35 | 9,938 |
05 Feb 2024 | 704.90 | 704.90 | 669.20 | 672.45 | 672.45 | 15,768 |
02 Feb 2024 | 675.35 | 699.00 | 675.35 | 694.20 | 694.20 | 5,062 |
01 Feb 2024 | 698.00 | 698.60 | 675.55 | 677.85 | 677.85 | 6,552 |
31 Jan 2024 | 696.95 | 712.00 | 690.00 | 696.25 | 696.25 | 10,187 |
30 Jan 2024 | 689.85 | 717.75 | 689.85 | 695.25 | 695.25 | 35,157 |
29 Jan 2024 | 683.05 | 691.90 | 683.00 | 688.40 | 688.40 | 6,652 |
26 Jan 2024 | 683.10 | 683.10 | 683.10 | 683.10 | 683.10 | - |
25 Jan 2024 | 690.15 | 698.70 | 680.00 | 683.10 | 683.10 | 19,736 |
24 Jan 2024 | 702.65 | 702.65 | 682.50 | 691.20 | 691.20 | 8,637 |
23 Jan 2024 | 710.05 | 720.60 | 689.60 | 696.00 | 696.00 | 10,040 |
22 Jan 2024 | 712.15 | 712.15 | 712.15 | 712.15 | 712.15 | - |
19 Jan 2024 | 731.85 | 732.00 | 709.00 | 712.15 | 712.15 | 17,116 |
18 Jan 2024 | 703.45 | 731.80 | 701.10 | 723.35 | 723.35 | 11,341 |
17 Jan 2024 | 717.95 | 727.95 | 704.00 | 716.30 | 716.30 | 11,920 |
16 Jan 2024 | 749.80 | 749.80 | 718.05 | 729.70 | 729.70 | 13,044 |
12 Jan 2024 | 722.00 | 775.00 | 722.00 | 742.40 | 742.40 | 43,860 |
11 Jan 2024 | 714.25 | 724.95 | 709.95 | 719.10 | 719.10 | 6,973 |
10 Jan 2024 | 718.35 | 721.00 | 707.00 | 713.95 | 713.95 | 11,582 |
09 Jan 2024 | 728.05 | 734.90 | 713.25 | 718.45 | 718.45 | 8,908 |
08 Jan 2024 | 738.10 | 740.10 | 717.65 | 720.65 | 720.65 | 18,631 |
05 Jan 2024 | 741.20 | 741.20 | 728.05 | 737.70 | 737.70 | 6,685 |
04 Jan 2024 | 740.20 | 754.80 | 730.10 | 739.40 | 739.40 | 13,916 |
03 Jan 2024 | 725.15 | 748.00 | 722.20 | 738.90 | 738.90 | 24,330 |
02 Jan 2024 | 736.00 | 745.00 | 722.95 | 731.05 | 731.05 | 17,168 |
29 Dec 2023 | 728.35 | 735.35 | 718.50 | 723.90 | 723.90 | 24,180 |
28 Dec 2023 | 742.05 | 742.05 | 725.90 | 728.25 | 728.25 | 25,795 |
27 Dec 2023 | 754.85 | 755.00 | 727.70 | 732.95 | 732.95 | 9,890 |
26 Dec 2023 | 750.85 | 761.00 | 730.95 | 741.55 | 741.55 | 42,638 |
22 Dec 2023 | 721.95 | 754.80 | 720.80 | 735.30 | 735.30 | 71,663 |
21 Dec 2023 | 682.25 | 713.00 | 665.30 | 708.85 | 708.85 | 28,855 |
20 Dec 2023 | 750.30 | 750.30 | 684.50 | 690.30 | 690.30 | 48,772 |
19 Dec 2023 | 752.15 | 755.20 | 731.05 | 735.45 | 735.45 | 18,315 |
18 Dec 2023 | 754.90 | 768.50 | 746.25 | 752.70 | 752.70 | 23,042 |
15 Dec 2023 | 736.85 | 785.00 | 733.05 | 752.90 | 752.90 | 46,345 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |