Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | 642.00 | 645.30 | 607.95 | 617.90 | 617.90 | 12,882 |
06 May 2024 | 667.50 | 669.95 | 637.95 | 642.75 | 642.75 | 4,453 |
03 May 2024 | 670.00 | 674.95 | 650.15 | 661.20 | 661.20 | 7,544 |
02 May 2024 | 640.00 | 665.00 | 640.00 | 659.85 | 659.85 | 8,594 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 662.85 | 681.50 | 630.20 | 637.85 | 637.85 | 9,746 |
29 Apr 2024 | 632.15 | 659.95 | 632.15 | 654.15 | 654.15 | 17,723 |
26 Apr 2024 | 630.55 | 651.25 | 629.10 | 636.35 | 636.35 | 11,926 |
25 Apr 2024 | 623.00 | 649.00 | 618.95 | 626.30 | 626.30 | 9,449 |
24 Apr 2024 | 629.95 | 641.95 | 617.95 | 620.95 | 620.95 | 3,119 |
23 Apr 2024 | 631.20 | 633.30 | 616.55 | 623.40 | 623.40 | 7,484 |
22 Apr 2024 | 622.05 | 631.95 | 612.75 | 625.15 | 625.15 | 6,862 |
19 Apr 2024 | 625.85 | 625.85 | 602.10 | 615.20 | 615.20 | 4,654 |
18 Apr 2024 | 628.70 | 652.00 | 620.55 | 626.45 | 626.45 | 8,823 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 595.00 | 629.95 | 594.70 | 625.00 | 625.00 | 6,112 |
15 Apr 2024 | 587.05 | 604.00 | 574.75 | 593.10 | 593.10 | 9,777 |
12 Apr 2024 | 621.25 | 623.30 | 605.50 | 606.40 | 606.40 | 3,010 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 620.95 | 625.40 | 600.00 | 614.90 | 614.90 | 10,052 |
09 Apr 2024 | 622.95 | 644.00 | 611.90 | 616.60 | 616.60 | 2,807 |
08 Apr 2024 | 652.70 | 652.70 | 628.00 | 629.10 | 629.10 | 5,866 |
05 Apr 2024 | 638.00 | 648.05 | 628.30 | 639.90 | 639.90 | 9,818 |
04 Apr 2024 | 610.15 | 645.65 | 610.15 | 634.60 | 634.60 | 11,158 |
03 Apr 2024 | 632.10 | 644.85 | 628.30 | 635.80 | 635.80 | 7,283 |
02 Apr 2024 | 620.00 | 644.50 | 618.85 | 634.20 | 634.20 | 11,389 |
01 Apr 2024 | 569.25 | 663.20 | 563.05 | 626.40 | 626.40 | 37,899 |
28 Mar 2024 | 553.45 | 567.00 | 546.60 | 552.70 | 552.70 | 12,857 |
27 Mar 2024 | 556.00 | 562.75 | 542.55 | 546.70 | 546.70 | 13,834 |
26 Mar 2024 | 569.75 | 571.50 | 542.50 | 546.05 | 546.05 | 10,309 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 579.20 | 584.10 | 563.50 | 565.70 | 565.70 | 12,492 |
21 Mar 2024 | 574.60 | 594.40 | 571.40 | 576.60 | 576.60 | 5,397 |
20 Mar 2024 | 570.00 | 586.20 | 564.20 | 566.35 | 566.35 | 6,486 |
19 Mar 2024 | 577.35 | 590.30 | 560.00 | 562.95 | 562.95 | 7,267 |
18 Mar 2024 | 564.90 | 582.75 | 545.00 | 575.15 | 575.15 | 6,211 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 509.95 | 555.55 | 502.55 | 534.50 | 534.50 | 22,118 |
13 Mar 2024 | 550.20 | 575.20 | 498.30 | 508.15 | 508.15 | 26,243 |
12 Mar 2024 | 590.15 | 590.15 | 563.40 | 568.25 | 568.25 | 7,807 |
11 Mar 2024 | 635.25 | 635.25 | 582.25 | 588.80 | 588.80 | 13,620 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 636.70 | 642.70 | 614.70 | 622.75 | 622.75 | 3,786 |
06 Mar 2024 | 640.50 | 646.55 | 616.00 | 626.15 | 626.15 | 8,055 |
05 Mar 2024 | 646.45 | 650.00 | 629.00 | 641.30 | 641.30 | 4,060 |
04 Mar 2024 | 662.80 | 667.25 | 640.40 | 645.10 | 645.10 | 7,764 |
01 Mar 2024 | 635.00 | 665.55 | 635.00 | 658.05 | 658.05 | 6,710 |
29 Feb 2024 | 661.50 | 666.10 | 629.15 | 638.45 | 638.45 | 9,651 |
28 Feb 2024 | 675.70 | 678.40 | 650.00 | 652.65 | 652.65 | 33,189 |
27 Feb 2024 | 697.15 | 699.90 | 672.10 | 675.70 | 675.70 | 4,838 |
26 Feb 2024 | 677.05 | 732.75 | 677.00 | 694.70 | 694.70 | 8,547 |
23 Feb 2024 | 667.05 | 689.30 | 667.05 | 673.75 | 673.75 | 6,974 |
22 Feb 2024 | 679.70 | 693.00 | 667.45 | 676.40 | 676.40 | 3,519 |
21 Feb 2024 | 700.00 | 702.05 | 672.80 | 681.60 | 681.60 | 4,910 |
20 Feb 2024 | 694.05 | 704.20 | 691.20 | 694.35 | 694.35 | 9,925 |
16 Feb 2024 | 738.05 | 764.00 | 710.45 | 715.55 | 715.55 | 12,487 |
15 Feb 2024 | 701.95 | 752.00 | 682.95 | 724.75 | 724.75 | 14,146 |
14 Feb 2024 | 715.00 | 735.50 | 711.60 | 714.65 | 714.65 | 7,746 |
13 Feb 2024 | 755.40 | 762.95 | 715.00 | 728.25 | 728.25 | 4,046 |
12 Feb 2024 | 792.15 | 792.15 | 741.20 | 754.05 | 754.05 | 11,019 |
09 Feb 2024 | 770.05 | 792.65 | 767.55 | 778.55 | 778.55 | 10,276 |
08 Feb 2024 | 777.95 | 802.45 | 774.05 | 779.60 | 779.60 | 4,387 |
07 Feb 2024 | 788.40 | 794.00 | 764.00 | 767.75 | 767.75 | 4,759 |
06 Feb 2024 | 780.00 | 787.20 | 756.10 | 769.95 | 769.95 | 7,538 |
05 Feb 2024 | 800.00 | 800.00 | 765.00 | 771.15 | 771.15 | 8,501 |
02 Feb 2024 | 801.00 | 836.85 | 773.90 | 788.45 | 788.45 | 13,539 |
01 Feb 2024 | 793.05 | 806.00 | 791.10 | 794.60 | 794.60 | 4,246 |
31 Jan 2024 | 798.05 | 805.90 | 791.80 | 799.10 | 799.10 | 5,031 |
30 Jan 2024 | 808.00 | 814.40 | 796.60 | 800.80 | 800.80 | 3,996 |
29 Jan 2024 | 807.95 | 818.70 | 796.05 | 798.85 | 798.85 | 4,720 |
26 Jan 2024 | 796.85 | 796.85 | 796.85 | 796.85 | 796.85 | - |
25 Jan 2024 | 806.45 | 815.75 | 785.05 | 796.85 | 796.85 | 2,875 |
24 Jan 2024 | 804.90 | 816.25 | 791.25 | 799.70 | 799.70 | 5,832 |
23 Jan 2024 | 811.75 | 815.00 | 792.30 | 801.40 | 801.40 | 10,248 |
22 Jan 2024 | 809.95 | 809.95 | 809.95 | 809.95 | 809.95 | - |
19 Jan 2024 | 823.45 | 829.20 | 804.70 | 809.95 | 809.95 | 7,048 |
18 Jan 2024 | 803.90 | 835.00 | 781.00 | 820.85 | 820.85 | 12,462 |
17 Jan 2024 | 792.00 | 830.40 | 735.50 | 802.80 | 802.80 | 19,078 |
16 Jan 2024 | 777.30 | 798.00 | 774.75 | 792.00 | 792.00 | 10,998 |
12 Jan 2024 | 811.10 | 819.95 | 775.20 | 798.55 | 798.55 | 18,463 |
11 Jan 2024 | 799.90 | 848.00 | 797.00 | 811.20 | 811.20 | 26,416 |
10 Jan 2024 | 764.95 | 783.50 | 745.50 | 772.70 | 772.70 | 24,214 |
09 Jan 2024 | 733.05 | 769.00 | 732.95 | 746.30 | 746.30 | 30,134 |
08 Jan 2024 | 741.20 | 745.00 | 718.30 | 732.25 | 732.25 | 16,841 |
05 Jan 2024 | 715.05 | 793.10 | 710.00 | 732.05 | 732.05 | 46,610 |
04 Jan 2024 | 752.55 | 758.75 | 712.65 | 723.80 | 723.80 | 28,546 |
03 Jan 2024 | 696.90 | 749.90 | 690.85 | 749.90 | 749.90 | 56,402 |
02 Jan 2024 | 670.00 | 695.50 | 643.25 | 681.75 | 681.75 | 32,749 |
29 Dec 2023 | 677.15 | 677.15 | 636.00 | 640.30 | 640.30 | 12,273 |
28 Dec 2023 | 679.80 | 690.70 | 660.15 | 663.85 | 663.85 | 13,673 |
27 Dec 2023 | 677.45 | 698.00 | 660.05 | 666.45 | 666.45 | 22,688 |
26 Dec 2023 | 688.15 | 690.75 | 663.85 | 677.40 | 677.40 | 18,045 |
22 Dec 2023 | 612.00 | 671.85 | 612.00 | 671.85 | 671.85 | 62,118 |
21 Dec 2023 | 591.00 | 622.75 | 580.05 | 610.80 | 610.80 | 8,383 |
20 Dec 2023 | 630.00 | 636.20 | 585.30 | 599.85 | 599.85 | 12,484 |
19 Dec 2023 | 619.00 | 641.00 | 615.95 | 624.25 | 624.25 | 10,521 |
18 Dec 2023 | 610.00 | 619.95 | 605.15 | 614.40 | 614.40 | 8,041 |
15 Dec 2023 | 599.00 | 614.80 | 594.00 | 606.70 | 606.70 | 12,327 |
14 Dec 2023 | 594.35 | 600.20 | 578.00 | 593.45 | 593.45 | 7,480 |
13 Dec 2023 | 587.65 | 597.00 | 575.20 | 578.85 | 578.85 | 9,886 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |