Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 07, 2024 | 548.11 | 556.56 | 542.73 | 549.61 | 549.61 | 759,200 |
May 06, 2024 | 539.33 | 546.61 | 537.02 | 545.54 | 545.54 | 674,800 |
May 03, 2024 | 528.78 | 540.40 | 528.50 | 536.94 | 536.94 | 855,800 |
May 02, 2024 | 524.36 | 527.14 | 512.12 | 523.38 | 523.38 | 1,087,200 |
May 01, 2024 | 528.17 | 534.05 | 519.62 | 522.18 | 522.18 | 747,100 |
Apr 30, 2024 | 542.55 | 543.96 | 530.59 | 530.59 | 530.59 | 741,300 |
Apr 29, 2024 | 545.15 | 548.83 | 540.53 | 544.76 | 544.76 | 647,500 |
Apr 26, 2024 | 529.48 | 548.77 | 529.48 | 543.66 | 543.66 | 997,600 |
Apr 25, 2024 | 523.26 | 534.14 | 518.80 | 530.11 | 530.11 | 924,800 |
Apr 24, 2024 | 533.19 | 540.73 | 527.28 | 527.52 | 527.52 | 1,431,000 |
Apr 23, 2024 | 510.77 | 531.73 | 510.77 | 527.50 | 527.50 | 1,487,500 |
Apr 22, 2024 | 513.08 | 518.77 | 510.75 | 515.49 | 515.49 | 974,800 |
Apr 19, 2024 | 518.90 | 522.62 | 508.19 | 510.71 | 510.71 | 1,192,300 |
Apr 18, 2024 | 529.39 | 530.00 | 517.06 | 519.71 | 519.71 | 1,177,600 |
Apr 17, 2024 | 542.16 | 546.67 | 525.77 | 527.58 | 527.58 | 1,120,900 |
Apr 16, 2024 | 542.45 | 544.56 | 539.18 | 541.09 | 541.09 | 897,500 |
Apr 15, 2024 | 567.91 | 567.91 | 541.39 | 543.91 | 543.91 | 941,800 |
Apr 12, 2024 | 553.27 | 560.52 | 550.19 | 557.16 | 557.16 | 810,700 |
Apr 11, 2024 | 560.46 | 563.73 | 554.38 | 561.97 | 561.97 | 914,400 |
Apr 10, 2024 | 559.69 | 564.00 | 557.40 | 561.23 | 561.23 | 780,000 |
Apr 09, 2024 | 582.49 | 583.24 | 567.15 | 568.99 | 568.99 | 1,038,700 |
Apr 08, 2024 | 575.40 | 577.87 | 566.46 | 576.36 | 576.36 | 605,600 |
Apr 05, 2024 | 571.02 | 578.90 | 570.08 | 575.45 | 575.45 | 773,700 |
Apr 04, 2024 | 590.00 | 592.71 | 567.02 | 567.11 | 567.11 | 983,000 |
Apr 03, 2024 | 565.98 | 580.83 | 565.98 | 578.87 | 578.87 | 758,800 |
Apr 02, 2024 | 567.00 | 571.91 | 563.63 | 569.82 | 569.82 | 739,500 |
Apr 01, 2024 | 578.07 | 582.67 | 571.72 | 576.89 | 576.89 | 609,100 |
Mar 28, 2024 | 576.12 | 577.00 | 570.00 | 571.50 | 571.50 | 999,100 |
Mar 27, 2024 | 587.64 | 588.12 | 570.51 | 573.35 | 573.35 | 871,300 |
Mar 26, 2024 | 584.88 | 591.27 | 584.00 | 584.32 | 584.32 | 1,024,000 |
Mar 25, 2024 | 586.90 | 588.13 | 580.65 | 584.32 | 584.32 | 1,328,000 |
Mar 22, 2024 | 601.00 | 604.91 | 588.28 | 594.20 | 594.20 | 1,242,200 |
Mar 21, 2024 | 600.00 | 616.54 | 593.00 | 602.01 | 602.01 | 1,814,000 |
Mar 20, 2024 | 592.49 | 598.00 | 581.06 | 589.78 | 589.78 | 1,135,000 |
Mar 19, 2024 | 572.18 | 585.74 | 562.00 | 584.71 | 584.71 | 1,557,500 |
Mar 18, 2024 | 558.59 | 565.95 | 555.12 | 560.63 | 560.63 | 1,085,400 |
Mar 15, 2024 | 557.37 | 562.00 | 546.91 | 550.03 | 550.03 | 1,347,300 |
Mar 14, 2024 | 563.18 | 567.17 | 554.51 | 559.31 | 559.31 | 732,600 |
Mar 13, 2024 | 569.58 | 570.37 | 556.67 | 561.20 | 561.20 | 894,200 |
Mar 12, 2024 | 568.49 | 577.19 | 564.01 | 576.72 | 576.72 | 622,700 |
Mar 11, 2024 | 562.99 | 567.72 | 555.49 | 565.32 | 565.32 | 656,400 |
Mar 08, 2024 | 585.26 | 586.26 | 569.56 | 571.29 | 571.29 | 724,100 |
Mar 07, 2024 | 583.19 | 588.13 | 577.91 | 583.35 | 583.35 | 756,000 |
Mar 06, 2024 | 574.91 | 582.52 | 567.01 | 575.97 | 575.97 | 787,800 |
Mar 05, 2024 | 589.11 | 591.23 | 560.50 | 565.26 | 565.26 | 977,100 |
Mar 04, 2024 | 597.76 | 604.35 | 591.30 | 594.32 | 594.32 | 1,063,600 |
Mar 01, 2024 | 572.56 | 592.90 | 572.56 | 591.35 | 591.35 | 962,500 |
Feb 29, 2024 | 575.55 | 579.44 | 571.00 | 573.73 | 573.73 | 993,700 |
Feb 28, 2024 | 570.95 | 572.79 | 566.20 | 570.28 | 570.28 | 589,300 |
Feb 27, 2024 | 577.30 | 578.10 | 567.38 | 574.00 | 574.00 | 731,100 |
Feb 26, 2024 | 579.68 | 581.49 | 571.01 | 575.70 | 575.70 | 1,034,000 |
Feb 23, 2024 | 583.95 | 585.01 | 570.75 | 575.65 | 575.65 | 1,210,800 |
Feb 22, 2024 | 589.99 | 629.38 | 579.11 | 580.90 | 580.90 | 3,322,400 |
Feb 21, 2024 | 539.00 | 544.87 | 527.03 | 543.57 | 543.57 | 1,830,500 |
Feb 20, 2024 | 551.50 | 555.00 | 538.72 | 547.98 | 547.98 | 1,115,700 |
Feb 16, 2024 | 559.95 | 563.87 | 550.98 | 552.91 | 552.91 | 896,100 |
Feb 15, 2024 | 567.14 | 568.60 | 556.90 | 557.83 | 557.83 | 858,000 |
Feb 14, 2024 | 554.59 | 562.89 | 554.45 | 562.73 | 562.73 | 929,400 |
Feb 13, 2024 | 549.07 | 554.66 | 538.00 | 548.53 | 548.53 | 1,477,900 |
Feb 12, 2024 | 576.00 | 577.96 | 565.37 | 568.93 | 568.93 | 813,300 |
Feb 09, 2024 | 574.34 | 582.85 | 571.32 | 575.30 | 575.30 | 999,900 |
Feb 08, 2024 | 563.25 | 573.58 | 562.00 | 570.69 | 570.69 | 1,513,600 |
Feb 07, 2024 | 546.00 | 559.27 | 546.00 | 554.28 | 554.28 | 1,044,600 |
Feb 06, 2024 | 561.27 | 563.59 | 534.21 | 542.43 | 542.43 | 1,341,800 |
Feb 05, 2024 | 555.01 | 561.68 | 550.30 | 559.14 | 559.14 | 1,237,100 |
Feb 02, 2024 | 541.18 | 552.41 | 541.18 | 552.05 | 552.05 | 1,274,100 |
Feb 01, 2024 | 534.00 | 542.22 | 531.01 | 540.00 | 540.00 | 974,200 |
Jan 31, 2024 | 538.00 | 539.24 | 531.13 | 533.35 | 533.35 | 1,439,900 |
Jan 30, 2024 | 539.90 | 543.64 | 536.62 | 543.18 | 543.18 | 1,013,500 |
Jan 29, 2024 | 529.41 | 540.35 | 528.91 | 539.90 | 539.90 | 1,074,200 |
Jan 26, 2024 | 530.80 | 532.86 | 525.42 | 528.13 | 528.13 | 1,028,100 |
Jan 25, 2024 | 545.00 | 546.20 | 533.63 | 536.68 | 536.68 | 1,258,700 |
Jan 24, 2024 | 552.48 | 554.57 | 538.89 | 540.46 | 540.46 | 1,375,800 |
Jan 23, 2024 | 545.64 | 549.32 | 537.75 | 548.90 | 548.90 | 1,860,700 |
Jan 22, 2024 | 524.15 | 542.50 | 523.00 | 541.71 | 541.71 | 3,231,500 |
Jan 19, 2024 | 498.00 | 517.70 | 496.13 | 517.31 | 517.31 | 2,695,700 |
Jan 18, 2024 | 511.27 | 515.00 | 491.58 | 494.34 | 494.34 | 2,753,100 |
Jan 17, 2024 | 511.98 | 514.25 | 496.03 | 507.87 | 507.87 | 1,821,400 |
Jan 16, 2024 | 501.52 | 517.25 | 499.78 | 509.68 | 509.68 | 3,495,800 |
Jan 12, 2024 | 501.30 | 502.68 | 493.19 | 494.40 | 494.40 | 1,107,600 |
Jan 11, 2024 | 507.50 | 509.74 | 493.18 | 498.46 | 498.46 | 1,483,800 |
Jan 10, 2024 | 503.82 | 509.00 | 501.45 | 505.18 | 505.18 | 1,277,600 |
Jan 09, 2024 | 495.00 | 503.84 | 495.00 | 501.87 | 501.87 | 1,171,500 |
Jan 08, 2024 | 490.39 | 500.39 | 488.06 | 499.98 | 499.98 | 1,829,000 |
Jan 05, 2024 | 492.03 | 496.15 | 477.65 | 484.81 | 484.81 | 3,013,100 |
Jan 04, 2024 | 489.75 | 494.39 | 488.43 | 490.18 | 490.18 | 884,200 |
Jan 03, 2024 | 496.46 | 496.61 | 489.41 | 492.40 | 492.40 | 1,205,300 |
Jan 02, 2024 | 507.95 | 509.50 | 496.81 | 498.97 | 498.97 | 1,277,700 |
Dec 29, 2023 | 516.62 | 518.39 | 510.74 | 514.91 | 514.91 | 769,200 |
Dec 28, 2023 | 520.00 | 521.00 | 515.18 | 517.41 | 517.41 | 852,000 |
Dec 27, 2023 | 523.00 | 524.99 | 516.61 | 518.10 | 518.10 | 1,107,200 |
Dec 26, 2023 | 530.00 | 534.58 | 519.16 | 520.25 | 520.25 | 2,096,700 |
Dec 22, 2023 | 562.00 | 562.05 | 523.00 | 524.46 | 524.46 | 2,969,700 |
Dec 21, 2023 | 557.27 | 562.42 | 555.91 | 559.96 | 559.96 | 636,800 |
Dec 20, 2023 | 557.27 | 563.32 | 551.57 | 551.72 | 551.72 | 694,600 |
Dec 19, 2023 | 563.39 | 565.64 | 555.58 | 558.65 | 558.65 | 794,900 |
Dec 18, 2023 | 557.46 | 563.42 | 555.00 | 559.69 | 559.69 | 645,600 |
Dec 15, 2023 | 548.93 | 558.18 | 548.09 | 556.27 | 556.27 | 2,477,000 |
Dec 14, 2023 | 570.60 | 571.87 | 549.02 | 551.45 | 551.45 | 1,747,600 |
Dec 13, 2023 | 571.69 | 573.77 | 561.96 | 568.09 | 568.09 | 782,900 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |