Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 784.10 | 794.00 | 775.15 | 785.00 | 785.00 | 60,714 |
27 Jun 2024 | 789.15 | 795.20 | 764.80 | 785.10 | 785.10 | 54,100 |
26 Jun 2024 | 777.75 | 803.00 | 771.25 | 789.10 | 789.10 | 158,587 |
25 Jun 2024 | 770.10 | 780.50 | 766.05 | 777.75 | 777.75 | 42,157 |
24 Jun 2024 | 787.00 | 790.00 | 766.95 | 770.95 | 770.95 | 54,717 |
21 Jun 2024 | 779.05 | 794.95 | 773.05 | 786.65 | 786.65 | 157,316 |
20 Jun 2024 | 763.05 | 776.50 | 757.35 | 770.75 | 770.75 | 156,925 |
19 Jun 2024 | 765.00 | 765.10 | 754.40 | 757.85 | 757.85 | 55,538 |
18 Jun 2024 | 755.00 | 763.05 | 743.60 | 757.85 | 757.85 | 105,370 |
14 Jun 2024 | 755.00 | 755.00 | 744.95 | 752.15 | 752.15 | 54,410 |
13 Jun 2024 | 747.65 | 757.00 | 740.20 | 752.25 | 752.25 | 62,985 |
12 Jun 2024 | 743.95 | 754.00 | 737.00 | 743.90 | 743.90 | 74,944 |
11 Jun 2024 | 737.55 | 748.00 | 737.55 | 743.95 | 743.95 | 47,762 |
10 Jun 2024 | 725.10 | 751.00 | 725.10 | 737.55 | 737.55 | 181,637 |
07 Jun 2024 | 715.95 | 729.50 | 711.55 | 725.10 | 725.10 | 74,491 |
06 Jun 2024 | 708.10 | 723.00 | 706.90 | 716.80 | 716.80 | 310,618 |
05 Jun 2024 | 676.00 | 710.00 | 665.00 | 707.15 | 707.15 | 207,789 |
04 Jun 2024 | 678.00 | 679.45 | 647.15 | 668.55 | 668.55 | 93,414 |
03 Jun 2024 | 686.00 | 696.80 | 669.00 | 671.80 | 671.80 | 102,024 |
31 May 2024 | 695.05 | 697.30 | 675.50 | 678.20 | 678.20 | 129,290 |
30 May 2024 | 705.00 | 705.00 | 694.00 | 698.30 | 698.30 | 33,101 |
29 May 2024 | 703.35 | 707.95 | 699.00 | 704.30 | 704.30 | 32,513 |
28 May 2024 | 704.50 | 717.75 | 699.50 | 712.15 | 712.15 | 139,701 |
27 May 2024 | 696.55 | 709.85 | 696.55 | 704.50 | 704.50 | 38,240 |
24 May 2024 | 708.05 | 711.50 | 696.30 | 701.75 | 701.75 | 38,801 |
23 May 2024 | 707.80 | 715.50 | 705.00 | 708.00 | 708.00 | 30,265 |
22 May 2024 | 716.00 | 716.00 | 705.25 | 711.25 | 711.25 | 24,395 |
21 May 2024 | 707.35 | 718.00 | 704.05 | 712.40 | 712.40 | 32,974 |
17 May 2024 | 695.15 | 722.00 | 694.10 | 720.35 | 720.35 | 76,424 |
16 May 2024 | 709.10 | 709.10 | 695.50 | 699.00 | 699.00 | 40,117 |
15 May 2024 | 714.00 | 714.95 | 702.20 | 704.35 | 704.35 | 18,467 |
14 May 2024 | 696.55 | 724.45 | 695.00 | 714.00 | 714.00 | 86,912 |
13 May 2024 | 703.55 | 704.35 | 690.05 | 696.00 | 696.00 | 36,532 |
10 May 2024 | 696.85 | 703.10 | 691.15 | 700.90 | 700.90 | 24,195 |
09 May 2024 | 709.05 | 713.00 | 687.05 | 693.35 | 693.35 | 29,939 |
08 May 2024 | 700.10 | 723.00 | 697.20 | 709.50 | 709.50 | 84,449 |
07 May 2024 | 710.00 | 710.00 | 697.90 | 703.10 | 703.10 | 37,090 |
06 May 2024 | 710.00 | 713.00 | 705.05 | 708.05 | 708.05 | 60,145 |
03 May 2024 | 711.00 | 711.00 | 693.50 | 700.60 | 700.60 | 487,699 |
02 May 2024 | 709.00 | 712.65 | 700.45 | 707.40 | 707.40 | 66,781 |
30 Apr 2024 | 704.10 | 715.00 | 698.45 | 702.50 | 702.50 | 253,227 |
29 Apr 2024 | 708.00 | 717.75 | 697.50 | 700.55 | 700.55 | 35,611 |
26 Apr 2024 | 700.75 | 701.95 | 694.05 | 696.60 | 696.60 | 35,753 |
25 Apr 2024 | 702.95 | 707.00 | 698.00 | 699.40 | 699.40 | 45,063 |
24 Apr 2024 | 700.00 | 712.00 | 697.90 | 705.55 | 705.55 | 33,479 |
23 Apr 2024 | 707.20 | 710.95 | 697.00 | 699.80 | 699.80 | 35,729 |
22 Apr 2024 | 697.30 | 708.95 | 695.60 | 703.65 | 703.65 | 58,502 |
19 Apr 2024 | 687.00 | 702.00 | 680.55 | 694.85 | 694.85 | 667,689 |
18 Apr 2024 | 702.00 | 702.00 | 684.00 | 686.15 | 686.15 | 86,935 |
16 Apr 2024 | 691.55 | 710.00 | 691.30 | 693.00 | 693.00 | 550,906 |
15 Apr 2024 | 695.00 | 703.95 | 690.00 | 697.65 | 697.65 | 33,278 |
12 Apr 2024 | 713.05 | 713.05 | 699.95 | 704.15 | 704.15 | 43,810 |
10 Apr 2024 | 710.00 | 712.80 | 702.00 | 709.20 | 709.20 | 44,897 |
09 Apr 2024 | 718.90 | 719.95 | 702.05 | 706.45 | 706.45 | 58,281 |
08 Apr 2024 | 700.00 | 718.95 | 691.75 | 714.30 | 714.30 | 152,117 |
05 Apr 2024 | 700.05 | 701.20 | 689.00 | 690.10 | 690.10 | 120,627 |
04 Apr 2024 | 710.95 | 720.00 | 698.20 | 699.60 | 699.60 | 68,053 |
03 Apr 2024 | 703.00 | 715.65 | 702.00 | 710.15 | 710.15 | 60,995 |
02 Apr 2024 | 690.00 | 705.00 | 689.95 | 702.50 | 702.50 | 36,639 |
01 Apr 2024 | 676.95 | 696.20 | 675.35 | 692.45 | 692.45 | 51,290 |
28 Mar 2024 | 671.35 | 679.00 | 667.00 | 671.30 | 671.30 | 81,871 |
27 Mar 2024 | 684.00 | 689.05 | 666.00 | 671.25 | 671.25 | 421,018 |
26 Mar 2024 | 699.80 | 699.80 | 682.35 | 683.10 | 683.10 | 75,437 |
22 Mar 2024 | 700.00 | 712.00 | 695.00 | 700.15 | 700.15 | 44,187 |
21 Mar 2024 | 696.95 | 707.00 | 693.10 | 702.95 | 702.95 | 26,639 |
20 Mar 2024 | 699.35 | 700.95 | 687.50 | 695.80 | 695.80 | 29,308 |
19 Mar 2024 | 700.05 | 700.75 | 692.85 | 695.90 | 695.90 | 34,056 |
18 Mar 2024 | 707.45 | 708.70 | 692.75 | 700.00 | 700.00 | 38,092 |
15 Mar 2024 | 701.00 | 710.70 | 695.00 | 697.00 | 697.00 | 57,831 |
14 Mar 2024 | 699.30 | 714.00 | 692.75 | 700.80 | 700.80 | 37,475 |
13 Mar 2024 | 709.45 | 709.45 | 695.05 | 699.30 | 699.30 | 62,778 |
12 Mar 2024 | 710.90 | 714.95 | 703.00 | 705.95 | 705.95 | 40,264 |
11 Mar 2024 | 729.95 | 729.95 | 702.00 | 707.35 | 707.35 | 41,856 |
07 Mar 2024 | 720.00 | 730.50 | 710.80 | 720.05 | 720.05 | 58,500 |
06 Mar 2024 | 737.30 | 737.30 | 711.10 | 715.65 | 715.65 | 50,720 |
05 Mar 2024 | 740.85 | 744.00 | 732.05 | 737.30 | 737.30 | 32,488 |
04 Mar 2024 | 740.00 | 748.00 | 736.00 | 737.15 | 737.15 | 34,790 |
01 Mar 2024 | 745.00 | 749.90 | 738.10 | 745.05 | 745.05 | 49,723 |
29 Feb 2024 | 739.55 | 762.00 | 736.75 | 747.95 | 747.95 | 76,803 |
28 Feb 2024 | 752.95 | 754.95 | 734.30 | 739.55 | 739.55 | 46,409 |
27 Feb 2024 | 768.05 | 768.05 | 750.50 | 751.75 | 751.75 | 40,554 |
26 Feb 2024 | 761.65 | 770.75 | 747.10 | 768.05 | 768.05 | 76,204 |
23 Feb 2024 | 745.25 | 765.45 | 745.00 | 759.20 | 759.20 | 34,403 |
22 Feb 2024 | 751.25 | 753.95 | 740.50 | 746.00 | 746.00 | 32,069 |
21 Feb 2024 | 757.50 | 762.00 | 749.05 | 752.00 | 752.00 | 26,998 |
20 Feb 2024 | 765.00 | 765.00 | 756.10 | 757.50 | 757.50 | 24,068 |
19 Feb 2024 | 763.70 | 767.40 | 760.05 | 763.40 | 763.40 | 19,537 |
16 Feb 2024 | 761.10 | 770.45 | 758.20 | 763.70 | 763.70 | 26,242 |
15 Feb 2024 | 763.25 | 774.60 | 757.90 | 764.30 | 764.30 | 25,278 |
14 Feb 2024 | 767.95 | 777.35 | 759.85 | 763.25 | 763.25 | 25,420 |
13 Feb 2024 | 774.90 | 779.65 | 761.35 | 777.35 | 777.35 | 38,934 |
12 Feb 2024 | 763.95 | 779.25 | 758.75 | 769.70 | 769.70 | 69,238 |
09 Feb 2024 | 779.90 | 779.90 | 755.00 | 763.00 | 763.00 | 54,165 |
08 Feb 2024 | 788.05 | 790.50 | 776.00 | 778.80 | 778.80 | 40,753 |
07 Feb 2024 | 792.45 | 800.50 | 780.15 | 791.30 | 791.30 | 70,715 |
06 Feb 2024 | 786.00 | 807.00 | 776.30 | 788.60 | 788.60 | 319,176 |
05 Feb 2024 | 777.75 | 784.90 | 770.10 | 783.35 | 783.35 | 75,333 |
02 Feb 2024 | 774.00 | 785.00 | 765.10 | 777.65 | 777.65 | 52,675 |
01 Feb 2024 | 789.95 | 789.95 | 766.00 | 770.10 | 770.10 | 33,652 |
31 Jan 2024 | 784.00 | 792.00 | 777.00 | 787.05 | 787.05 | 75,532 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |