Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 21, 2024 | 554.90 | 566.00 | 536.60 | 539.30 | 539.30 | 92,468 |
Jun 20, 2024 | 531.45 | 548.95 | 522.05 | 547.30 | 547.30 | 135,685 |
Jun 19, 2024 | 533.05 | 536.05 | 519.00 | 531.45 | 531.45 | 72,012 |
Jun 18, 2024 | 524.90 | 536.00 | 522.05 | 533.95 | 533.95 | 139,540 |
Jun 14, 2024 | 519.00 | 530.00 | 510.25 | 523.60 | 523.60 | 116,055 |
Jun 13, 2024 | 508.40 | 521.85 | 507.10 | 518.75 | 518.75 | 184,356 |
Jun 12, 2024 | 473.45 | 537.90 | 472.00 | 506.95 | 506.95 | 798,872 |
Jun 11, 2024 | 455.25 | 477.60 | 453.95 | 471.75 | 471.75 | 102,072 |
Jun 10, 2024 | 447.70 | 462.10 | 447.65 | 455.25 | 455.25 | 78,340 |
Jun 07, 2024 | 422.15 | 455.15 | 420.10 | 441.30 | 441.30 | 76,642 |
Jun 06, 2024 | 420.20 | 429.40 | 416.10 | 422.15 | 422.15 | 41,823 |
Jun 05, 2024 | 410.15 | 432.05 | 397.75 | 420.20 | 420.20 | 78,824 |
Jun 04, 2024 | 425.05 | 432.30 | 394.70 | 402.90 | 402.90 | 127,203 |
Jun 03, 2024 | 425.00 | 434.95 | 418.65 | 430.20 | 430.20 | 58,330 |
May 31, 2024 | 425.65 | 431.40 | 411.00 | 413.25 | 413.25 | 67,126 |
May 30, 2024 | 433.60 | 433.60 | 423.20 | 425.65 | 425.65 | 27,625 |
May 29, 2024 | 435.40 | 438.75 | 428.05 | 429.30 | 429.30 | 23,382 |
May 28, 2024 | 448.55 | 448.55 | 432.00 | 435.40 | 435.40 | 46,907 |
May 27, 2024 | 437.35 | 451.50 | 432.10 | 445.00 | 445.00 | 105,869 |
May 24, 2024 | 443.40 | 448.00 | 435.00 | 437.35 | 437.35 | 46,830 |
May 23, 2024 | 443.40 | 448.35 | 432.05 | 442.10 | 442.10 | 44,848 |
May 22, 2024 | 441.95 | 455.95 | 438.65 | 442.30 | 442.30 | 82,060 |
May 21, 2024 | 421.90 | 442.40 | 421.90 | 437.80 | 437.80 | 91,531 |
May 17, 2024 | 432.00 | 433.60 | 421.70 | 425.05 | 425.05 | 95,678 |
May 16, 2024 | 438.45 | 444.95 | 429.85 | 432.00 | 432.00 | 56,570 |
May 15, 2024 | 448.00 | 463.70 | 437.25 | 442.55 | 442.55 | 99,284 |
May 14, 2024 | 442.00 | 459.00 | 436.20 | 440.50 | 440.50 | 47,226 |
May 13, 2024 | 442.90 | 443.00 | 433.10 | 439.30 | 439.30 | 22,553 |
May 10, 2024 | 435.85 | 441.60 | 434.05 | 439.40 | 439.40 | 23,518 |
May 09, 2024 | 434.70 | 442.00 | 430.70 | 435.85 | 435.85 | 33,785 |
May 08, 2024 | 443.55 | 443.55 | 431.10 | 434.00 | 434.00 | 28,506 |
May 07, 2024 | 433.50 | 440.15 | 428.05 | 437.60 | 437.60 | 48,388 |
May 06, 2024 | 445.00 | 445.00 | 431.35 | 433.50 | 433.50 | 63,447 |
May 03, 2024 | 463.80 | 464.25 | 429.00 | 440.65 | 440.65 | 299,834 |
May 02, 2024 | 471.10 | 471.25 | 455.75 | 466.15 | 466.15 | 60,013 |
Apr 30, 2024 | 474.15 | 477.85 | 461.15 | 464.85 | 464.85 | 36,777 |
Apr 29, 2024 | 485.00 | 485.20 | 470.35 | 474.10 | 474.10 | 40,418 |
Apr 26, 2024 | 478.05 | 484.00 | 469.00 | 481.05 | 481.05 | 37,973 |
Apr 25, 2024 | 471.60 | 487.50 | 470.95 | 476.00 | 476.00 | 43,811 |
Apr 24, 2024 | 478.30 | 481.20 | 469.40 | 471.60 | 471.60 | 24,894 |
Apr 23, 2024 | 461.45 | 477.00 | 458.95 | 474.60 | 474.60 | 38,447 |
Apr 22, 2024 | 464.10 | 468.70 | 454.55 | 459.15 | 459.15 | 51,887 |
Apr 19, 2024 | 463.95 | 467.20 | 456.10 | 461.85 | 461.85 | 25,787 |
Apr 18, 2024 | 459.50 | 472.00 | 458.80 | 467.70 | 467.70 | 23,428 |
Apr 16, 2024 | 460.85 | 467.10 | 456.75 | 459.50 | 459.50 | 43,615 |
Apr 15, 2024 | 465.00 | 473.75 | 455.00 | 460.80 | 460.80 | 48,845 |
Apr 12, 2024 | 484.90 | 484.90 | 472.00 | 475.45 | 475.45 | 40,980 |
Apr 10, 2024 | 468.00 | 487.95 | 468.00 | 480.10 | 480.10 | 90,920 |
Apr 09, 2024 | 491.40 | 493.95 | 464.85 | 470.35 | 470.35 | 74,309 |
Apr 08, 2024 | 499.15 | 499.15 | 482.55 | 488.00 | 488.00 | 39,239 |
Apr 05, 2024 | 493.95 | 500.00 | 488.85 | 495.25 | 495.25 | 30,888 |
Apr 04, 2024 | 506.55 | 507.05 | 486.40 | 491.55 | 491.55 | 39,435 |
Apr 03, 2024 | 499.95 | 508.90 | 491.75 | 501.60 | 501.60 | 32,119 |
Apr 02, 2024 | 489.80 | 506.00 | 485.10 | 498.90 | 498.90 | 47,984 |
Apr 01, 2024 | 479.75 | 498.05 | 477.40 | 486.45 | 486.45 | 55,613 |
Mar 28, 2024 | 481.90 | 488.35 | 468.65 | 473.40 | 473.40 | 62,674 |
Mar 27, 2024 | 464.90 | 484.00 | 462.45 | 478.15 | 478.15 | 188,876 |
Mar 26, 2024 | 478.60 | 480.00 | 460.00 | 464.05 | 464.05 | 157,776 |
Mar 22, 2024 | 467.00 | 485.90 | 462.55 | 478.60 | 478.60 | 63,039 |
Mar 21, 2024 | 459.00 | 469.00 | 453.95 | 463.50 | 463.50 | 55,058 |
Mar 20, 2024 | 466.50 | 471.65 | 450.10 | 459.00 | 459.00 | 133,114 |
Mar 19, 2024 | 474.65 | 478.30 | 464.15 | 466.50 | 466.50 | 36,228 |
Mar 18, 2024 | 470.50 | 479.70 | 465.05 | 473.55 | 473.55 | 43,896 |
Mar 15, 2024 | - | - | - | - | - | - |
Mar 14, 2024 | 447.90 | 482.20 | 441.05 | 472.30 | 472.30 | 106,094 |
Mar 13, 2024 | 477.50 | 487.00 | 444.00 | 447.95 | 447.95 | 258,477 |
Mar 12, 2024 | 489.80 | 495.95 | 478.00 | 482.70 | 482.70 | 61,565 |
Mar 11, 2024 | 507.00 | 510.70 | 487.00 | 489.10 | 489.10 | 94,084 |
Mar 07, 2024 | 508.00 | 518.60 | 502.50 | 506.00 | 506.00 | 39,374 |
Mar 06, 2024 | 512.00 | 513.85 | 492.00 | 508.20 | 508.20 | 106,336 |
Mar 05, 2024 | 505.60 | 526.00 | 505.60 | 509.55 | 509.55 | 40,046 |
Mar 04, 2024 | 518.15 | 524.90 | 510.00 | 511.35 | 511.35 | 32,064 |
Mar 01, 2024 | 515.45 | 533.00 | 515.45 | 521.15 | 521.15 | 56,103 |
Feb 29, 2024 | 510.10 | 535.00 | 504.00 | 511.95 | 511.95 | 125,124 |
Feb 28, 2024 | 514.60 | 539.90 | 510.00 | 514.75 | 514.75 | 95,514 |
Feb 27, 2024 | 532.50 | 535.05 | 513.00 | 515.25 | 515.25 | 122,641 |
Feb 26, 2024 | 537.50 | 537.50 | 525.05 | 527.35 | 527.35 | 50,190 |
Feb 23, 2024 | 544.50 | 544.50 | 530.70 | 534.75 | 534.75 | 34,630 |
Feb 22, 2024 | 545.45 | 546.90 | 535.00 | 537.25 | 537.25 | 31,156 |
Feb 21, 2024 | 549.90 | 553.00 | 536.00 | 539.55 | 539.55 | 51,682 |
Feb 20, 2024 | 555.95 | 555.95 | 538.80 | 539.65 | 539.65 | 52,886 |
Feb 19, 2024 | 555.05 | 563.70 | 542.95 | 548.50 | 548.50 | 80,153 |
Feb 16, 2024 | 575.00 | 575.00 | 555.00 | 559.35 | 559.35 | 58,177 |
Feb 15, 2024 | 582.00 | 582.00 | 556.60 | 568.00 | 568.00 | 70,158 |
Feb 14, 2024 | 562.95 | 576.50 | 551.50 | 574.25 | 574.25 | 35,646 |
Feb 13, 2024 | 552.15 | 567.00 | 536.60 | 562.85 | 562.85 | 55,017 |
Feb 12, 2024 | 538.45 | 567.60 | 528.65 | 549.45 | 549.45 | 85,552 |
Feb 09, 2024 | 531.00 | 546.60 | 531.00 | 538.45 | 538.45 | 70,782 |
Feb 08, 2024 | 548.05 | 548.05 | 526.20 | 534.15 | 534.15 | 309,139 |
Feb 07, 2024 | 587.60 | 587.60 | 565.00 | 574.90 | 574.90 | 49,612 |
Feb 06, 2024 | 583.20 | 589.75 | 567.90 | 579.75 | 579.75 | 115,517 |
Feb 05, 2024 | 591.25 | 603.00 | 579.50 | 583.20 | 583.20 | 131,861 |
Feb 02, 2024 | 609.80 | 609.80 | 576.10 | 584.75 | 584.75 | 88,740 |
Feb 01, 2024 | 604.05 | 614.85 | 583.65 | 606.25 | 606.25 | 95,140 |
Jan 31, 2024 | 592.65 | 609.95 | 582.55 | 606.30 | 606.30 | 203,193 |
Jan 30, 2024 | 551.55 | 610.00 | 551.55 | 577.15 | 577.15 | 281,603 |
Jan 29, 2024 | 565.95 | 570.55 | 544.20 | 550.85 | 550.85 | 58,368 |
Jan 25, 2024 | 563.15 | 574.50 | 549.50 | 563.20 | 563.20 | 58,531 |
Jan 24, 2024 | 569.90 | 569.90 | 552.00 | 561.15 | 561.15 | 60,239 |
Jan 23, 2024 | 598.70 | 598.70 | 553.05 | 556.80 | 556.80 | 122,203 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |