Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 550.95 | 553.00 | 545.00 | 547.15 | 547.15 | 16,982 |
Apr 25, 2024 | 563.00 | 564.95 | 545.05 | 549.30 | 549.30 | 34,210 |
Apr 24, 2024 | 554.00 | 561.90 | 549.65 | 560.25 | 560.25 | 35,315 |
Apr 23, 2024 | 563.00 | 576.00 | 546.85 | 551.20 | 551.20 | 56,979 |
Apr 22, 2024 | 561.20 | 579.00 | 552.90 | 568.45 | 568.45 | 100,033 |
Apr 19, 2024 | 519.40 | 568.00 | 506.55 | 552.90 | 552.90 | 104,758 |
Apr 18, 2024 | 530.05 | 548.95 | 516.05 | 519.40 | 519.40 | 37,285 |
Apr 16, 2024 | 526.65 | 531.95 | 520.30 | 529.50 | 529.50 | 37,125 |
Apr 15, 2024 | 526.40 | 536.65 | 507.05 | 528.45 | 528.45 | 61,478 |
Apr 12, 2024 | 546.05 | 547.90 | 530.00 | 534.40 | 534.40 | 54,614 |
Apr 10, 2024 | 552.00 | 552.00 | 539.50 | 547.10 | 547.10 | 35,000 |
Apr 09, 2024 | 544.70 | 554.00 | 537.50 | 549.00 | 549.00 | 46,098 |
Apr 08, 2024 | 559.00 | 567.95 | 536.30 | 541.30 | 541.30 | 61,714 |
Apr 05, 2024 | 551.60 | 559.35 | 548.20 | 554.10 | 554.10 | 47,487 |
Apr 04, 2024 | 560.55 | 566.90 | 548.45 | 551.55 | 551.55 | 35,192 |
Apr 03, 2024 | 559.55 | 568.95 | 547.20 | 558.70 | 558.70 | 80,192 |
Apr 02, 2024 | 545.95 | 555.00 | 539.55 | 551.30 | 551.30 | 97,836 |
Apr 01, 2024 | 515.90 | 550.95 | 515.15 | 540.35 | 540.35 | 87,951 |
Mar 28, 2024 | 517.45 | 523.80 | 508.00 | 510.30 | 510.30 | 37,241 |
Mar 27, 2024 | 515.00 | 525.95 | 514.35 | 516.15 | 516.15 | 49,694 |
Mar 26, 2024 | 535.90 | 535.90 | 516.05 | 518.60 | 518.60 | 39,794 |
Mar 22, 2024 | 530.70 | 534.70 | 521.05 | 531.15 | 531.15 | 44,541 |
Mar 21, 2024 | 528.00 | 533.35 | 514.55 | 528.15 | 528.15 | 52,092 |
Mar 20, 2024 | 507.10 | 518.45 | 502.50 | 509.20 | 509.20 | 53,446 |
Mar 19, 2024 | 520.00 | 522.05 | 510.00 | 513.05 | 513.05 | 29,064 |
Mar 18, 2024 | 520.25 | 529.50 | 517.60 | 521.00 | 521.00 | 44,340 |
Mar 15, 2024 | 534.00 | 540.00 | 506.00 | 520.30 | 520.30 | 97,720 |
Mar 14, 2024 | 485.00 | 530.55 | 475.55 | 519.00 | 519.00 | 193,620 |
Mar 13, 2024 | 526.85 | 532.15 | 474.10 | 488.05 | 488.05 | 160,247 |
Mar 12, 2024 | 542.05 | 542.10 | 505.55 | 526.75 | 526.75 | 199,143 |
Mar 11, 2024 | 558.60 | 564.05 | 531.05 | 537.15 | 537.15 | 82,090 |
Mar 07, 2024 | 550.00 | 566.65 | 545.05 | 558.50 | 558.50 | 149,267 |
Mar 06, 2024 | 546.95 | 548.95 | 531.00 | 543.95 | 543.95 | 143,726 |
Mar 05, 2024 | 567.30 | 567.30 | 543.30 | 546.95 | 546.95 | 68,681 |
Mar 04, 2024 | 578.75 | 578.75 | 552.25 | 560.40 | 560.40 | 160,912 |
Mar 01, 2024 | 505.90 | 590.85 | 505.90 | 578.60 | 578.60 | 1,568,607 |
Feb 29, 2024 | 499.40 | 515.55 | 485.00 | 503.40 | 503.40 | 115,365 |
Feb 28, 2024 | 512.30 | 515.95 | 495.20 | 496.95 | 496.95 | 136,206 |
Feb 27, 2024 | 525.00 | 531.65 | 509.00 | 512.30 | 512.30 | 107,572 |
Feb 26, 2024 | 547.20 | 555.00 | 500.55 | 525.15 | 525.15 | 263,526 |
Feb 23, 2024 | 558.00 | 583.50 | 532.30 | 547.15 | 547.15 | 555,947 |
Feb 22, 2024 | 521.40 | 558.00 | 515.05 | 546.70 | 546.70 | 475,434 |
Feb 21, 2024 | 519.95 | 521.40 | 505.05 | 518.80 | 518.80 | 92,932 |
Feb 20, 2024 | 531.95 | 536.80 | 506.00 | 510.70 | 510.70 | 68,094 |
Feb 19, 2024 | 516.45 | 531.90 | 502.90 | 520.90 | 520.90 | 109,168 |
Feb 16, 2024 | 520.85 | 534.15 | 504.10 | 508.80 | 508.80 | 147,500 |
Feb 15, 2024 | 500.00 | 528.70 | 500.00 | 513.15 | 513.15 | 172,464 |
Feb 14, 2024 | 494.00 | 505.15 | 482.35 | 501.70 | 501.70 | 70,436 |
Feb 13, 2024 | 484.05 | 498.05 | 471.05 | 494.05 | 494.05 | 108,586 |
Feb 12, 2024 | 511.45 | 518.35 | 481.00 | 484.05 | 484.05 | 118,612 |
Feb 09, 2024 | 539.00 | 539.95 | 502.05 | 509.25 | 509.25 | 291,419 |
Feb 08, 2024 | 484.15 | 555.00 | 480.95 | 522.10 | 522.10 | 1,018,945 |
Feb 07, 2024 | 481.25 | 490.05 | 475.00 | 479.65 | 479.65 | 56,899 |
Feb 06, 2024 | 465.75 | 487.20 | 465.75 | 480.50 | 480.50 | 67,626 |
Feb 05, 2024 | 463.90 | 476.95 | 461.05 | 465.00 | 465.00 | 58,400 |
Feb 02, 2024 | 489.00 | 489.00 | 460.55 | 468.60 | 468.60 | 124,714 |
Feb 01, 2024 | 492.20 | 493.20 | 477.00 | 482.70 | 482.70 | 45,647 |
Jan 31, 2024 | 499.30 | 507.00 | 488.15 | 489.85 | 489.85 | 107,528 |
Jan 30, 2024 | 485.00 | 495.80 | 477.00 | 492.75 | 492.75 | 121,738 |
Jan 29, 2024 | 487.00 | 488.15 | 475.55 | 479.95 | 479.95 | 38,871 |
Jan 25, 2024 | 484.40 | 488.75 | 477.85 | 484.55 | 484.55 | 69,853 |
Jan 24, 2024 | 462.05 | 486.95 | 462.05 | 481.95 | 481.95 | 180,661 |
Jan 23, 2024 | 476.75 | 480.80 | 452.55 | 464.75 | 464.75 | 148,941 |
Jan 19, 2024 | 480.00 | 489.00 | 477.85 | 482.50 | 482.50 | 47,333 |
Jan 18, 2024 | 483.95 | 484.00 | 471.35 | 481.30 | 481.30 | 91,688 |
Jan 17, 2024 | 463.50 | 485.00 | 458.10 | 479.05 | 479.05 | 132,816 |
Jan 16, 2024 | 482.65 | 485.90 | 460.00 | 463.80 | 463.80 | 119,228 |
Jan 15, 2024 | 483.45 | 483.45 | 483.45 | 483.45 | 483.45 | - |
Jan 12, 2024 | 485.05 | 488.55 | 478.50 | 483.45 | 483.45 | 63,103 |
Jan 11, 2024 | 488.00 | 495.95 | 480.30 | 481.80 | 481.80 | 78,256 |
Jan 10, 2024 | 487.80 | 499.10 | 476.00 | 482.90 | 482.90 | 138,055 |
Jan 09, 2024 | 504.00 | 512.00 | 481.25 | 487.10 | 487.10 | 142,394 |
Jan 08, 2024 | 498.95 | 517.05 | 486.10 | 494.15 | 494.15 | 240,469 |
Jan 05, 2024 | 505.95 | 509.40 | 493.00 | 498.05 | 498.05 | 183,526 |
Jan 04, 2024 | 511.85 | 512.15 | 499.00 | 502.70 | 502.70 | 121,501 |
Jan 03, 2024 | 522.00 | 525.95 | 502.45 | 506.90 | 506.90 | 419,480 |
Jan 02, 2024 | 486.30 | 544.00 | 486.30 | 527.85 | 527.85 | 2,474,427 |
Jan 01, 2024 | 432.00 | 500.85 | 431.95 | 476.50 | 476.50 | 1,265,833 |
Dec 29, 2023 | 432.45 | 437.20 | 424.10 | 428.75 | 428.75 | 35,784 |
Dec 28, 2023 | 431.50 | 436.95 | 423.45 | 431.20 | 431.20 | 89,012 |
Dec 27, 2023 | 437.90 | 439.65 | 426.20 | 429.70 | 429.70 | 70,531 |
Dec 26, 2023 | 437.90 | 457.45 | 432.05 | 434.00 | 434.00 | 225,675 |
Dec 22, 2023 | 434.95 | 439.50 | 423.05 | 428.90 | 428.90 | 90,188 |
Dec 21, 2023 | 410.00 | 429.90 | 410.00 | 427.25 | 427.25 | 88,125 |
Dec 20, 2023 | 412.30 | 438.00 | 408.10 | 412.60 | 412.60 | 313,769 |
Dec 19, 2023 | 413.10 | 416.75 | 407.10 | 410.25 | 410.25 | 32,927 |
Dec 18, 2023 | 403.40 | 417.55 | 400.10 | 412.95 | 412.95 | 60,943 |
Dec 15, 2023 | 413.00 | 418.25 | 401.05 | 403.40 | 403.40 | 63,195 |
Dec 14, 2023 | 415.40 | 421.70 | 409.85 | 411.30 | 411.30 | 46,623 |
Dec 13, 2023 | 416.20 | 419.30 | 410.00 | 413.20 | 413.20 | 44,092 |
Dec 12, 2023 | 414.95 | 438.75 | 413.00 | 415.15 | 415.15 | 198,583 |
Dec 11, 2023 | 413.00 | 418.95 | 410.45 | 411.80 | 411.80 | 27,114 |
Dec 08, 2023 | 423.85 | 423.85 | 409.90 | 415.40 | 415.40 | 51,686 |
Dec 07, 2023 | 418.05 | 419.10 | 409.80 | 416.15 | 416.15 | 38,514 |
Dec 06, 2023 | 422.00 | 424.55 | 416.05 | 417.25 | 417.25 | 45,843 |
Dec 05, 2023 | 416.00 | 425.60 | 409.05 | 421.25 | 421.25 | 103,049 |
Dec 04, 2023 | 423.65 | 430.00 | 411.55 | 413.95 | 413.95 | 95,975 |
Dec 01, 2023 | 422.95 | 434.70 | 417.00 | 423.55 | 423.55 | 65,752 |
Nov 30, 2023 | 429.85 | 431.40 | 417.50 | 420.85 | 420.85 | 73,219 |
Nov 29, 2023 | 429.90 | 432.50 | 423.05 | 426.45 | 426.45 | 47,182 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |