Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 28, 2024 | 599.80 | 599.80 | 572.25 | 581.00 | 581.00 | 4,284 |
Jun 27, 2024 | 560.05 | 604.65 | 560.05 | 584.85 | 584.85 | 13,073 |
Jun 26, 2024 | 570.00 | 594.15 | 564.75 | 570.45 | 570.45 | 3,091 |
Jun 25, 2024 | 579.15 | 582.00 | 567.65 | 578.00 | 578.00 | 4,597 |
Jun 24, 2024 | 594.70 | 600.00 | 577.20 | 581.85 | 581.85 | 7,992 |
Jun 21, 2024 | 594.95 | 608.50 | 590.00 | 596.90 | 596.90 | 19,133 |
Jun 20, 2024 | 595.25 | 603.10 | 580.65 | 595.00 | 595.00 | 91,550 |
Jun 19, 2024 | 599.10 | 616.40 | 577.55 | 592.40 | 592.40 | 475,850 |
Jun 18, 2024 | 510.15 | 607.50 | 510.15 | 604.80 | 604.80 | 77,787 |
Jun 14, 2024 | 474.25 | 519.25 | 474.25 | 506.25 | 506.25 | 55,207 |
Jun 13, 2024 | 464.80 | 477.00 | 448.90 | 474.85 | 474.85 | 69,612 |
Jun 12, 2024 | 444.30 | 463.50 | 444.30 | 454.40 | 454.40 | 7,418 |
Jun 11, 2024 | 469.65 | 469.65 | 449.55 | 451.15 | 451.15 | 11,033 |
Jun 10, 2024 | 469.90 | 469.90 | 452.00 | 460.40 | 460.40 | 17,911 |
Jun 07, 2024 | 449.00 | 487.00 | 440.40 | 455.85 | 455.85 | 62,418 |
Jun 06, 2024 | 366.65 | 431.75 | 366.65 | 431.75 | 431.75 | 23,306 |
Jun 05, 2024 | 361.35 | 368.00 | 347.10 | 359.80 | 359.80 | 10,376 |
Jun 04, 2024 | 384.10 | 384.10 | 343.00 | 365.40 | 365.40 | 9,724 |
Jun 03, 2024 | 399.75 | 403.20 | 372.65 | 378.60 | 378.60 | 18,561 |
May 31, 2024 | 387.10 | 396.55 | 368.75 | 373.50 | 373.50 | 42,787 |
May 30, 2024 | 410.15 | 414.20 | 388.00 | 392.05 | 392.05 | 6,991 |
May 29, 2024 | 423.00 | 423.00 | 403.00 | 410.15 | 410.15 | 9,639 |
May 28, 2024 | 418.15 | 444.15 | 402.85 | 424.80 | 424.80 | 13,480 |
May 27, 2024 | 415.55 | 423.00 | 411.70 | 418.20 | 418.20 | 7,033 |
May 24, 2024 | 425.00 | 425.80 | 415.05 | 419.25 | 419.25 | 2,227 |
May 23, 2024 | 414.65 | 427.50 | 414.65 | 426.50 | 426.50 | 3,601 |
May 22, 2024 | 416.90 | 418.20 | 409.95 | 414.25 | 414.25 | 1,485 |
May 21, 2024 | 411.10 | 426.20 | 411.10 | 416.40 | 416.40 | 6,628 |
May 17, 2024 | 419.60 | 419.95 | 412.90 | 414.90 | 414.90 | 1,154 |
May 16, 2024 | 411.05 | 423.00 | 410.15 | 418.80 | 418.80 | 3,947 |
May 15, 2024 | 417.35 | 422.00 | 412.95 | 415.15 | 415.15 | 593 |
May 14, 2024 | 422.85 | 422.85 | 413.60 | 414.20 | 414.20 | 1,915 |
May 13, 2024 | 419.35 | 420.75 | 410.95 | 413.05 | 413.05 | 3,772 |
May 10, 2024 | 426.00 | 426.45 | 416.60 | 419.35 | 419.35 | 1,776 |
May 09, 2024 | 432.65 | 437.00 | 422.85 | 424.65 | 424.65 | 1,049 |
May 08, 2024 | 422.00 | 434.30 | 417.55 | 432.50 | 432.50 | 1,816 |
May 07, 2024 | 430.40 | 431.00 | 420.05 | 421.50 | 421.50 | 4,375 |
May 06, 2024 | 423.75 | 432.10 | 423.00 | 430.55 | 430.55 | 13,098 |
May 03, 2024 | 430.05 | 433.00 | 427.80 | 432.35 | 432.35 | 4,812 |
May 02, 2024 | 438.15 | 438.15 | 424.00 | 431.30 | 431.30 | 8,673 |
Apr 30, 2024 | 433.75 | 438.00 | 432.90 | 434.00 | 434.00 | 1,188 |
Apr 29, 2024 | 449.55 | 449.55 | 429.90 | 432.00 | 432.00 | 1,798 |
Apr 26, 2024 | 443.00 | 448.00 | 440.40 | 441.85 | 441.85 | 2,327 |
Apr 25, 2024 | 446.00 | 447.20 | 439.00 | 441.45 | 441.45 | 2,414 |
Apr 24, 2024 | 438.00 | 447.60 | 438.00 | 445.90 | 445.90 | 5,522 |
Apr 23, 2024 | 441.35 | 449.10 | 434.10 | 437.60 | 437.60 | 2,853 |
Apr 22, 2024 | 447.40 | 447.40 | 436.45 | 440.55 | 440.55 | 3,636 |
Apr 19, 2024 | 437.65 | 444.35 | 437.60 | 438.60 | 438.60 | 9,756 |
Apr 18, 2024 | 459.05 | 462.00 | 442.10 | 445.75 | 445.75 | 19,878 |
Apr 16, 2024 | 450.50 | 462.00 | 450.25 | 459.25 | 459.25 | 4,122 |
Apr 15, 2024 | 440.00 | 457.15 | 440.00 | 446.85 | 446.85 | 2,181 |
Apr 12, 2024 | 455.00 | 469.15 | 455.00 | 463.70 | 463.70 | 4,315 |
Apr 10, 2024 | 458.95 | 459.40 | 447.35 | 453.45 | 453.45 | 21,180 |
Apr 09, 2024 | 435.65 | 467.30 | 434.95 | 454.70 | 454.70 | 149,392 |
Apr 08, 2024 | 494.10 | 500.45 | 482.90 | 487.10 | 487.10 | 10,886 |
Apr 05, 2024 | 483.05 | 501.00 | 483.05 | 491.25 | 491.25 | 7,623 |
Apr 04, 2024 | 509.65 | 509.65 | 483.00 | 490.70 | 490.70 | 8,228 |
Apr 03, 2024 | 513.60 | 513.60 | 492.90 | 496.50 | 496.50 | 24,581 |
Apr 02, 2024 | 524.95 | 524.95 | 506.95 | 513.00 | 513.00 | 19,573 |
Apr 01, 2024 | 516.00 | 530.25 | 515.95 | 520.15 | 520.15 | 7,883 |
Mar 28, 2024 | 496.30 | 519.55 | 493.90 | 511.30 | 511.30 | 14,663 |
Mar 27, 2024 | 494.90 | 504.70 | 490.90 | 493.75 | 493.75 | 3,494 |
Mar 26, 2024 | 494.30 | 497.65 | 487.35 | 492.65 | 492.65 | 17,094 |
Mar 22, 2024 | 480.90 | 499.45 | 473.25 | 491.60 | 491.60 | 28,571 |
Mar 21, 2024 | 463.40 | 481.00 | 463.40 | 478.30 | 478.30 | 9,695 |
Mar 20, 2024 | 472.65 | 481.75 | 453.40 | 461.00 | 461.00 | 11,393 |
Mar 19, 2024 | 476.95 | 481.95 | 462.80 | 466.25 | 466.25 | 13,042 |
Mar 18, 2024 | 472.95 | 482.00 | 467.55 | 472.90 | 472.90 | 6,986 |
Mar 15, 2024 | 471.55 | 483.00 | 461.05 | 472.35 | 472.35 | 38,115 |
Mar 14, 2024 | 454.85 | 476.95 | 454.00 | 474.90 | 474.90 | 19,387 |
Mar 13, 2024 | 482.15 | 486.40 | 452.85 | 454.85 | 454.85 | 22,812 |
Mar 12, 2024 | 505.00 | 506.50 | 482.65 | 485.95 | 485.95 | 5,875 |
Mar 11, 2024 | 530.70 | 534.05 | 509.70 | 512.55 | 512.55 | 16,840 |
Mar 07, 2024 | 488.00 | 529.50 | 479.80 | 524.55 | 524.55 | 11,112 |
Mar 06, 2024 | 516.70 | 519.00 | 490.65 | 491.95 | 491.95 | 16,779 |
Mar 05, 2024 | 509.00 | 521.45 | 507.90 | 516.70 | 516.70 | 11,116 |
Mar 04, 2024 | 529.70 | 529.70 | 502.50 | 515.50 | 515.50 | 19,187 |
Mar 01, 2024 | 489.15 | 528.50 | 489.15 | 520.20 | 520.20 | 59,824 |
Feb 29, 2024 | 460.05 | 495.00 | 460.05 | 489.45 | 489.45 | 16,580 |
Feb 28, 2024 | 480.05 | 485.00 | 462.95 | 470.20 | 470.20 | 11,834 |
Feb 27, 2024 | 494.70 | 496.30 | 466.75 | 486.25 | 486.25 | 30,762 |
Feb 26, 2024 | 469.75 | 495.00 | 465.35 | 489.45 | 489.45 | 47,365 |
Feb 23, 2024 | 447.95 | 508.00 | 436.95 | 469.00 | 469.00 | 104,205 |
Feb 22, 2024 | 450.90 | 466.40 | 435.05 | 441.25 | 441.25 | 61,666 |
Feb 21, 2024 | 399.55 | 421.75 | 399.55 | 410.35 | 410.35 | 12,094 |
Feb 20, 2024 | 397.50 | 407.00 | 396.05 | 398.55 | 398.55 | 2,726 |
Feb 19, 2024 | 401.00 | 402.75 | 387.75 | 394.55 | 394.55 | 13,825 |
Feb 16, 2024 | 383.55 | 398.50 | 381.60 | 391.80 | 391.80 | 4,881 |
Feb 15, 2024 | 375.20 | 387.35 | 371.95 | 376.30 | 376.30 | 6,237 |
Feb 14, 2024 | 365.05 | 379.95 | 362.40 | 374.75 | 374.75 | 10,169 |
Feb 13, 2024 | 367.10 | 375.80 | 361.65 | 372.35 | 372.35 | 4,118 |
Feb 12, 2024 | 396.40 | 396.40 | 363.00 | 365.95 | 365.95 | 17,607 |
Feb 09, 2024 | 420.00 | 424.15 | 385.10 | 390.25 | 390.25 | 4,608 |
Feb 08, 2024 | 423.05 | 432.00 | 395.45 | 411.20 | 411.20 | 24,353 |
Feb 07, 2024 | 423.00 | 432.75 | 419.90 | 422.60 | 422.60 | 4,788 |
Feb 06, 2024 | 397.65 | 416.00 | 397.00 | 413.15 | 413.15 | 2,736 |
Feb 05, 2024 | 404.25 | 409.00 | 397.45 | 398.00 | 398.00 | 1,732 |
Feb 02, 2024 | 399.50 | 419.00 | 398.85 | 403.90 | 403.90 | 2,771 |
Feb 01, 2024 | 400.00 | 400.45 | 394.95 | 397.10 | 397.10 | 1,438 |
Jan 31, 2024 | 402.85 | 408.05 | 396.00 | 398.05 | 398.05 | 1,502 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |