Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 03, 2024 | 352.00 | 379.10 | 347.90 | 355.60 | 355.60 | 3,430,560 |
May 02, 2024 | 344.20 | 349.90 | 340.84 | 350.00 | 350.00 | 9,274,228 |
May 01, 2024 | 350.80 | 343.50 | 343.50 | 343.10 | 343.10 | 463,651 |
Apr 30, 2024 | 353.80 | 357.94 | 347.10 | 353.10 | 353.10 | 2,261,958 |
Apr 29, 2024 | 356.90 | 359.30 | 350.10 | 355.40 | 355.40 | 2,191,060 |
Apr 26, 2024 | 364.40 | 369.29 | 350.00 | 353.10 | 353.10 | 5,374,627 |
Apr 25, 2024 | 362.80 | 371.10 | 354.00 | 362.30 | 362.30 | 15,005,923 |
Apr 24, 2024 | 376.50 | 376.90 | 360.90 | 364.60 | 364.60 | 3,535,098 |
Apr 23, 2024 | 363.00 | 387.54 | 361.98 | 377.80 | 377.80 | 3,867,373 |
Apr 22, 2024 | 355.60 | 377.20 | 354.22 | 358.40 | 358.40 | 4,296,333 |
Apr 19, 2024 | 344.80 | 349.40 | 340.00 | 347.20 | 347.20 | 3,608,389 |
Apr 18, 2024 | 350.40 | 352.00 | 335.20 | 350.00 | 350.00 | 3,845,500 |
Apr 17, 2024 | 341.40 | 352.00 | 340.00 | 348.20 | 348.20 | 4,237,226 |
Apr 16, 2024 | 356.50 | 365.60 | 341.60 | 342.90 | 342.90 | 6,702,730 |
Apr 15, 2024 | 356.00 | 363.90 | 348.80 | 363.90 | 363.90 | 6,631,529 |
Apr 12, 2024 | 372.90 | 376.70 | 356.00 | 356.70 | 356.70 | 12,731,146 |
Apr 11, 2024 | 366.60 | 381.50 | 365.20 | 370.10 | 370.10 | 9,273,687 |
Apr 10, 2024 | 384.20 | 402.37 | 363.30 | 367.70 | 367.70 | 5,839,701 |
Apr 09, 2024 | 371.70 | 391.40 | 362.80 | 380.60 | 380.60 | 7,648,927 |
Apr 08, 2024 | 377.70 | 386.10 | 366.70 | 375.10 | 375.10 | 5,580,266 |
Apr 05, 2024 | 407.10 | 411.12 | 379.70 | 379.70 | 379.70 | 5,945,285 |
Apr 04, 2024 | 432.70 | 438.20 | 414.40 | 417.20 | 417.20 | 2,926,062 |
Apr 03, 2024 | 434.20 | 443.50 | 426.00 | 439.30 | 439.30 | 2,397,940 |
Apr 02, 2024 | 452.00 | 460.60 | 435.30 | 435.90 | 435.90 | 3,165,899 |
Mar 28, 2024 | 468.90 | 472.90 | 450.80 | 455.10 | 455.10 | 2,259,684 |
Mar 27, 2024 | 458.40 | 469.90 | 451.95 | 466.50 | 466.50 | 3,805,709 |
Mar 26, 2024 | 460.00 | 493.70 | 456.62 | 467.30 | 467.30 | 5,035,138 |
Mar 25, 2024 | 466.80 | 466.84 | 448.20 | 452.60 | 452.60 | 3,636,035 |
Mar 22, 2024 | 474.00 | 477.10 | 460.90 | 468.30 | 468.30 | 1,858,190 |
Mar 21, 2024 | 481.00 | 496.30 | 476.70 | 476.70 | 476.70 | 2,493,764 |
Mar 20, 2024 | 462.40 | 468.80 | 453.70 | 466.70 | 466.70 | 1,273,653 |
Mar 19, 2024 | 457.90 | 464.70 | 449.20 | 461.10 | 461.10 | 3,050,320 |
Mar 18, 2024 | 463.30 | 479.60 | 459.20 | 462.20 | 462.20 | 1,791,096 |
Mar 15, 2024 | 465.40 | 476.60 | 457.20 | 459.00 | 459.00 | 5,577,557 |
Mar 14, 2024 | 470.90 | 475.70 | 452.60 | 462.20 | 462.20 | 1,754,738 |
Mar 13, 2024 | 467.50 | 472.40 | 459.00 | 471.70 | 471.70 | 7,757,344 |
Mar 12, 2024 | 461.30 | 475.80 | 453.60 | 466.50 | 466.50 | 2,485,056 |
Mar 11, 2024 | 443.70 | 471.70 | 443.70 | 456.80 | 456.80 | 2,624,694 |
Mar 08, 2024 | 457.70 | 458.60 | 440.51 | 448.40 | 448.40 | 1,995,889 |
Mar 07, 2024 | 432.60 | 471.70 | 430.80 | 458.30 | 458.30 | 4,257,472 |
Mar 06, 2024 | 436.20 | 455.20 | 431.70 | 437.90 | 437.90 | 2,537,658 |
Mar 05, 2024 | 440.70 | 455.00 | 434.90 | 444.30 | 444.30 | 3,914,084 |
Mar 04, 2024 | 470.40 | 476.00 | 433.60 | 445.00 | 445.00 | 10,734,164 |
Mar 01, 2024 | 512.60 | 516.60 | 474.80 | 476.00 | 476.00 | 5,546,878 |
Feb 29, 2024 | 505.00 | 541.35 | 485.00 | 511.40 | 511.40 | 6,396,146 |
Feb 28, 2024 | 493.70 | 501.60 | 470.50 | 490.70 | 490.70 | 3,340,264 |
Feb 27, 2024 | 497.30 | 502.40 | 486.30 | 493.80 | 493.80 | 4,310,612 |
Feb 26, 2024 | 523.00 | 529.19 | 484.40 | 491.50 | 491.50 | 3,392,234 |
Feb 23, 2024 | 523.40 | 532.80 | 510.80 | 528.40 | 528.40 | 3,949,266 |
Feb 22, 2024 | 521.80 | 533.60 | 512.20 | 523.00 | 523.00 | 2,955,205 |
Feb 21, 2024 | 531.00 | 537.80 | 518.00 | 519.00 | 519.00 | 1,662,479 |
Feb 20, 2024 | 534.00 | 539.20 | 526.80 | 531.80 | 531.80 | 1,255,173 |
Feb 19, 2024 | 531.00 | 536.60 | 519.40 | 534.60 | 534.60 | 2,430,200 |
Feb 16, 2024 | 545.40 | 547.60 | 523.80 | 536.00 | 536.00 | 1,390,502 |
Feb 15, 2024 | 543.80 | 552.60 | 537.40 | 539.00 | 539.00 | 4,056,261 |
Feb 14, 2024 | 519.00 | 538.40 | 516.00 | 532.80 | 532.80 | 5,130,863 |
Feb 13, 2024 | 530.60 | 536.60 | 510.40 | 519.60 | 519.60 | 1,274,909 |
Feb 12, 2024 | 518.60 | 549.12 | 505.26 | 536.80 | 536.80 | 1,807,863 |
Feb 09, 2024 | 526.60 | 532.80 | 511.60 | 513.20 | 513.20 | 1,942,708 |
Feb 08, 2024 | 515.60 | 538.60 | 514.00 | 525.40 | 525.40 | 1,987,814 |
Feb 07, 2024 | 527.80 | 531.40 | 518.60 | 520.80 | 520.80 | 1,345,398 |
Feb 06, 2024 | 523.00 | 527.80 | 508.80 | 527.80 | 527.80 | 2,006,832 |
Feb 05, 2024 | 509.60 | 531.60 | 509.07 | 523.00 | 523.00 | 1,986,584 |
Feb 02, 2024 | 522.00 | 532.63 | 494.60 | 505.00 | 505.00 | 2,040,111 |
Feb 01, 2024 | 538.00 | 543.00 | 513.46 | 516.20 | 516.20 | 2,269,138 |
Jan 31, 2024 | 550.00 | 558.40 | 544.20 | 546.60 | 546.60 | 1,896,758 |
Jan 30, 2024 | 576.80 | 576.80 | 554.80 | 554.80 | 554.80 | 1,496,863 |
Jan 29, 2024 | 571.60 | 576.04 | 551.60 | 565.60 | 565.60 | 1,656,940 |
Jan 26, 2024 | 570.60 | 581.40 | 562.76 | 575.80 | 575.80 | 1,628,161 |
Jan 25, 2024 | 572.20 | 582.00 | 565.00 | 568.20 | 568.20 | 980,288 |
Jan 24, 2024 | 584.00 | 591.69 | 573.40 | 576.40 | 576.40 | 922,934 |
Jan 23, 2024 | 565.00 | 587.20 | 565.00 | 575.00 | 575.00 | 1,615,346 |
Jan 22, 2024 | 558.20 | 579.60 | 550.60 | 561.60 | 561.60 | 1,507,596 |
Jan 19, 2024 | 577.40 | 586.80 | 546.80 | 552.00 | 552.00 | 2,615,039 |
Jan 18, 2024 | 575.60 | 585.20 | 569.80 | 571.40 | 571.40 | 1,569,024 |
Jan 17, 2024 | 606.40 | 606.40 | 570.92 | 580.00 | 580.00 | 2,119,800 |
Jan 16, 2024 | 650.60 | 671.20 | 618.00 | 618.00 | 618.00 | 4,606,098 |
Jan 15, 2024 | 627.83 | 652.87 | 615.80 | 619.00 | 619.00 | 8,571,917 |
Jan 12, 2024 | 662.40 | 670.40 | 645.40 | 652.20 | 652.20 | 2,043,303 |
Jan 11, 2024 | 690.00 | 694.40 | 660.60 | 661.40 | 661.40 | 1,994,744 |
Jan 10, 2024 | 707.80 | 716.80 | 683.20 | 685.80 | 685.80 | 1,373,883 |
Jan 09, 2024 | 743.00 | 752.40 | 705.00 | 708.00 | 708.00 | 991,897 |
Jan 08, 2024 | 711.00 | 736.00 | 703.60 | 734.40 | 734.40 | 911,869 |
Jan 05, 2024 | 723.40 | 731.40 | 695.60 | 721.80 | 721.80 | 1,129,731 |
Jan 04, 2024 | 735.20 | 745.00 | 723.20 | 734.20 | 734.20 | 950,877 |
Jan 03, 2024 | 731.20 | 746.20 | 717.80 | 733.00 | 733.00 | 1,063,235 |
Jan 02, 2024 | 755.80 | 765.40 | 734.60 | 739.60 | 739.60 | 1,409,119 |
Dec 29, 2023 | 742.20 | 764.00 | 741.60 | 758.40 | 758.40 | 300,235 |
Dec 28, 2023 | 757.40 | 770.20 | 740.00 | 751.00 | 751.00 | 649,098 |
Dec 27, 2023 | 728.80 | 753.20 | 728.80 | 753.20 | 753.20 | 918,464 |
Dec 22, 2023 | 742.40 | 749.80 | 725.00 | 725.00 | 725.00 | 706,970 |
Dec 21, 2023 | 772.80 | 793.80 | 751.20 | 757.20 | 757.20 | 1,612,847 |
Dec 20, 2023 | 783.80 | 798.80 | 762.00 | 789.00 | 789.00 | 3,443,713 |
Dec 19, 2023 | 729.60 | 766.80 | 723.60 | 766.80 | 766.80 | 1,944,574 |
Dec 18, 2023 | 710.20 | 730.40 | 681.80 | 728.00 | 728.00 | 1,095,636 |
Dec 15, 2023 | 722.80 | 740.20 | 707.80 | 723.00 | 723.00 | 5,175,521 |
Dec 14, 2023 | 661.20 | 720.00 | 661.20 | 718.60 | 718.60 | 3,901,663 |
Dec 13, 2023 | 643.40 | 654.12 | 634.40 | 643.80 | 643.80 | 1,312,268 |
Dec 12, 2023 | 637.00 | 655.15 | 628.60 | 641.20 | 641.20 | 2,157,327 |
Dec 11, 2023 | 626.00 | 635.80 | 617.60 | 632.40 | 632.40 | 2,236,180 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |