Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 09, 2024 | 516.80 | 520.70 | 490.85 | 494.50 | 494.50 | 14,276 |
May 08, 2024 | 507.45 | 524.35 | 503.75 | 517.60 | 517.60 | 11,322 |
May 07, 2024 | 530.45 | 530.55 | 504.00 | 510.35 | 510.35 | 22,036 |
May 06, 2024 | 548.00 | 555.55 | 523.80 | 527.75 | 527.75 | 20,423 |
May 03, 2024 | 535.95 | 552.00 | 533.35 | 541.95 | 541.95 | 31,109 |
May 02, 2024 | 536.00 | 539.85 | 529.90 | 534.50 | 534.50 | 17,489 |
Apr 30, 2024 | 544.30 | 544.30 | 530.30 | 535.15 | 535.15 | 12,395 |
Apr 29, 2024 | 538.65 | 553.30 | 529.00 | 547.95 | 547.95 | 18,089 |
Apr 26, 2024 | 544.05 | 547.95 | 538.45 | 543.20 | 543.20 | 10,647 |
Apr 25, 2024 | 542.00 | 549.55 | 535.80 | 543.80 | 543.80 | 14,535 |
Apr 24, 2024 | 554.00 | 573.60 | 538.25 | 542.05 | 542.05 | 46,101 |
Apr 23, 2024 | 535.00 | 557.70 | 534.95 | 553.30 | 553.30 | 17,787 |
Apr 22, 2024 | 541.35 | 542.60 | 527.85 | 532.30 | 532.30 | 10,308 |
Apr 19, 2024 | 541.50 | 542.00 | 520.15 | 530.70 | 530.70 | 11,238 |
Apr 18, 2024 | 553.00 | 561.10 | 525.85 | 534.45 | 534.45 | 18,822 |
Apr 16, 2024 | 538.75 | 559.75 | 535.95 | 547.90 | 547.90 | 45,162 |
Apr 15, 2024 | 554.95 | 554.95 | 527.00 | 539.60 | 539.60 | 33,568 |
Apr 12, 2024 | 557.75 | 567.00 | 553.30 | 558.50 | 558.50 | 75,205 |
Apr 10, 2024 | 535.00 | 574.00 | 534.35 | 552.20 | 552.20 | 117,962 |
Apr 09, 2024 | 483.00 | 524.80 | 483.00 | 517.05 | 517.05 | 45,106 |
Apr 08, 2024 | 484.00 | 489.95 | 479.95 | 480.50 | 480.50 | 1,716 |
Apr 05, 2024 | 477.65 | 489.55 | 477.65 | 483.30 | 483.30 | 10,713 |
Apr 04, 2024 | 477.65 | 486.90 | 470.80 | 484.65 | 484.65 | 20,583 |
Apr 03, 2024 | 474.50 | 486.40 | 472.55 | 480.60 | 480.60 | 8,776 |
Apr 02, 2024 | 477.20 | 480.15 | 471.60 | 476.80 | 476.80 | 5,793 |
Apr 01, 2024 | 452.80 | 482.60 | 452.80 | 477.20 | 477.20 | 4,628 |
Mar 28, 2024 | 468.90 | 471.00 | 456.00 | 462.00 | 462.00 | 9,485 |
Mar 27, 2024 | 451.90 | 467.55 | 451.90 | 465.45 | 465.45 | 18,386 |
Mar 26, 2024 | 451.05 | 464.60 | 449.85 | 454.45 | 454.45 | 8,442 |
Mar 22, 2024 | 441.40 | 461.00 | 441.40 | 457.60 | 457.60 | 5,751 |
Mar 21, 2024 | 438.55 | 442.05 | 432.80 | 440.70 | 440.70 | 7,090 |
Mar 20, 2024 | 418.00 | 434.90 | 416.00 | 431.10 | 431.10 | 4,552 |
Mar 19, 2024 | 417.65 | 421.30 | 411.75 | 418.50 | 418.50 | 8,715 |
Mar 18, 2024 | 433.00 | 434.65 | 417.00 | 423.40 | 423.40 | 14,847 |
Mar 15, 2024 | 442.50 | 454.10 | 425.00 | 429.25 | 429.25 | 15,829 |
Mar 14, 2024 | 391.30 | 462.20 | 391.30 | 451.20 | 451.20 | 8,436 |
Mar 13, 2024 | 443.00 | 448.60 | 412.00 | 415.70 | 415.70 | 26,560 |
Mar 12, 2024 | 476.00 | 480.60 | 434.65 | 444.40 | 444.40 | 16,925 |
Mar 11, 2024 | 481.35 | 497.60 | 471.95 | 475.40 | 475.40 | 19,338 |
Mar 07, 2024 | 468.00 | 484.40 | 462.00 | 481.35 | 481.35 | 12,085 |
Mar 06, 2024 | 480.05 | 485.00 | 458.50 | 467.10 | 467.10 | 20,033 |
Mar 05, 2024 | 494.00 | 494.00 | 476.50 | 480.60 | 480.60 | 6,767 |
Mar 04, 2024 | 487.10 | 495.00 | 477.00 | 494.65 | 494.65 | 1,814 |
Mar 01, 2024 | 478.95 | 487.50 | 475.00 | 486.50 | 486.50 | 5,114 |
Feb 29, 2024 | 472.45 | 477.45 | 460.00 | 466.85 | 466.85 | 8,474 |
Feb 28, 2024 | 490.00 | 493.05 | 470.75 | 475.10 | 475.10 | 14,994 |
Feb 27, 2024 | 490.70 | 498.05 | 484.55 | 488.50 | 488.50 | 12,776 |
Feb 26, 2024 | 491.35 | 507.20 | 487.95 | 490.10 | 490.10 | 23,245 |
Feb 23, 2024 | 494.35 | 506.05 | 484.70 | 487.25 | 487.25 | 1,603,338 |
Feb 22, 2024 | 488.45 | 501.00 | 488.15 | 492.40 | 492.40 | 4,764 |
Feb 21, 2024 | 489.00 | 501.40 | 478.00 | 480.40 | 480.40 | 8,832 |
Feb 20, 2024 | 480.00 | 504.00 | 480.00 | 488.65 | 488.65 | 12,657 |
Feb 19, 2024 | 493.00 | 493.00 | 479.30 | 484.60 | 484.60 | 3,839 |
Feb 16, 2024 | 477.85 | 495.00 | 477.85 | 491.80 | 491.80 | 9,017 |
Feb 15, 2024 | 479.15 | 498.25 | 475.00 | 476.55 | 476.55 | 8,949 |
Feb 14, 2024 | 473.95 | 492.20 | 473.95 | 481.30 | 481.30 | 8,215 |
Feb 13, 2024 | 487.95 | 492.20 | 474.55 | 479.65 | 479.65 | 11,365 |
Feb 12, 2024 | 480.00 | 490.00 | 471.35 | 482.15 | 482.15 | 35,930 |
Feb 09, 2024 | 499.50 | 499.50 | 481.60 | 489.45 | 489.45 | 5,735 |
Feb 08, 2024 | 503.00 | 505.45 | 495.85 | 499.40 | 499.40 | 7,775 |
Feb 07, 2024 | 508.10 | 520.25 | 497.70 | 502.15 | 502.15 | 30,032 |
Feb 06, 2024 | 473.65 | 509.65 | 463.80 | 502.90 | 502.90 | 57,762 |
Feb 05, 2024 | 485.20 | 495.00 | 455.65 | 461.35 | 461.35 | 45,845 |
Feb 02, 2024 | 515.40 | 521.25 | 489.00 | 492.55 | 492.55 | 8,949 |
Feb 01, 2024 | 511.15 | 518.50 | 509.00 | 515.00 | 515.00 | 10,915 |
Jan 31, 2024 | 523.95 | 526.00 | 510.05 | 511.45 | 511.45 | 6,512 |
Jan 30, 2024 | 525.35 | 536.00 | 518.10 | 520.10 | 520.10 | 14,218 |
Jan 29, 2024 | 531.70 | 540.55 | 521.90 | 525.95 | 525.95 | 12,877 |
Jan 25, 2024 | 506.00 | 534.85 | 506.00 | 531.05 | 531.05 | 22,640 |
Jan 24, 2024 | 508.55 | 526.10 | 496.75 | 517.70 | 517.70 | 34,772 |
Jan 23, 2024 | 537.95 | 549.00 | 498.00 | 500.45 | 500.45 | 42,111 |
Jan 19, 2024 | 543.00 | 558.55 | 532.05 | 533.20 | 533.20 | 23,551 |
Jan 18, 2024 | - | - | - | - | - | - |
Jan 17, 2024 | 555.00 | 556.95 | 524.35 | 531.35 | 531.35 | 29,515 |
Jan 16, 2024 | 554.95 | 562.40 | 549.50 | 557.70 | 557.70 | 14,912 |
Jan 15, 2024 | 554.95 | 562.00 | 545.65 | 551.65 | 551.65 | 23,745 |
Jan 12, 2024 | 561.95 | 568.60 | 548.95 | 553.45 | 553.45 | 36,199 |
Jan 11, 2024 | 547.20 | 574.95 | 547.20 | 556.95 | 556.95 | 29,364 |
Jan 10, 2024 | 552.60 | 557.20 | 543.45 | 547.00 | 547.00 | 20,450 |
Jan 09, 2024 | 550.30 | 584.00 | 550.30 | 558.40 | 558.40 | 34,145 |
Jan 08, 2024 | 564.75 | 564.75 | 545.00 | 550.35 | 550.35 | 25,803 |
Jan 05, 2024 | 567.55 | 568.00 | 552.65 | 557.15 | 557.15 | 28,844 |
Jan 04, 2024 | 522.95 | 577.90 | 522.00 | 566.85 | 566.85 | 132,904 |
Jan 03, 2024 | 515.60 | 523.65 | 513.90 | 519.75 | 519.75 | 12,314 |
Jan 02, 2024 | 518.95 | 525.15 | 513.25 | 516.85 | 516.85 | 11,210 |
Jan 01, 2024 | 495.05 | 521.00 | 495.05 | 517.45 | 517.45 | 37,413 |
Dec 29, 2023 | 484.65 | 516.30 | 483.75 | 501.95 | 501.95 | 12,826 |
Dec 28, 2023 | 495.95 | 496.85 | 483.85 | 486.00 | 486.00 | 8,531 |
Dec 27, 2023 | 484.05 | 497.65 | 484.05 | 491.15 | 491.15 | 8,109 |
Dec 26, 2023 | 486.25 | 495.70 | 475.90 | 483.05 | 483.05 | 10,832 |
Dec 22, 2023 | 485.35 | 494.15 | 473.15 | 482.45 | 482.45 | 6,932 |
Dec 21, 2023 | 466.00 | 489.90 | 466.00 | 488.10 | 488.10 | 10,972 |
Dec 20, 2023 | 494.00 | 505.05 | 480.70 | 485.75 | 485.75 | 9,951 |
Dec 19, 2023 | 492.25 | 501.30 | 490.50 | 499.30 | 499.30 | 9,377 |
Dec 18, 2023 | 499.20 | 503.95 | 492.00 | 493.95 | 493.95 | 9,478 |
Dec 15, 2023 | 507.10 | 509.00 | 501.30 | 503.60 | 503.60 | 2,507 |
Dec 14, 2023 | 497.00 | 510.00 | 494.75 | 507.10 | 507.10 | 11,944 |
Dec 13, 2023 | 497.55 | 501.30 | 481.50 | 489.20 | 489.20 | 16,769 |
Dec 12, 2023 | 514.00 | 517.00 | 496.00 | 499.90 | 499.90 | 3,507 |
Dec 11, 2023 | 500.60 | 519.00 | 500.60 | 512.15 | 512.15 | 3,857 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |