Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 03, 2024 | 608.70 | 608.95 | 605.05 | 607.60 | 607.60 | 27,193 |
Jul 02, 2024 | 613.60 | 615.85 | 602.05 | 603.10 | 603.10 | 64,336 |
Jul 01, 2024 | 600.05 | 613.20 | 600.05 | 610.80 | 610.80 | 149,904 |
Jun 28, 2024 | 600.95 | 609.85 | 599.85 | 600.85 | 600.85 | 37,989 |
Jun 27, 2024 | 601.05 | 605.85 | 595.50 | 599.10 | 599.10 | 71,080 |
Jun 26, 2024 | 593.00 | 603.25 | 590.40 | 602.60 | 602.60 | 52,023 |
Jun 25, 2024 | 604.95 | 605.00 | 592.55 | 593.05 | 593.05 | 82,208 |
Jun 24, 2024 | 589.10 | 602.85 | 589.10 | 599.75 | 599.75 | 57,809 |
Jun 21, 2024 | 598.05 | 603.20 | 588.55 | 590.10 | 590.10 | 21,030 |
Jun 20, 2024 | 600.00 | 604.65 | 595.15 | 600.70 | 600.70 | 28,194 |
Jun 19, 2024 | 600.20 | 603.25 | 593.95 | 598.40 | 598.40 | 39,791 |
Jun 18, 2024 | 610.00 | 613.20 | 598.00 | 600.05 | 600.05 | 92,864 |
Jun 14, 2024 | 610.20 | 618.20 | 607.40 | 608.60 | 608.60 | 28,133 |
Jun 13, 2024 | 613.30 | 614.00 | 588.85 | 609.60 | 609.60 | 156,980 |
Jun 12, 2024 | 613.45 | 622.80 | 612.00 | 619.45 | 619.45 | 49,510 |
Jun 11, 2024 | 620.00 | 623.00 | 608.00 | 613.40 | 613.40 | 43,791 |
Jun 10, 2024 | 605.95 | 627.00 | 604.75 | 619.65 | 619.65 | 118,738 |
Jun 07, 2024 | 599.65 | 614.70 | 598.00 | 612.60 | 612.60 | 210,604 |
Jun 06, 2024 | 600.00 | 605.30 | 582.00 | 597.40 | 597.40 | 220,087 |
Jun 05, 2024 | 585.65 | 634.00 | 584.00 | 600.40 | 600.40 | 1,594,134 |
Jun 04, 2024 | 545.55 | 585.00 | 536.45 | 578.85 | 578.85 | 808,171 |
Jun 03, 2024 | 552.95 | 560.65 | 543.30 | 544.90 | 544.90 | 70,998 |
May 31, 2024 | 551.15 | 554.05 | 541.00 | 546.05 | 546.05 | 67,082 |
May 30, 2024 | 554.95 | 557.65 | 549.65 | 550.85 | 550.85 | 58,298 |
May 29, 2024 | 570.80 | 570.80 | 553.45 | 554.95 | 554.95 | 31,159 |
May 28, 2024 | 569.95 | 579.00 | 564.40 | 570.70 | 570.70 | 74,473 |
May 27, 2024 | 558.80 | 570.95 | 558.80 | 567.10 | 567.10 | 91,154 |
May 24, 2024 | 558.05 | 564.80 | 554.50 | 557.55 | 557.55 | 44,604 |
May 23, 2024 | 555.00 | 561.55 | 552.00 | 559.55 | 559.55 | 44,499 |
May 22, 2024 | 544.95 | 555.60 | 539.65 | 553.80 | 553.80 | 114,901 |
May 21, 2024 | 539.85 | 540.65 | 533.95 | 538.85 | 538.85 | 35,462 |
May 17, 2024 | 541.65 | 543.15 | 535.05 | 536.00 | 536.00 | 27,156 |
May 16, 2024 | 548.70 | 548.70 | 534.60 | 541.60 | 541.60 | 200,246 |
May 15, 2024 | 554.35 | 555.05 | 542.95 | 546.05 | 546.05 | 25,699 |
May 14, 2024 | 549.65 | 562.60 | 549.65 | 554.40 | 554.40 | 43,654 |
May 13, 2024 | 551.05 | 553.00 | 543.50 | 550.20 | 550.20 | 56,562 |
May 10, 2024 | 550.00 | 552.00 | 540.45 | 551.05 | 551.05 | 37,804 |
May 09, 2024 | 565.05 | 565.05 | 550.55 | 552.60 | 552.60 | 150,266 |
May 08, 2024 | 559.85 | 561.95 | 554.00 | 556.65 | 556.65 | 155,075 |
May 07, 2024 | 534.15 | 566.75 | 532.90 | 559.05 | 559.05 | 1,151,913 |
May 06, 2024 | 532.45 | 535.25 | 524.25 | 530.85 | 530.85 | 89,279 |
May 03, 2024 | 535.65 | 537.50 | 524.30 | 531.25 | 531.25 | 194,261 |
May 02, 2024 | 508.60 | 536.20 | 508.05 | 524.30 | 524.30 | 242,781 |
Apr 30, 2024 | 507.00 | 512.05 | 506.00 | 507.55 | 507.55 | 53,280 |
Apr 29, 2024 | 512.00 | 512.50 | 505.85 | 506.65 | 506.65 | 62,214 |
Apr 26, 2024 | 505.45 | 511.05 | 505.25 | 509.00 | 509.00 | 78,978 |
Apr 25, 2024 | 509.30 | 510.00 | 504.20 | 506.75 | 506.75 | 24,623 |
Apr 24, 2024 | 510.00 | 510.20 | 507.55 | 509.30 | 509.30 | 56,251 |
Apr 23, 2024 | 508.15 | 510.50 | 504.75 | 507.20 | 507.20 | 80,517 |
Apr 22, 2024 | 504.80 | 508.00 | 503.55 | 506.25 | 506.25 | 62,019 |
Apr 19, 2024 | 500.45 | 505.75 | 496.10 | 504.35 | 504.35 | 76,466 |
Apr 18, 2024 | 505.20 | 507.80 | 501.00 | 504.10 | 504.10 | 91,381 |
Apr 16, 2024 | 495.75 | 505.55 | 489.00 | 503.90 | 503.90 | 105,555 |
Apr 15, 2024 | 495.10 | 497.20 | 489.20 | 495.25 | 495.25 | 261,048 |
Apr 12, 2024 | 506.45 | 507.50 | 499.00 | 500.90 | 500.90 | 212,232 |
Apr 10, 2024 | 505.00 | 507.00 | 502.30 | 506.40 | 506.40 | 37,512 |
Apr 09, 2024 | 506.80 | 508.40 | 502.50 | 503.10 | 503.10 | 45,497 |
Apr 08, 2024 | 509.95 | 509.95 | 502.25 | 503.00 | 503.00 | 101,385 |
Apr 05, 2024 | 511.70 | 511.70 | 504.30 | 507.75 | 507.75 | 170,412 |
Apr 04, 2024 | 532.65 | 532.65 | 502.55 | 505.95 | 505.95 | 344,456 |
Apr 03, 2024 | 530.25 | 532.00 | 528.90 | 531.30 | 531.30 | 12,912 |
Apr 02, 2024 | 529.10 | 532.50 | 527.85 | 531.30 | 531.30 | 14,044 |
Apr 01, 2024 | 524.25 | 530.20 | 523.65 | 529.10 | 529.10 | 35,065 |
Mar 28, 2024 | 520.55 | 525.90 | 517.85 | 523.15 | 523.15 | 42,452 |
Mar 27, 2024 | 526.95 | 526.95 | 519.20 | 521.45 | 521.45 | 214,367 |
Mar 26, 2024 | 518.75 | 522.10 | 515.20 | 521.15 | 521.15 | 119,461 |
Mar 22, 2024 | 523.05 | 525.10 | 519.00 | 522.35 | 522.35 | 263,164 |
Mar 21, 2024 | 525.50 | 525.50 | 518.90 | 523.90 | 523.90 | 10,133 |
Mar 20, 2024 | 518.25 | 520.95 | 512.00 | 520.05 | 520.05 | 27,477 |
Mar 19, 2024 | 523.75 | 528.05 | 516.75 | 518.25 | 518.25 | 47,559 |
Mar 18, 2024 | 526.55 | 526.55 | 521.05 | 523.80 | 523.80 | 26,252 |
Mar 15, 2024 | 529.60 | 530.35 | 525.00 | 527.20 | 527.20 | 91,610 |
Mar 14, 2024 | 518.95 | 530.55 | 517.00 | 529.60 | 529.60 | 16,517 |
Mar 13, 2024 | 529.50 | 531.35 | 515.90 | 519.55 | 519.55 | 147,699 |
Mar 12, 2024 | 531.00 | 532.15 | 525.80 | 529.10 | 529.10 | 30,560 |
Mar 11, 2024 | 535.00 | 538.55 | 532.00 | 533.55 | 533.55 | 14,825 |
Mar 07, 2024 | 530.05 | 537.70 | 530.05 | 534.65 | 534.65 | 109,134 |
Mar 06, 2024 | 535.00 | 535.30 | 528.20 | 531.60 | 531.60 | 20,646 |
Mar 05, 2024 | 535.00 | 536.70 | 533.25 | 534.30 | 534.30 | 136,480 |
Mar 04, 2024 | 538.20 | 539.40 | 532.00 | 537.40 | 537.40 | 138,527 |
Mar 01, 2024 | 535.10 | 544.80 | 535.10 | 540.45 | 540.45 | 42,755 |
Feb 29, 2024 | 537.95 | 539.40 | 532.40 | 538.25 | 538.25 | 149,859 |
Feb 28, 2024 | 535.70 | 541.50 | 532.00 | 536.30 | 536.30 | 49,965 |
Feb 27, 2024 | 528.80 | 538.10 | 526.40 | 535.70 | 535.70 | 36,251 |
Feb 26, 2024 | 534.80 | 536.80 | 526.65 | 529.35 | 529.35 | 48,720 |
Feb 23, 2024 | 541.85 | 544.45 | 534.35 | 535.65 | 535.65 | 39,745 |
Feb 22, 2024 | 545.55 | 545.90 | 539.00 | 541.85 | 541.85 | 14,253 |
Feb 21, 2024 | 547.85 | 549.75 | 544.35 | 545.90 | 545.90 | 39,595 |
Feb 20, 2024 | 550.05 | 550.25 | 542.95 | 547.85 | 547.85 | 28,780 |
Feb 19, 2024 | 545.00 | 550.00 | 540.60 | 547.80 | 547.80 | 26,306 |
Feb 16, 2024 | 545.85 | 547.55 | 540.85 | 544.40 | 544.40 | 34,939 |
Feb 15, 2024 | 545.25 | 547.50 | 541.05 | 544.25 | 544.25 | 10,022 |
Feb 14, 2024 | 534.20 | 545.00 | 534.00 | 544.20 | 544.20 | 46,426 |
Feb 13, 2024 | 530.95 | 539.80 | 530.95 | 538.85 | 538.85 | 16,133 |
Feb 12, 2024 | 539.90 | 542.70 | 535.35 | 536.30 | 536.30 | 38,740 |
Feb 09, 2024 | 534.20 | 539.95 | 529.00 | 539.10 | 539.10 | 192,277 |
Feb 08, 2024 | 538.25 | 540.00 | 532.00 | 534.05 | 534.05 | 122,249 |
Feb 07, 2024 | 532.65 | 538.50 | 530.55 | 537.20 | 537.20 | 57,836 |
Feb 06, 2024 | 534.95 | 537.45 | 531.50 | 532.85 | 532.85 | 20,138 |
Feb 05, 2024 | 545.70 | 545.70 | 532.30 | 533.55 | 533.55 | 28,018 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |