Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 26, 2024 | 770.00 | 788.10 | 759.35 | 778.80 | 778.80 | 5,092,123 |
Jun 25, 2024 | 734.90 | 776.35 | 722.65 | 769.85 | 769.85 | 6,460,950 |
Jun 24, 2024 | 731.70 | 736.75 | 721.75 | 733.90 | 733.90 | 2,494,394 |
Jun 21, 2024 | 743.40 | 743.40 | 727.30 | 731.75 | 731.75 | 2,238,812 |
Jun 20, 2024 | 738.10 | 746.30 | 734.70 | 739.70 | 739.70 | 1,283,939 |
Jun 19, 2024 | 750.00 | 751.85 | 729.35 | 736.40 | 736.40 | 2,666,976 |
Jun 18, 2024 | 736.85 | 759.80 | 733.65 | 748.85 | 748.85 | 3,805,256 |
Jun 14, 2024 | 720.05 | 734.70 | 717.20 | 731.65 | 731.65 | 2,561,548 |
Jun 13, 2024 | 722.00 | 726.00 | 706.70 | 719.30 | 719.30 | 4,302,152 |
Jun 12, 2024 | 683.95 | 719.55 | 682.15 | 715.40 | 715.40 | 10,108,963 |
Jun 11, 2024 | 683.05 | 688.00 | 672.05 | 680.10 | 680.10 | 4,311,375 |
Jun 10, 2024 | 666.30 | 678.00 | 663.00 | 674.40 | 674.40 | 3,121,182 |
Jun 07, 2024 | 654.25 | 671.50 | 648.35 | 662.10 | 662.10 | 1,904,908 |
Jun 06, 2024 | 633.95 | 654.00 | 629.40 | 651.05 | 651.05 | 2,171,720 |
Jun 05, 2024 | 593.00 | 624.00 | 580.40 | 622.30 | 622.30 | 4,306,196 |
Jun 04, 2024 | 674.95 | 674.95 | 544.80 | 577.00 | 577.00 | 10,513,971 |
Jun 03, 2024 | 670.00 | 685.50 | 651.55 | 680.95 | 680.95 | 5,954,520 |
May 31, 2024 | 633.00 | 639.00 | 625.30 | 632.70 | 632.70 | 2,597,394 |
May 30, 2024 | 642.55 | 648.30 | 626.70 | 631.30 | 631.30 | 1,576,306 |
May 29, 2024 | 643.50 | 653.85 | 640.20 | 646.80 | 646.80 | 2,015,125 |
May 28, 2024 | 640.10 | 646.80 | 638.40 | 645.40 | 645.40 | 1,323,026 |
May 27, 2024 | 650.05 | 653.00 | 636.50 | 640.70 | 640.70 | 838,874 |
May 24, 2024 | 653.00 | 657.05 | 646.35 | 649.10 | 649.10 | 938,672 |
May 23, 2024 | 657.95 | 663.00 | 649.40 | 654.10 | 654.10 | 1,479,811 |
May 22, 2024 | 655.95 | 657.90 | 644.25 | 655.55 | 655.55 | 2,439,158 |
May 21, 2024 | 644.85 | 653.90 | 638.05 | 651.65 | 651.65 | 3,289,447 |
May 17, 2024 | 656.00 | 669.95 | 646.60 | 652.00 | 652.00 | 2,802,622 |
May 16, 2024 | 635.50 | 657.15 | 625.00 | 653.15 | 653.15 | 12,146,190 |
May 15, 2024 | 636.00 | 640.65 | 623.05 | 631.00 | 631.00 | 2,552,119 |
May 14, 2024 | 624.00 | 638.70 | 612.20 | 633.75 | 633.75 | 2,703,123 |
May 13, 2024 | 627.50 | 632.00 | 610.00 | 625.05 | 625.05 | 1,290,217 |
May 10, 2024 | 623.95 | 639.15 | 622.50 | 626.50 | 626.50 | 2,207,795 |
May 09, 2024 | 635.60 | 641.85 | 617.80 | 620.10 | 620.10 | 1,441,646 |
May 08, 2024 | 622.75 | 643.75 | 615.20 | 635.60 | 635.60 | 1,932,062 |
May 07, 2024 | 635.95 | 636.55 | 614.10 | 623.15 | 623.15 | 2,023,998 |
May 06, 2024 | 657.90 | 657.90 | 627.00 | 634.05 | 634.05 | 2,354,753 |
May 03, 2024 | 672.00 | 675.90 | 644.50 | 654.05 | 654.05 | 2,650,534 |
May 02, 2024 | 675.05 | 683.00 | 666.00 | 669.10 | 669.10 | 2,269,415 |
Apr 30, 2024 | 671.90 | 681.45 | 663.60 | 673.85 | 673.85 | 3,980,481 |
Apr 29, 2024 | 666.00 | 670.10 | 652.35 | 666.85 | 666.85 | 1,647,600 |
Apr 26, 2024 | 665.85 | 672.40 | 657.00 | 661.35 | 661.35 | 1,345,850 |
Apr 25, 2024 | 675.00 | 675.00 | 656.50 | 661.25 | 661.25 | 2,711,612 |
Apr 24, 2024 | 674.55 | 681.50 | 670.00 | 673.45 | 673.45 | 3,744,615 |
Apr 23, 2024 | 669.00 | 674.80 | 661.10 | 671.20 | 671.20 | 4,555,962 |
Apr 22, 2024 | 647.20 | 665.50 | 644.75 | 663.20 | 663.20 | 4,657,549 |
Apr 19, 2024 | 637.00 | 646.70 | 624.25 | 642.95 | 642.95 | 2,471,599 |
Apr 18, 2024 | 658.20 | 666.00 | 639.10 | 642.40 | 642.40 | 3,395,430 |
Apr 16, 2024 | 635.00 | 661.65 | 633.55 | 654.05 | 654.05 | 5,288,396 |
Apr 15, 2024 | 633.00 | 654.75 | 624.60 | 638.45 | 638.45 | 3,059,341 |
Apr 12, 2024 | 647.55 | 658.85 | 644.20 | 648.50 | 648.50 | 3,207,293 |
Apr 10, 2024 | 654.80 | 655.85 | 644.55 | 649.05 | 649.05 | 2,938,995 |
Apr 09, 2024 | 651.00 | 659.35 | 646.75 | 651.35 | 651.35 | 3,264,890 |
Apr 08, 2024 | 649.20 | 655.85 | 636.10 | 646.80 | 646.80 | 5,285,739 |
Apr 05, 2024 | 647.70 | 647.70 | 636.05 | 644.30 | 644.30 | 1,830,294 |
Apr 04, 2024 | 646.25 | 661.00 | 641.85 | 643.85 | 643.85 | 3,145,305 |
Apr 03, 2024 | 637.80 | 644.00 | 632.00 | 641.40 | 641.40 | 1,187,104 |
Apr 02, 2024 | 638.00 | 642.95 | 630.65 | 639.10 | 639.10 | 1,608,600 |
Apr 01, 2024 | 617.35 | 638.00 | 614.20 | 636.20 | 636.20 | 1,573,234 |
Mar 28, 2024 | 591.80 | 614.50 | 591.80 | 610.95 | 610.95 | 2,992,847 |
Mar 27, 2024 | 593.95 | 597.65 | 589.45 | 591.40 | 591.40 | 1,075,990 |
Mar 26, 2024 | 595.50 | 598.80 | 590.05 | 592.75 | 592.75 | 2,247,918 |
Mar 22, 2024 | 588.00 | 599.00 | 588.00 | 595.50 | 595.50 | 1,290,405 |
Mar 21, 2024 | 575.20 | 594.00 | 575.15 | 591.35 | 591.35 | 1,697,503 |
Mar 20, 2024 | 573.50 | 575.15 | 559.45 | 570.05 | 570.05 | 1,023,212 |
Mar 19, 2024 | 574.70 | 575.50 | 565.05 | 570.75 | 570.75 | 1,575,894 |
Mar 18, 2024 | 585.00 | 587.70 | 573.85 | 575.10 | 575.10 | 1,642,367 |
Mar 15, 2024 | 585.30 | 594.75 | 575.25 | 584.60 | 584.60 | 3,195,333 |
Mar 14, 2024 | 586.50 | 595.55 | 577.75 | 591.80 | 591.80 | 1,799,972 |
Mar 13, 2024 | 625.00 | 625.95 | 584.95 | 590.45 | 590.45 | 3,102,446 |
Mar 12, 2024 | 634.55 | 639.00 | 619.85 | 624.10 | 624.10 | 1,854,808 |
Mar 11, 2024 | 639.00 | 642.00 | 633.10 | 634.60 | 634.60 | 1,351,832 |
Mar 07, 2024 | 640.55 | 648.00 | 634.80 | 637.60 | 637.60 | 1,314,041 |
Mar 06, 2024 | 656.00 | 656.45 | 623.00 | 640.15 | 640.15 | 2,796,433 |
Mar 05, 2024 | 660.00 | 671.95 | 652.90 | 656.00 | 656.00 | 2,375,311 |
Mar 04, 2024 | 650.00 | 661.15 | 648.75 | 657.75 | 657.75 | 1,558,962 |
Mar 01, 2024 | 650.35 | 654.90 | 646.45 | 648.75 | 648.75 | 877,615 |
Feb 29, 2024 | 641.15 | 652.00 | 633.50 | 647.95 | 647.95 | 2,116,417 |
Feb 28, 2024 | 651.85 | 656.35 | 635.75 | 638.15 | 638.15 | 1,130,316 |
Feb 27, 2024 | 661.90 | 666.10 | 645.00 | 649.55 | 649.55 | 2,940,335 |
Feb 26, 2024 | 643.45 | 661.45 | 643.00 | 659.15 | 659.15 | 3,011,803 |
Feb 23, 2024 | 645.50 | 648.80 | 637.95 | 642.30 | 642.30 | 1,038,739 |
Feb 22, 2024 | 641.40 | 644.00 | 635.55 | 642.25 | 642.25 | 868,334 |
Feb 21, 2024 | 637.55 | 646.95 | 637.55 | 640.90 | 640.90 | 2,367,781 |
Feb 20, 2024 | 634.85 | 639.90 | 626.65 | 638.95 | 638.95 | 1,502,356 |
Feb 19, 2024 | 645.00 | 645.90 | 633.00 | 634.85 | 634.85 | 1,148,627 |
Feb 16, 2024 | 641.00 | 648.45 | 639.50 | 641.75 | 641.75 | 1,798,377 |
Feb 15, 2024 | 639.80 | 644.20 | 629.30 | 637.95 | 637.95 | 1,914,588 |
Feb 14, 2024 | 621.00 | 640.65 | 619.00 | 636.60 | 636.60 | 1,260,746 |
Feb 13, 2024 | 616.00 | 632.60 | 614.15 | 631.00 | 631.00 | 2,821,807 |
Feb 12, 2024 | 651.05 | 653.50 | 616.35 | 620.45 | 620.45 | 1,869,679 |
Feb 09, 2024 | 650.00 | 656.90 | 632.15 | 650.20 | 650.20 | 2,017,131 |
Feb 08, 2024 | 650.25 | 655.60 | 642.45 | 647.60 | 647.60 | 1,639,613 |
Feb 07, 2024 | 659.00 | 669.80 | 636.30 | 646.00 | 646.00 | 3,261,779 |
Feb 06, 2024 | 646.30 | 650.65 | 634.50 | 648.50 | 648.50 | 2,829,812 |
Feb 05, 2024 | 640.00 | 655.75 | 626.05 | 640.40 | 640.40 | 4,528,404 |
Feb 02, 2024 | 634.90 | 642.40 | 625.00 | 634.25 | 634.25 | 2,873,863 |
Feb 01, 2024 | 625.35 | 634.80 | 619.95 | 629.65 | 629.65 | 5,463,844 |
Jan 31, 2024 | 621.80 | 627.95 | 618.35 | 625.60 | 625.60 | 5,030,287 |
Jan 30, 2024 | 605.00 | 627.95 | 604.20 | 617.35 | 617.35 | 6,018,763 |
Jan 29, 2024 | 579.20 | 608.80 | 578.00 | 600.00 | 600.00 | 6,752,824 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |