Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 09, 2024 | 517.90 | 521.10 | 489.45 | 494.05 | 494.05 | 103,556 |
May 08, 2024 | 510.90 | 526.40 | 503.50 | 517.45 | 517.45 | 96,960 |
May 07, 2024 | 529.10 | 532.35 | 503.80 | 509.60 | 509.60 | 143,483 |
May 06, 2024 | 545.30 | 555.00 | 522.05 | 527.70 | 527.70 | 309,527 |
May 03, 2024 | 535.80 | 553.25 | 533.20 | 542.55 | 542.55 | 238,117 |
May 02, 2024 | 534.30 | 539.70 | 530.05 | 533.80 | 533.80 | 158,758 |
Apr 30, 2024 | 544.95 | 544.95 | 530.05 | 534.30 | 534.30 | 209,890 |
Apr 29, 2024 | 546.70 | 553.00 | 529.10 | 548.15 | 548.15 | 208,050 |
Apr 26, 2024 | 542.10 | 547.70 | 538.10 | 542.90 | 542.90 | 100,080 |
Apr 25, 2024 | 542.50 | 550.05 | 535.40 | 543.70 | 543.70 | 147,327 |
Apr 24, 2024 | 558.95 | 574.00 | 538.55 | 541.60 | 541.60 | 367,530 |
Apr 23, 2024 | 533.05 | 558.00 | 532.95 | 553.00 | 553.00 | 446,384 |
Apr 22, 2024 | 536.95 | 543.90 | 527.25 | 532.45 | 532.45 | 112,331 |
Apr 19, 2024 | 529.45 | 542.60 | 520.20 | 536.95 | 536.95 | 155,588 |
Apr 18, 2024 | 552.70 | 562.50 | 526.75 | 534.85 | 534.85 | 230,497 |
Apr 16, 2024 | 535.05 | 559.90 | 532.25 | 548.05 | 548.05 | 244,745 |
Apr 15, 2024 | 550.85 | 550.85 | 527.00 | 538.70 | 538.70 | 365,866 |
Apr 12, 2024 | 556.05 | 567.00 | 553.00 | 558.70 | 558.70 | 975,090 |
Apr 10, 2024 | 536.00 | 574.00 | 534.20 | 551.50 | 551.50 | 3,552,096 |
Apr 09, 2024 | 483.00 | 524.90 | 483.00 | 517.45 | 517.45 | 1,091,216 |
Apr 08, 2024 | 486.70 | 489.90 | 479.25 | 480.85 | 480.85 | 62,108 |
Apr 05, 2024 | 491.50 | 491.50 | 478.85 | 483.85 | 483.85 | 67,168 |
Apr 04, 2024 | 480.00 | 486.95 | 471.00 | 484.05 | 484.05 | 142,456 |
Apr 03, 2024 | 472.80 | 486.00 | 472.35 | 479.90 | 479.90 | 85,747 |
Apr 02, 2024 | 473.30 | 482.70 | 470.80 | 476.45 | 476.45 | 106,686 |
Apr 01, 2024 | 461.70 | 483.00 | 461.70 | 477.40 | 477.40 | 100,072 |
Mar 28, 2024 | 472.20 | 472.20 | 456.75 | 463.15 | 463.15 | 82,482 |
Mar 27, 2024 | 455.00 | 468.05 | 455.00 | 465.30 | 465.30 | 154,776 |
Mar 26, 2024 | 457.40 | 464.00 | 450.00 | 451.80 | 451.80 | 93,137 |
Mar 22, 2024 | 444.20 | 461.70 | 435.00 | 457.40 | 457.40 | 143,952 |
Mar 21, 2024 | 434.90 | 442.05 | 430.65 | 440.95 | 440.95 | 90,553 |
Mar 20, 2024 | 422.00 | 434.95 | 414.50 | 430.65 | 430.65 | 162,307 |
Mar 19, 2024 | 416.05 | 421.00 | 411.60 | 419.00 | 419.00 | 181,452 |
Mar 18, 2024 | 429.05 | 436.70 | 415.00 | 420.35 | 420.35 | 172,680 |
Mar 15, 2024 | 442.80 | 454.40 | 424.60 | 428.65 | 428.65 | 171,618 |
Mar 14, 2024 | 415.45 | 464.70 | 410.25 | 451.10 | 451.10 | 296,522 |
Mar 13, 2024 | 444.70 | 449.95 | 412.00 | 415.75 | 415.75 | 340,180 |
Mar 12, 2024 | 475.00 | 485.00 | 434.00 | 442.00 | 442.00 | 524,534 |
Mar 11, 2024 | 480.95 | 498.50 | 472.00 | 475.55 | 475.55 | 264,024 |
Mar 07, 2024 | 468.50 | 484.50 | 461.15 | 481.30 | 481.30 | 164,010 |
Mar 06, 2024 | 481.50 | 485.15 | 457.55 | 465.85 | 465.85 | 169,653 |
Mar 05, 2024 | 493.70 | 493.70 | 476.30 | 479.85 | 479.85 | 81,921 |
Mar 04, 2024 | 493.80 | 495.05 | 476.15 | 492.45 | 492.45 | 172,821 |
Mar 01, 2024 | 470.90 | 488.00 | 470.90 | 486.15 | 486.15 | 145,471 |
Feb 29, 2024 | 474.00 | 477.40 | 460.00 | 467.80 | 467.80 | 141,870 |
Feb 28, 2024 | 491.05 | 497.00 | 463.25 | 474.25 | 474.25 | 170,335 |
Feb 27, 2024 | 493.05 | 497.60 | 488.00 | 488.45 | 488.45 | 159,721 |
Feb 26, 2024 | 492.00 | 507.50 | 487.40 | 489.60 | 489.60 | 372,891 |
Feb 23, 2024 | 495.05 | 509.65 | 484.70 | 487.05 | 487.05 | 544,584 |
Feb 22, 2024 | 485.70 | 504.45 | 484.60 | 492.55 | 492.55 | 204,967 |
Feb 21, 2024 | 491.90 | 501.05 | 476.00 | 480.90 | 480.90 | 270,936 |
Feb 20, 2024 | 485.50 | 505.00 | 485.40 | 489.50 | 489.50 | 269,858 |
Feb 19, 2024 | 495.45 | 495.45 | 478.00 | 484.30 | 484.30 | 82,602 |
Feb 16, 2024 | 479.50 | 495.75 | 477.80 | 492.20 | 492.20 | 123,589 |
Feb 15, 2024 | 484.70 | 499.45 | 474.00 | 476.25 | 476.25 | 247,090 |
Feb 14, 2024 | 470.00 | 494.00 | 470.00 | 482.40 | 482.40 | 150,381 |
Feb 13, 2024 | 485.00 | 491.85 | 475.10 | 479.95 | 479.95 | 137,426 |
Feb 12, 2024 | 486.05 | 490.95 | 471.20 | 481.40 | 481.40 | 108,208 |
Feb 09, 2024 | 496.00 | 499.45 | 481.35 | 489.00 | 489.00 | 81,393 |
Feb 08, 2024 | 502.65 | 506.10 | 494.05 | 499.50 | 499.50 | 138,494 |
Feb 07, 2024 | 504.95 | 519.90 | 498.15 | 502.25 | 502.25 | 190,289 |
Feb 06, 2024 | 463.05 | 510.00 | 463.05 | 502.65 | 502.65 | 617,350 |
Feb 05, 2024 | 491.00 | 495.70 | 454.90 | 460.95 | 460.95 | 391,434 |
Feb 02, 2024 | 516.95 | 522.00 | 487.45 | 491.80 | 491.80 | 247,152 |
Feb 01, 2024 | 514.00 | 520.00 | 508.30 | 515.40 | 515.40 | 117,375 |
Jan 31, 2024 | 522.70 | 526.40 | 509.60 | 510.80 | 510.80 | 105,882 |
Jan 30, 2024 | 526.40 | 535.95 | 519.00 | 520.25 | 520.25 | 98,965 |
Jan 29, 2024 | 533.25 | 540.95 | 522.35 | 524.25 | 524.25 | 144,472 |
Jan 25, 2024 | 506.35 | 537.00 | 505.05 | 530.55 | 530.55 | 309,963 |
Jan 24, 2024 | 502.00 | 527.00 | 496.10 | 517.25 | 517.25 | 1,033,823 |
Jan 23, 2024 | 535.00 | 549.80 | 495.10 | 500.80 | 500.80 | 446,675 |
Jan 19, 2024 | 545.65 | 559.95 | 530.55 | 534.05 | 534.05 | 288,963 |
Jan 18, 2024 | 533.70 | 554.50 | 527.50 | 539.70 | 539.70 | 389,351 |
Jan 17, 2024 | 550.50 | 558.00 | 530.20 | 537.40 | 537.40 | 283,349 |
Jan 16, 2024 | 551.95 | 562.00 | 549.30 | 558.05 | 558.05 | 206,544 |
Jan 15, 2024 | 555.00 | 561.70 | 549.55 | 551.55 | 551.55 | 266,892 |
Jan 12, 2024 | 558.75 | 568.50 | 548.65 | 552.90 | 552.90 | 613,996 |
Jan 11, 2024 | 545.00 | 574.65 | 545.00 | 556.65 | 556.65 | 482,783 |
Jan 10, 2024 | 557.00 | 559.40 | 543.50 | 547.20 | 547.20 | 126,119 |
Jan 09, 2024 | 554.40 | 585.00 | 549.45 | 557.95 | 557.95 | 435,725 |
Jan 08, 2024 | 559.10 | 563.60 | 544.85 | 550.30 | 550.30 | 196,210 |
Jan 05, 2024 | 566.00 | 568.60 | 552.00 | 556.60 | 556.60 | 450,177 |
Jan 04, 2024 | 521.75 | 578.20 | 521.75 | 566.95 | 566.95 | 2,373,264 |
Jan 03, 2024 | 515.00 | 523.75 | 510.55 | 519.15 | 519.15 | 172,371 |
Jan 02, 2024 | 517.70 | 525.60 | 512.10 | 517.60 | 517.60 | 299,812 |
Jan 01, 2024 | 500.50 | 520.00 | 500.50 | 517.70 | 517.70 | 489,911 |
Dec 29, 2023 | 488.00 | 515.80 | 483.00 | 488.60 | 488.60 | 2,748,687 |
Dec 28, 2023 | 493.40 | 497.00 | 483.25 | 486.30 | 486.30 | 118,773 |
Dec 27, 2023 | 488.75 | 497.00 | 486.45 | 490.90 | 490.90 | 109,996 |
Dec 26, 2023 | 486.90 | 499.00 | 476.55 | 486.30 | 486.30 | 118,763 |
Dec 22, 2023 | 488.00 | 494.50 | 474.00 | 482.85 | 482.85 | 150,828 |
Dec 21, 2023 | 480.20 | 490.00 | 477.45 | 488.30 | 488.30 | 65,799 |
Dec 20, 2023 | 501.95 | 505.05 | 478.10 | 484.65 | 484.65 | 220,503 |
Dec 19, 2023 | 493.00 | 501.15 | 490.50 | 499.60 | 499.60 | 116,149 |
Dec 18, 2023 | 502.95 | 504.75 | 491.60 | 493.65 | 493.65 | 122,421 |
Dec 15, 2023 | 510.00 | 510.00 | 501.10 | 503.05 | 503.05 | 89,042 |
Dec 14, 2023 | 497.60 | 517.35 | 493.95 | 507.70 | 507.70 | 242,426 |
Dec 13, 2023 | 500.00 | 503.35 | 481.40 | 489.20 | 489.20 | 222,241 |
Dec 12, 2023 | 517.15 | 518.35 | 495.10 | 498.95 | 498.95 | 115,215 |
Dec 11, 2023 | 501.20 | 519.70 | 501.20 | 513.15 | 513.15 | 99,303 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |