Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 June 2024 | 823.10 | 831.55 | 772.10 | 784.15 | 784.15 | 38,076 |
13 June 2024 | 838.40 | 838.40 | 804.00 | 807.75 | 807.75 | 12,003 |
12 June 2024 | 821.00 | 833.30 | 812.00 | 821.95 | 821.95 | 7,764 |
11 June 2024 | 808.00 | 821.50 | 803.30 | 809.05 | 809.05 | 4,436 |
10 June 2024 | 805.00 | 823.30 | 805.00 | 811.55 | 811.55 | 15,836 |
07 June 2024 | 819.00 | 823.85 | 805.80 | 811.30 | 811.30 | 25,326 |
06 June 2024 | 875.85 | 876.15 | 809.15 | 816.35 | 816.35 | 19,060 |
05 June 2024 | 786.55 | 879.30 | 769.25 | 839.30 | 839.30 | 26,648 |
04 June 2024 | 807.00 | 821.90 | 759.70 | 784.35 | 784.35 | 23,157 |
03 June 2024 | 837.00 | 837.00 | 797.25 | 807.50 | 807.50 | 40,723 |
31 May 2024 | 810.00 | 818.00 | 798.35 | 814.65 | 814.65 | 6,214 |
30 May 2024 | 815.00 | 817.65 | 802.65 | 809.90 | 809.90 | 19,286 |
29 May 2024 | 793.15 | 821.60 | 793.15 | 811.25 | 811.25 | 25,503 |
28 May 2024 | 789.00 | 844.25 | 780.05 | 793.15 | 793.15 | 64,526 |
27 May 2024 | 779.65 | 788.00 | 762.70 | 776.90 | 776.90 | 9,026 |
24 May 2024 | 777.15 | 793.00 | 765.75 | 773.50 | 773.50 | 25,554 |
23 May 2024 | 793.90 | 803.00 | 770.90 | 777.15 | 777.15 | 12,637 |
22 May 2024 | 783.05 | 794.15 | 777.00 | 780.75 | 780.75 | 7,101 |
21 May 2024 | 790.00 | 802.00 | 776.80 | 784.90 | 784.90 | 13,065 |
17 May 2024 | 789.85 | 789.85 | 765.05 | 775.25 | 775.25 | 21,571 |
16 May 2024 | 808.05 | 808.05 | 781.00 | 784.90 | 784.90 | 27,630 |
15 May 2024 | 765.05 | 838.00 | 763.15 | 802.60 | 802.60 | 127,545 |
14 May 2024 | 770.00 | 782.00 | 751.60 | 760.60 | 760.60 | 15,021 |
13 May 2024 | 799.50 | 799.50 | 762.70 | 765.00 | 765.00 | 44,336 |
10 May 2024 | 734.75 | 818.00 | 723.75 | 801.50 | 801.50 | 266,893 |
09 May 2024 | 679.00 | 737.30 | 679.00 | 731.65 | 731.65 | 139,732 |
08 May 2024 | 683.15 | 683.15 | 654.75 | 679.00 | 679.00 | 14,613 |
07 May 2024 | 660.05 | 689.00 | 660.05 | 666.50 | 666.50 | 13,382 |
06 May 2024 | 682.95 | 686.00 | 659.10 | 676.85 | 676.85 | 7,715 |
03 May 2024 | 684.80 | 684.80 | 666.25 | 682.45 | 682.45 | 4,147 |
02 May 2024 | 699.20 | 699.20 | 673.00 | 675.50 | 675.50 | 13,544 |
30 Apr 2024 | 719.45 | 719.45 | 693.40 | 700.00 | 700.00 | 3,095 |
29 Apr 2024 | 705.90 | 719.50 | 696.80 | 715.95 | 715.95 | 7,081 |
26 Apr 2024 | 693.40 | 718.00 | 689.55 | 700.35 | 700.35 | 5,958 |
25 Apr 2024 | 671.00 | 694.00 | 671.00 | 691.00 | 691.00 | 3,010 |
24 Apr 2024 | 662.00 | 674.70 | 661.25 | 671.70 | 671.70 | 5,664 |
23 Apr 2024 | 671.00 | 671.00 | 653.00 | 661.25 | 661.25 | 1,699 |
22 Apr 2024 | 684.55 | 684.55 | 659.15 | 666.65 | 666.65 | 3,116 |
19 Apr 2024 | 675.70 | 682.80 | 667.35 | 672.20 | 672.20 | 5,419 |
18 Apr 2024 | 696.00 | 697.45 | 666.20 | 676.60 | 676.60 | 5,229 |
16 Apr 2024 | 666.45 | 696.80 | 666.45 | 684.85 | 684.85 | 5,799 |
15 Apr 2024 | 668.10 | 675.50 | 649.00 | 669.45 | 669.45 | 5,024 |
12 Apr 2024 | 669.95 | 688.00 | 660.10 | 681.75 | 681.75 | 19,676 |
10 Apr 2024 | 670.75 | 675.90 | 664.70 | 669.80 | 669.80 | 4,701 |
09 Apr 2024 | 673.35 | 675.00 | 664.25 | 671.35 | 671.35 | 3,342 |
08 Apr 2024 | 665.20 | 678.05 | 656.45 | 659.05 | 659.05 | 5,590 |
05 Apr 2024 | 639.30 | 671.95 | 639.30 | 664.90 | 664.90 | 504,600 |
04 Apr 2024 | 629.15 | 658.05 | 629.15 | 654.80 | 654.80 | 2,241 |
03 Apr 2024 | 653.90 | 658.30 | 641.50 | 646.45 | 646.45 | 4,904 |
02 Apr 2024 | 668.25 | 669.10 | 650.95 | 657.00 | 657.00 | 6,201 |
01 Apr 2024 | 647.70 | 663.70 | 639.95 | 659.60 | 659.60 | 5,111 |
28 Mar 2024 | 636.40 | 648.75 | 627.55 | 635.00 | 635.00 | 4,321 |
27 Mar 2024 | 643.65 | 643.85 | 625.00 | 632.40 | 632.40 | 2,988 |
26 Mar 2024 | 617.20 | 637.85 | 617.20 | 635.40 | 635.40 | 2,501 |
22 Mar 2024 | 627.05 | 633.20 | 622.50 | 629.35 | 629.35 | 2,071 |
21 Mar 2024 | 629.75 | 635.35 | 621.35 | 624.75 | 624.75 | 7,951 |
20 Mar 2024 | 599.40 | 635.95 | 599.40 | 623.65 | 623.65 | 11,702 |
19 Mar 2024 | 612.75 | 617.00 | 605.00 | 610.50 | 610.50 | 5,783 |
18 Mar 2024 | 596.05 | 616.40 | 596.05 | 608.45 | 608.45 | 5,706 |
15 Mar 2024 | 604.35 | 615.45 | 603.75 | 605.65 | 605.65 | 2,324 |
14 Mar 2024 | 608.60 | 620.85 | 596.60 | 601.50 | 601.50 | 8,117 |
13 Mar 2024 | 597.55 | 616.90 | 597.55 | 608.55 | 608.55 | 21,602 |
12 Mar 2024 | 640.00 | 640.00 | 597.95 | 614.85 | 614.85 | 646,812 |
11 Mar 2024 | 628.90 | 644.55 | 628.90 | 639.05 | 639.05 | 2,242 |
07 Mar 2024 | 623.15 | 649.90 | 617.30 | 636.85 | 636.85 | 6,387 |
06 Mar 2024 | 612.70 | 632.05 | 611.35 | 623.10 | 623.10 | 6,911 |
05 Mar 2024 | 615.85 | 623.00 | 605.05 | 618.55 | 618.55 | 3,844 |
04 Mar 2024 | 621.05 | 633.35 | 610.10 | 615.90 | 615.90 | 4,339 |
01 Mar 2024 | 641.90 | 641.90 | 628.55 | 630.30 | 630.30 | 9,409 |
29 Feb 2024 | 652.00 | 652.10 | 637.70 | 644.50 | 644.50 | 11,015 |
28 Feb 2024 | 677.05 | 677.05 | 649.00 | 656.85 | 656.85 | 5,986 |
27 Feb 2024 | 654.90 | 669.00 | 654.90 | 664.05 | 664.05 | 3,809 |
26 Feb 2024 | 653.45 | 661.00 | 649.50 | 654.75 | 654.75 | 3,867 |
23 Feb 2024 | 664.30 | 664.30 | 648.05 | 653.45 | 653.45 | 10,853 |
22 Feb 2024 | 644.30 | 658.10 | 641.00 | 655.35 | 655.35 | 7,579 |
21 Feb 2024 | 637.90 | 650.00 | 629.05 | 644.30 | 644.30 | 15,977 |
20 Feb 2024 | 626.10 | 646.00 | 626.10 | 633.90 | 633.90 | 4,443 |
19 Feb 2024 | 625.15 | 637.45 | 625.15 | 632.90 | 632.90 | 8,388 |
16 Feb 2024 | 620.15 | 653.55 | 620.15 | 637.35 | 637.35 | 4,630 |
15 Feb 2024 | 627.80 | 642.75 | 625.45 | 627.00 | 627.00 | 11,015 |
14 Feb 2024 | 630.00 | 635.15 | 621.15 | 627.80 | 627.80 | 9,822 |
13 Feb 2024 | 640.25 | 645.25 | 622.65 | 632.10 | 632.10 | 5,038 |
12 Feb 2024 | 644.40 | 647.50 | 637.70 | 643.90 | 643.90 | 18,113 |
09 Feb 2024 | 671.95 | 671.95 | 631.30 | 644.40 | 644.40 | 10,607 |
08 Feb 2024 | 679.95 | 688.95 | 645.35 | 661.40 | 661.40 | 43,123 |
07 Feb 2024 | 674.15 | 718.90 | 647.15 | 669.25 | 669.25 | 124,977 |
06 Feb 2024 | 623.15 | 643.90 | 623.15 | 629.15 | 629.15 | 298,350 |
05 Feb 2024 | 647.75 | 653.00 | 610.95 | 622.70 | 622.70 | 17,853 |
02 Feb 2024 | 656.10 | 665.90 | 643.65 | 647.75 | 647.75 | 3,468 |
01 Feb 2024 | 619.50 | 670.45 | 619.50 | 658.60 | 658.60 | 5,872 |
31 Jan 2024 | 647.65 | 674.90 | 647.65 | 660.70 | 660.70 | 5,689 |
30 Jan 2024 | 663.95 | 666.55 | 647.00 | 649.50 | 649.50 | 3,813 |
29 Jan 2024 | 650.30 | 653.40 | 644.55 | 648.10 | 648.10 | 2,252 |
25 Jan 2024 | 636.20 | 651.65 | 632.40 | 646.95 | 646.95 | 4,794 |
24 Jan 2024 | 634.90 | 655.00 | 626.05 | 634.90 | 634.90 | 19,128 |
23 Jan 2024 | 646.85 | 661.50 | 632.65 | 636.40 | 636.40 | 76,512 |
19 Jan 2024 | 665.00 | 669.15 | 647.05 | 650.25 | 650.25 | 2,746 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 665.00 | 675.15 | 654.55 | 672.60 | 672.60 | 3,487 |
16 Jan 2024 | 666.95 | 678.00 | 664.70 | 669.55 | 669.55 | 2,493 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |