Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 18, 2024 | 673.00 | 685.50 | 655.50 | 661.00 | 661.00 | 653,163 |
Mar 15, 2024 | 696.00 | 698.00 | 684.00 | 686.50 | 686.50 | 3,905,034 |
Mar 14, 2024 | 700.50 | 700.50 | 674.00 | 687.50 | 687.50 | 463,916 |
Mar 13, 2024 | 697.00 | 697.00 | 677.00 | 682.00 | 682.00 | 1,493,025 |
Mar 12, 2024 | 701.50 | 701.50 | 678.50 | 679.00 | 679.00 | 1,378,664 |
Mar 11, 2024 | 708.50 | 708.50 | 687.50 | 701.50 | 701.50 | 500,449 |
Mar 08, 2024 | 716.50 | 716.50 | 682.50 | 694.00 | 694.00 | 628,140 |
Mar 07, 2024 | 680.00 | 710.00 | 676.70 | 697.50 | 697.50 | 766,956 |
Mar 06, 2024 | 674.50 | 690.00 | 669.50 | 682.50 | 682.50 | 777,769 |
Mar 05, 2024 | 651.00 | 673.50 | 651.00 | 669.50 | 669.50 | 532,260 |
Mar 04, 2024 | 670.50 | 678.00 | 658.00 | 666.50 | 666.50 | 385,929 |
Mar 01, 2024 | 668.00 | 679.00 | 665.50 | 671.00 | 671.00 | 641,737 |
Feb 29, 2024 | 676.50 | 678.00 | 659.00 | 661.50 | 661.50 | 1,852,056 |
Feb 28, 2024 | 663.00 | 683.00 | 653.50 | 661.50 | 661.50 | 1,374,197 |
Feb 27, 2024 | 655.00 | 680.50 | 655.00 | 680.50 | 680.50 | 1,454,531 |
Feb 26, 2024 | 691.00 | 691.00 | 658.50 | 658.50 | 658.50 | 1,096,086 |
Feb 23, 2024 | 681.50 | 686.00 | 671.50 | 671.50 | 671.50 | 1,010,753 |
Feb 22, 2024 | 660.50 | 680.15 | 660.50 | 680.00 | 680.00 | 875,920 |
Feb 21, 2024 | 681.50 | 681.50 | 665.43 | 675.50 | 675.50 | 1,614,211 |
Feb 20, 2024 | 659.50 | 670.00 | 648.50 | 670.00 | 670.00 | 716,741 |
Feb 19, 2024 | 664.50 | 675.50 | 659.50 | 662.00 | 662.00 | 353,107 |
Feb 16, 2024 | 659.00 | 679.50 | 659.00 | 664.50 | 664.50 | 803,294 |
Feb 15, 2024 | 648.00 | 678.00 | 648.00 | 672.50 | 672.50 | 962,106 |
Feb 14, 2024 | 647.50 | 669.50 | 647.50 | 661.00 | 661.00 | 1,223,991 |
Feb 13, 2024 | 655.50 | 672.00 | 655.50 | 662.00 | 662.00 | 400,424 |
Feb 12, 2024 | 643.50 | 671.00 | 643.50 | 667.00 | 667.00 | 1,667,051 |
Feb 09, 2024 | 683.00 | 683.00 | 654.00 | 656.00 | 656.00 | 1,012,439 |
Feb 08, 2024 | 678.00 | 686.50 | 668.50 | 668.50 | 668.50 | 839,485 |
Feb 07, 2024 | 682.50 | 699.50 | 678.50 | 686.00 | 686.00 | 1,229,260 |
Feb 06, 2024 | 685.50 | 686.50 | 668.00 | 681.50 | 681.50 | 1,813,240 |
Feb 05, 2024 | 691.00 | 697.00 | 677.00 | 682.50 | 682.50 | 717,941 |
Feb 02, 2024 | 719.00 | 719.00 | 693.50 | 693.50 | 693.50 | 622,009 |
Feb 01, 2024 | 697.50 | 711.00 | 697.50 | 704.00 | 704.00 | 439,391 |
Jan 31, 2024 | 713.00 | 713.00 | 693.81 | 706.00 | 706.00 | 2,430,876 |
Jan 30, 2024 | 690.50 | 709.00 | 690.50 | 699.50 | 699.50 | 495,472 |
Jan 29, 2024 | 689.50 | 710.00 | 689.50 | 708.00 | 708.00 | 578,332 |
Jan 26, 2024 | 695.00 | 709.50 | 680.50 | 704.50 | 704.50 | 711,212 |
Jan 25, 2024 | 696.50 | 700.50 | 675.50 | 686.50 | 686.50 | 1,220,228 |
Jan 25, 2024 | 14.04 Dividend | |||||
Jan 24, 2024 | 725.00 | 725.00 | 703.50 | 709.50 | 695.46 | 421,320 |
Jan 23, 2024 | 718.50 | 722.50 | 707.50 | 710.50 | 696.44 | 946,410 |
Jan 22, 2024 | 693.00 | 719.50 | 688.50 | 711.00 | 696.93 | 1,190,514 |
Jan 19, 2024 | 702.00 | 704.00 | 691.00 | 693.00 | 679.29 | 3,216,220 |
Jan 18, 2024 | 699.50 | 706.54 | 692.00 | 695.50 | 681.74 | 720,463 |
Jan 17, 2024 | 713.00 | 714.50 | 683.00 | 701.50 | 687.62 | 1,013,400 |
Jan 16, 2024 | 716.00 | 725.21 | 709.25 | 719.50 | 705.26 | 1,987,277 |
Jan 15, 2024 | 733.21 | 755.00 | 718.50 | 722.00 | 707.71 | 1,077,039 |
Jan 12, 2024 | 732.00 | 745.00 | 724.50 | 744.50 | 729.77 | 1,091,147 |
Jan 11, 2024 | 738.00 | 745.00 | 723.50 | 728.00 | 713.59 | 2,884,461 |
Jan 10, 2024 | 734.50 | 775.00 | 730.00 | 752.00 | 737.12 | 2,592,667 |
Jan 09, 2024 | 758.50 | 758.50 | 736.00 | 749.50 | 734.67 | 344,898 |
Jan 08, 2024 | 738.50 | 746.00 | 732.00 | 739.00 | 724.38 | 336,901 |
Jan 05, 2024 | 762.50 | 762.50 | 730.50 | 744.50 | 729.77 | 541,827 |
Jan 04, 2024 | 740.00 | 749.50 | 739.00 | 747.00 | 732.22 | 421,970 |
Jan 03, 2024 | 725.00 | 742.00 | 725.00 | 740.00 | 725.36 | 400,055 |
Jan 02, 2024 | 753.00 | 763.50 | 735.00 | 735.00 | 720.46 | 478,664 |
Dec 29, 2023 | 771.50 | 771.50 | 751.50 | 751.50 | 736.63 | 311,417 |
Dec 28, 2023 | 763.00 | 771.50 | 748.50 | 755.00 | 740.06 | 332,487 |
Dec 27, 2023 | 768.00 | 768.00 | 748.00 | 757.00 | 742.02 | 408,589 |
Dec 22, 2023 | 742.00 | 752.50 | 734.50 | 748.50 | 733.69 | 192,070 |
Dec 21, 2023 | 750.00 | 755.00 | 738.00 | 738.50 | 723.89 | 286,384 |
Dec 20, 2023 | 737.00 | 757.50 | 737.00 | 755.50 | 740.55 | 402,162 |
Dec 19, 2023 | 730.00 | 745.50 | 730.00 | 742.00 | 727.32 | 811,847 |
Dec 18, 2023 | 725.00 | 751.00 | 722.50 | 730.00 | 715.55 | 469,891 |
Dec 15, 2023 | 750.50 | 759.00 | 722.00 | 733.50 | 718.99 | 1,499,220 |
Dec 14, 2023 | 762.00 | 768.11 | 740.00 | 752.50 | 737.61 | 637,854 |
Dec 13, 2023 | 750.00 | 750.00 | 730.50 | 741.50 | 726.83 | 636,628 |
Dec 12, 2023 | 762.00 | 762.00 | 723.50 | 734.00 | 719.48 | 863,137 |
Dec 11, 2023 | 753.50 | 758.00 | 736.00 | 750.50 | 735.65 | 540,462 |
Dec 08, 2023 | 735.50 | 750.50 | 735.50 | 738.50 | 723.89 | 1,097,738 |
Dec 07, 2023 | 746.00 | 759.00 | 740.50 | 745.50 | 730.75 | 858,655 |
Dec 06, 2023 | 722.50 | 746.50 | 722.00 | 746.50 | 731.73 | 644,944 |
Dec 05, 2023 | 693.50 | 726.00 | 693.50 | 722.50 | 708.20 | 494,755 |
Dec 04, 2023 | 718.00 | 728.50 | 704.50 | 713.50 | 699.38 | 790,964 |
Dec 01, 2023 | 687.50 | 708.50 | 685.50 | 706.50 | 692.52 | 707,993 |
Nov 30, 2023 | 725.00 | 737.50 | 693.50 | 707.00 | 693.01 | 1,349,250 |
Nov 29, 2023 | 747.00 | 758.00 | 719.00 | 730.50 | 716.04 | 454,156 |
Nov 28, 2023 | 750.00 | 756.50 | 746.50 | 746.50 | 731.73 | 430,238 |
Nov 27, 2023 | 750.00 | 771.00 | 750.00 | 756.50 | 741.53 | 448,516 |
Nov 24, 2023 | 774.50 | 774.50 | 752.00 | 767.00 | 751.82 | 237,412 |
Nov 23, 2023 | 760.50 | 760.50 | 748.00 | 758.00 | 743.00 | 176,973 |
Nov 22, 2023 | 720.50 | 751.50 | 720.50 | 750.00 | 735.16 | 547,714 |
Nov 21, 2023 | 726.00 | 749.00 | 726.00 | 735.50 | 720.95 | 795,120 |
Nov 20, 2023 | 744.50 | 759.00 | 733.50 | 744.00 | 729.28 | 456,395 |
Nov 17, 2023 | 745.50 | 754.00 | 741.50 | 747.00 | 732.22 | 1,954,123 |
Nov 16, 2023 | 748.50 | 753.00 | 743.50 | 744.50 | 729.77 | 324,518 |
Nov 15, 2023 | 745.00 | 764.00 | 745.00 | 747.50 | 732.71 | 987,652 |
Nov 14, 2023 | 719.00 | 748.50 | 715.00 | 748.50 | 733.69 | 527,205 |
Nov 13, 2023 | 706.00 | 727.50 | 700.50 | 719.00 | 704.77 | 672,613 |
Nov 10, 2023 | 720.00 | 724.50 | 710.50 | 724.00 | 709.67 | 1,948,128 |
Nov 09, 2023 | 719.50 | 734.50 | 718.50 | 725.00 | 710.65 | 1,846,930 |
Nov 08, 2023 | 736.50 | 742.88 | 717.00 | 723.50 | 709.18 | 1,811,368 |
Nov 07, 2023 | 740.50 | 755.00 | 737.00 | 742.00 | 727.32 | 716,817 |
Nov 06, 2023 | 767.50 | 767.50 | 737.50 | 741.00 | 726.34 | 527,884 |
Nov 03, 2023 | 746.50 | 762.50 | 740.50 | 752.50 | 737.61 | 736,398 |
Nov 02, 2023 | 737.50 | 745.00 | 729.50 | 739.50 | 724.87 | 946,865 |
Nov 01, 2023 | 728.00 | 734.50 | 712.50 | 726.00 | 711.63 | 842,744 |
Oct 31, 2023 | 719.50 | 733.00 | 711.00 | 726.50 | 712.12 | 677,520 |
Oct 30, 2023 | 720.50 | 726.50 | 704.50 | 712.00 | 697.91 | 556,671 |
Oct 27, 2023 | 699.50 | 715.00 | 693.00 | 707.50 | 693.50 | 1,048,794 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |