Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 30, 2024 | 506.90 | 513.70 | 506.30 | 507.15 | 507.15 | 3,508,651 |
Apr 29, 2024 | 510.95 | 510.95 | 504.50 | 507.05 | 507.05 | 2,501,739 |
Apr 26, 2024 | 509.00 | 513.90 | 502.50 | 508.45 | 508.45 | 2,825,380 |
Apr 25, 2024 | 499.00 | 506.95 | 496.35 | 505.90 | 505.90 | 4,660,938 |
Apr 24, 2024 | 495.85 | 503.90 | 495.60 | 498.45 | 498.45 | 1,683,615 |
Apr 23, 2024 | 494.90 | 500.60 | 492.25 | 495.50 | 495.50 | 3,014,860 |
Apr 22, 2024 | 492.00 | 494.60 | 487.60 | 493.40 | 493.40 | 1,860,795 |
Apr 19, 2024 | 473.25 | 489.95 | 466.55 | 487.55 | 487.55 | 3,209,153 |
Apr 18, 2024 | 488.30 | 492.85 | 476.20 | 478.40 | 478.40 | 2,706,609 |
Apr 16, 2024 | 488.05 | 492.00 | 483.05 | 484.65 | 484.65 | 3,104,362 |
Apr 15, 2024 | 495.00 | 499.55 | 486.50 | 489.95 | 489.95 | 4,994,330 |
Apr 12, 2024 | 505.55 | 511.10 | 500.50 | 502.05 | 502.05 | 5,337,775 |
Apr 10, 2024 | 490.50 | 509.00 | 489.40 | 504.30 | 504.30 | 7,937,541 |
Apr 09, 2024 | 492.70 | 496.50 | 486.80 | 489.85 | 489.85 | 2,166,661 |
Apr 08, 2024 | 500.55 | 500.55 | 483.05 | 489.05 | 489.05 | 4,603,981 |
Apr 05, 2024 | 499.50 | 500.60 | 489.90 | 494.35 | 494.35 | 6,753,966 |
Apr 04, 2024 | 480.00 | 496.75 | 473.10 | 492.95 | 492.95 | 9,778,795 |
Apr 03, 2024 | 475.00 | 482.95 | 470.50 | 476.70 | 476.70 | 4,788,697 |
Apr 02, 2024 | 463.00 | 476.95 | 461.00 | 475.25 | 475.25 | 5,564,890 |
Apr 01, 2024 | 460.00 | 468.35 | 458.45 | 466.20 | 466.20 | 2,840,448 |
Mar 28, 2024 | 458.45 | 459.70 | 452.10 | 456.00 | 456.00 | 5,435,115 |
Mar 27, 2024 | 465.00 | 467.20 | 453.45 | 455.50 | 455.50 | 27,876,181 |
Mar 26, 2024 | 468.00 | 471.10 | 464.35 | 465.40 | 465.40 | 5,072,326 |
Mar 22, 2024 | 455.60 | 474.35 | 455.00 | 470.00 | 470.00 | 7,019,704 |
Mar 21, 2024 | 457.00 | 461.95 | 452.25 | 455.55 | 455.55 | 3,138,092 |
Mar 20, 2024 | 461.00 | 464.70 | 449.25 | 455.45 | 455.45 | 3,018,788 |
Mar 19, 2024 | 464.00 | 471.45 | 460.25 | 461.05 | 461.05 | 2,538,838 |
Mar 18, 2024 | 475.00 | 475.00 | 463.00 | 466.05 | 466.05 | 2,951,978 |
Mar 15, 2024 | 462.20 | 477.50 | 459.45 | 475.15 | 475.15 | 6,120,565 |
Mar 14, 2024 | 451.85 | 464.20 | 447.80 | 462.10 | 462.10 | 2,505,609 |
Mar 13, 2024 | 474.05 | 476.80 | 450.05 | 451.90 | 451.90 | 3,446,385 |
Mar 12, 2024 | 478.70 | 478.95 | 472.35 | 474.05 | 474.05 | 3,030,937 |
Mar 11, 2024 | 485.10 | 488.00 | 475.50 | 476.55 | 476.55 | 2,888,338 |
Mar 07, 2024 | 475.00 | 485.95 | 474.85 | 482.30 | 482.30 | 5,420,581 |
Mar 06, 2024 | 476.95 | 477.50 | 464.50 | 473.20 | 473.20 | 3,213,293 |
Mar 05, 2024 | 474.00 | 491.05 | 473.50 | 474.25 | 474.25 | 6,182,475 |
Mar 04, 2024 | 476.05 | 480.15 | 470.00 | 474.25 | 474.25 | 1,820,722 |
Mar 01, 2024 | 474.00 | 477.90 | 471.15 | 474.55 | 474.55 | 2,877,161 |
Feb 29, 2024 | 472.00 | 475.00 | 466.80 | 469.70 | 469.70 | 5,632,071 |
Feb 28, 2024 | 484.20 | 486.00 | 474.00 | 475.90 | 475.90 | 1,572,519 |
Feb 27, 2024 | 489.90 | 491.50 | 481.50 | 484.60 | 484.60 | 2,920,314 |
Feb 26, 2024 | 488.60 | 493.10 | 485.75 | 489.15 | 489.15 | 2,253,561 |
Feb 23, 2024 | 494.00 | 496.60 | 487.90 | 488.70 | 488.70 | 1,341,328 |
Feb 22, 2024 | 493.30 | 494.20 | 484.05 | 492.30 | 492.30 | 2,881,064 |
Feb 21, 2024 | 499.00 | 500.20 | 490.95 | 492.15 | 492.15 | 1,697,299 |
Feb 20, 2024 | 497.60 | 505.45 | 495.25 | 498.05 | 498.05 | 3,033,673 |
Feb 19, 2024 | 493.70 | 500.00 | 491.55 | 497.55 | 497.55 | 3,383,768 |
Feb 16, 2024 | 484.05 | 494.20 | 481.05 | 490.90 | 490.90 | 3,374,827 |
Feb 15, 2024 | 486.90 | 490.45 | 484.70 | 487.35 | 487.35 | 3,568,439 |
Feb 14, 2024 | 479.20 | 482.40 | 472.25 | 481.40 | 481.40 | 3,210,526 |
Feb 13, 2024 | 462.05 | 479.95 | 452.15 | 479.10 | 479.10 | 7,706,461 |
Feb 12, 2024 | 461.80 | 465.80 | 455.05 | 458.40 | 458.40 | 4,404,671 |
Feb 09, 2024 | 467.90 | 467.90 | 453.30 | 457.95 | 457.95 | 5,881,661 |
Feb 08, 2024 | 480.00 | 481.80 | 463.55 | 464.85 | 464.85 | 5,214,678 |
Feb 07, 2024 | 484.00 | 485.00 | 477.25 | 477.80 | 477.80 | 3,069,307 |
Feb 06, 2024 | 476.20 | 486.00 | 468.30 | 481.85 | 481.85 | 6,661,787 |
Feb 05, 2024 | 524.00 | 525.00 | 470.05 | 474.00 | 474.00 | 23,096,694 |
Feb 02, 2024 | 533.90 | 540.65 | 529.25 | 533.65 | 533.65 | 4,224,992 |
Feb 01, 2024 | 536.30 | 539.00 | 526.50 | 530.05 | 530.05 | 3,662,000 |
Jan 31, 2024 | 538.90 | 542.75 | 534.10 | 537.70 | 537.70 | 3,570,913 |
Jan 30, 2024 | 541.90 | 547.50 | 534.40 | 535.25 | 535.25 | 1,912,294 |
Jan 29, 2024 | 542.20 | 542.70 | 534.40 | 539.65 | 539.65 | 2,162,690 |
Jan 25, 2024 | 545.75 | 547.60 | 536.00 | 537.30 | 537.30 | 1,723,625 |
Jan 24, 2024 | 539.90 | 547.00 | 535.10 | 545.75 | 545.75 | 1,386,191 |
Jan 23, 2024 | 558.45 | 558.45 | 533.55 | 535.10 | 535.10 | 2,849,229 |
Jan 19, 2024 | 549.00 | 557.20 | 542.75 | 553.40 | 553.40 | 2,415,540 |
Jan 18, 2024 | 550.00 | 552.00 | 539.15 | 544.20 | 544.20 | 3,512,857 |
Jan 17, 2024 | 561.00 | 562.50 | 549.60 | 551.00 | 551.00 | 4,724,845 |
Jan 16, 2024 | 568.00 | 569.20 | 560.50 | 564.50 | 564.50 | 1,653,823 |
Jan 15, 2024 | 568.00 | 571.65 | 564.50 | 567.75 | 567.75 | 1,659,661 |
Jan 12, 2024 | 566.10 | 568.35 | 562.40 | 565.10 | 565.10 | 1,441,096 |
Jan 11, 2024 | 561.95 | 566.15 | 560.55 | 562.25 | 562.25 | 1,620,693 |
Jan 10, 2024 | 561.00 | 561.75 | 551.90 | 558.60 | 558.60 | 2,204,496 |
Jan 09, 2024 | 566.00 | 567.95 | 553.25 | 558.15 | 558.15 | 3,590,645 |
Jan 08, 2024 | 581.00 | 582.80 | 560.05 | 560.90 | 560.90 | 5,345,743 |
Jan 05, 2024 | 589.30 | 590.95 | 576.50 | 581.25 | 581.25 | 2,433,275 |
Jan 04, 2024 | 587.00 | 589.20 | 582.65 | 587.65 | 587.65 | 3,606,404 |
Jan 03, 2024 | 595.35 | 596.80 | 585.30 | 586.85 | 586.85 | 2,435,233 |
Jan 02, 2024 | 593.00 | 603.80 | 589.05 | 594.45 | 594.45 | 3,406,640 |
Jan 01, 2024 | 588.00 | 599.90 | 587.20 | 592.70 | 592.70 | 2,825,708 |
Dec 29, 2023 | 592.00 | 592.00 | 585.05 | 587.25 | 587.25 | 2,223,633 |
Dec 28, 2023 | 585.90 | 591.00 | 582.00 | 589.45 | 589.45 | 2,270,681 |
Dec 27, 2023 | 590.10 | 592.30 | 581.10 | 583.20 | 583.20 | 2,155,491 |
Dec 26, 2023 | 587.90 | 595.00 | 585.00 | 586.10 | 586.10 | 3,443,852 |
Dec 22, 2023 | 581.00 | 585.75 | 577.40 | 581.65 | 581.65 | 2,464,945 |
Dec 21, 2023 | 572.15 | 579.95 | 565.70 | 577.40 | 577.40 | 3,089,260 |
Dec 20, 2023 | 605.00 | 605.00 | 569.00 | 572.15 | 572.15 | 5,509,320 |
Dec 19, 2023 | 607.00 | 612.00 | 597.85 | 598.75 | 598.75 | 2,396,755 |
Dec 18, 2023 | 613.80 | 614.75 | 605.00 | 606.55 | 606.55 | 1,685,280 |
Dec 15, 2023 | 601.45 | 612.80 | 601.45 | 610.85 | 610.85 | 4,941,179 |
Dec 14, 2023 | 603.05 | 604.00 | 596.50 | 599.15 | 599.15 | 2,026,994 |
Dec 13, 2023 | 601.00 | 602.70 | 592.80 | 599.35 | 599.35 | 2,110,586 |
Dec 12, 2023 | 606.00 | 606.75 | 595.85 | 597.70 | 597.70 | 2,339,706 |
Dec 11, 2023 | 585.00 | 603.70 | 583.55 | 602.40 | 602.40 | 4,467,164 |
Dec 08, 2023 | 590.00 | 595.90 | 580.25 | 585.20 | 585.20 | 2,175,978 |
Dec 07, 2023 | 594.00 | 594.00 | 585.50 | 586.55 | 586.55 | 1,824,646 |
Dec 06, 2023 | 583.00 | 596.30 | 583.00 | 588.55 | 588.55 | 3,437,918 |
Dec 05, 2023 | 578.50 | 583.90 | 576.85 | 581.40 | 581.40 | 1,870,544 |
Dec 04, 2023 | 578.50 | 584.85 | 577.00 | 578.90 | 578.90 | 3,025,773 |
Dec 01, 2023 | 570.65 | 575.95 | 569.05 | 575.15 | 575.15 | 1,811,072 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |