Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 10, 2024 | 727.750 | 727.750 | 727.750 | 727.750 | 727.750 | - |
May 09, 2024 | 709.500 | 709.500 | 709.500 | 709.500 | 709.500 | - |
May 08, 2024 | 708.500 | 708.500 | 708.500 | 708.500 | 708.500 | - |
May 07, 2024 | 716.750 | 716.750 | 716.750 | 716.750 | 716.750 | - |
May 06, 2024 | 719.750 | 719.750 | 719.750 | 719.750 | 719.750 | - |
May 03, 2024 | 698.750 | 698.750 | 698.750 | 698.750 | 698.750 | - |
May 02, 2024 | 683.000 | 683.000 | 683.000 | 683.000 | 683.000 | - |
May 01, 2024 | 679.500 | 679.500 | 679.500 | 679.500 | 679.500 | - |
Apr 30, 2024 | 681.000 | 681.000 | 681.000 | 681.000 | 681.000 | - |
Apr 29, 2024 | 684.000 | 684.000 | 684.000 | 684.000 | 684.000 | - |
Apr 26, 2024 | 692.125 | 692.250 | 692.125 | 692.250 | 692.250 | 1 |
Apr 25, 2024 | 688.000 | 688.000 | 688.000 | 688.000 | 688.000 | - |
Apr 24, 2024 | 681.000 | 681.000 | 681.000 | 681.000 | 681.000 | - |
Apr 23, 2024 | 669.250 | 669.250 | 669.250 | 669.250 | 669.250 | - |
Apr 22, 2024 | 659.000 | 659.000 | 659.000 | 659.000 | 659.000 | 1 |
Apr 19, 2024 | 641.250 | 641.250 | 641.250 | 641.250 | 641.250 | - |
Apr 18, 2024 | 626.750 | 626.750 | 626.750 | 626.750 | 626.750 | - |
Apr 17, 2024 | 625.000 | 625.000 | 624.750 | 624.750 | 624.750 | 1 |
Apr 16, 2024 | 631.750 | 631.750 | 631.750 | 631.750 | 631.750 | - |
Apr 15, 2024 | 636.000 | 636.000 | 636.000 | 636.000 | 636.000 | - |
Apr 12, 2024 | 638.000 | 638.000 | 638.000 | 638.000 | 638.000 | - |
Apr 11, 2024 | 635.000 | 635.000 | 635.000 | 635.000 | 635.000 | - |
Apr 10, 2024 | 642.500 | 642.500 | 642.500 | 642.500 | 642.500 | - |
Apr 09, 2024 | 642.250 | 642.250 | 642.250 | 642.250 | 642.250 | - |
Apr 08, 2024 | 650.500 | 650.500 | 650.500 | 650.500 | 650.500 | - |
Apr 05, 2024 | 648.750 | 648.750 | 647.000 | 648.750 | 648.750 | 2 |
Apr 04, 2024 | 642.750 | 642.750 | 642.750 | 642.750 | 642.750 | 2 |
Apr 03, 2024 | 643.000 | 643.000 | 643.000 | 643.000 | 643.000 | 2 |
Apr 02, 2024 | 634.500 | 634.500 | 634.500 | 634.500 | 634.500 | 2 |
Apr 01, 2024 | 638.750 | 638.750 | 638.750 | 638.750 | 638.750 | 2 |
Mar 28, 2024 | 638.500 | 638.500 | 638.500 | 638.500 | 638.500 | 2 |
Mar 27, 2024 | 633.000 | 633.000 | 633.000 | 633.000 | 633.000 | 2 |
Mar 26, 2024 | 631.750 | 631.750 | 631.750 | 631.750 | 631.750 | 2 |
Mar 25, 2024 | 640.375 | 640.375 | 637.750 | 637.750 | 637.750 | 2 |
Mar 22, 2024 | 635.750 | 635.750 | 635.750 | 635.750 | 635.750 | 2 |
Mar 21, 2024 | 628.500 | 628.500 | 628.500 | 628.500 | 628.500 | 2 |
Mar 20, 2024 | 626.750 | 626.750 | 626.750 | 626.750 | 626.750 | 2 |
Mar 19, 2024 | 631.000 | 631.000 | 631.000 | 631.000 | 631.000 | 2 |
Mar 18, 2024 | 623.250 | 623.250 | 623.250 | 623.250 | 623.250 | 2 |
Mar 15, 2024 | 613.000 | 613.000 | 613.000 | 613.000 | 613.000 | 2 |
Mar 14, 2024 | 613.000 | 613.000 | 613.000 | 613.000 | 613.000 | 2 |
Mar 13, 2024 | 620.250 | 620.250 | 620.250 | 620.250 | 620.250 | 2 |
Mar 12, 2024 | 620.000 | 620.000 | 620.000 | 620.000 | 620.000 | 2 |
Mar 11, 2024 | 622.250 | 622.250 | 622.250 | 622.250 | 622.250 | 2 |
Mar 08, 2024 | 611.250 | 611.250 | 611.250 | 611.250 | 611.250 | 2 |
Mar 07, 2024 | 599.500 | 599.500 | 599.500 | 599.500 | 599.500 | 2 |
Mar 06, 2024 | 597.000 | 597.000 | 597.000 | 597.000 | 597.000 | 2 |
Mar 05, 2024 | 604.500 | 604.500 | 604.500 | 604.500 | 604.500 | 2 |
Mar 04, 2024 | 613.750 | 613.750 | 613.750 | 613.750 | 613.750 | 2 |
Mar 01, 2024 | 608.750 | 608.750 | 608.750 | 608.750 | 608.750 | 2 |
Feb 29, 2024 | 623.000 | 623.000 | 623.000 | 623.000 | 623.000 | 2 |
Feb 28, 2024 | 624.000 | 624.000 | 624.000 | 624.000 | 624.000 | 2 |
Feb 27, 2024 | 627.750 | 627.750 | 627.750 | 627.750 | 627.750 | 2 |
Feb 26, 2024 | 620.750 | 620.750 | 620.750 | 620.750 | 620.750 | 2 |
Feb 23, 2024 | 611.250 | 611.250 | 611.250 | 611.250 | 611.250 | 2 |
Feb 22, 2024 | 618.500 | 618.500 | 618.500 | 618.500 | 618.500 | 2 |
Feb 21, 2024 | 615.750 | 615.750 | 615.750 | 615.750 | 615.750 | 2 |
Feb 20, 2024 | 619.750 | 619.750 | 619.750 | 619.750 | 619.750 | 2 |
Feb 16, 2024 | 605.000 | 605.000 | 605.000 | 605.000 | 605.000 | 2 |
Feb 15, 2024 | 613.000 | 613.000 | 613.000 | 613.000 | 613.000 | 2 |
Feb 14, 2024 | 627.750 | 627.750 | 627.750 | 627.750 | 627.750 | 2 |
Feb 13, 2024 | 636.750 | 636.750 | 636.750 | 636.750 | 636.750 | 2 |
Feb 12, 2024 | 638.250 | 638.250 | 638.250 | 638.250 | 638.250 | 2 |
Feb 09, 2024 | 639.000 | 639.000 | 639.000 | 639.000 | 639.000 | 2 |
Feb 08, 2024 | 640.000 | 640.000 | 640.000 | 640.000 | 640.000 | 2 |
Feb 07, 2024 | 652.250 | 652.250 | 652.250 | 652.250 | 652.250 | 2 |
Feb 06, 2024 | 649.500 | 649.500 | 649.500 | 649.500 | 649.500 | 2 |
Feb 05, 2024 | 649.250 | 649.250 | 649.250 | 649.250 | 649.250 | 2 |
Feb 02, 2024 | 657.750 | 657.750 | 657.750 | 657.750 | 657.750 | 2 |
Feb 01, 2024 | 656.250 | 656.250 | 656.250 | 656.250 | 656.250 | 2 |
Jan 31, 2024 | 656.500 | 656.500 | 656.500 | 656.500 | 656.500 | 2 |
Jan 30, 2024 | 664.750 | 664.750 | 664.750 | 664.750 | 664.750 | 2 |
Jan 29, 2024 | 654.500 | 654.500 | 654.500 | 654.500 | 654.500 | 2 |
Jan 26, 2024 | 660.250 | 660.250 | 660.250 | 660.250 | 660.250 | 2 |
Jan 25, 2024 | 668.750 | 668.750 | 668.750 | 668.750 | 668.750 | 2 |
Jan 24, 2024 | 668.500 | 668.500 | 668.500 | 668.500 | 668.500 | 2 |
Jan 23, 2024 | 659.000 | 659.000 | 659.000 | 659.000 | 659.000 | 2 |
Jan 22, 2024 | 659.250 | 659.250 | 659.250 | 659.250 | 659.250 | 2 |
Jan 19, 2024 | 656.500 | 656.500 | 656.500 | 656.500 | 656.500 | 2 |
Jan 18, 2024 | 650.500 | 650.500 | 650.500 | 650.500 | 650.500 | 2 |
Jan 17, 2024 | 648.000 | 648.000 | 648.000 | 648.000 | 648.000 | 2 |
Jan 16, 2024 | 653.250 | 653.250 | 653.250 | 653.250 | 653.250 | 2 |
Jan 12, 2024 | 662.000 | 662.000 | 662.000 | 662.000 | 662.000 | 2 |
Jan 11, 2024 | 666.750 | 666.750 | 666.750 | 666.750 | 666.750 | 2 |
Jan 10, 2024 | 673.750 | 673.750 | 673.750 | 673.750 | 673.750 | 2 |
Jan 09, 2024 | 672.500 | 672.500 | 672.500 | 672.500 | 672.500 | 2 |
Jan 08, 2024 | 661.500 | 661.500 | 661.500 | 661.500 | 661.500 | 2 |
Jan 05, 2024 | 672.250 | 672.250 | 672.250 | 672.250 | 672.250 | 2 |
Jan 04, 2024 | 670.000 | 670.000 | 670.000 | 670.000 | 670.000 | 2 |
Jan 03, 2024 | 664.000 | 664.000 | 664.000 | 664.000 | 664.000 | 2 |
Jan 02, 2024 | 666.750 | 666.750 | 666.750 | 666.750 | 666.750 | 2 |
Dec 29, 2023 | 682.250 | 682.250 | 682.250 | 682.250 | 682.250 | 2 |
Dec 28, 2023 | 681.250 | 681.250 | 681.250 | 681.250 | 681.250 | 2 |
Dec 27, 2023 | 676.250 | 676.250 | 676.250 | 676.250 | 676.250 | 2 |
Dec 26, 2023 | 689.250 | 689.250 | 689.250 | 689.250 | 689.250 | 2 |
Dec 22, 2023 | 674.000 | 674.000 | 674.000 | 674.000 | 674.000 | 2 |
Dec 21, 2023 | 673.000 | 673.000 | 673.000 | 673.000 | 673.000 | 2 |
Dec 20, 2023 | 667.750 | 667.750 | 667.750 | 667.750 | 667.750 | 2 |
Dec 19, 2023 | 668.000 | 668.000 | 668.000 | 668.000 | 668.000 | 2 |
Dec 18, 2023 | 666.000 | 666.000 | 666.000 | 666.000 | 666.000 | 2 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |