Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 04, 2024 | 536.00 | 536.60 | 529.00 | 535.70 | 535.70 | 7,553 |
Oct 03, 2024 | 549.10 | 548.00 | 535.20 | 539.20 | 539.20 | 4,643 |
Oct 02, 2024 | 548.30 | 549.20 | 545.00 | 548.30 | 548.30 | 6,011 |
Oct 01, 2024 | 554.80 | 558.40 | 545.20 | 551.50 | 551.50 | 14,811 |
Sept 30, 2024 | 555.40 | 559.60 | 550.40 | 550.50 | 550.50 | 2,853 |
Sept 27, 2024 | 561.20 | 562.80 | 549.20 | 561.40 | 561.40 | 3,977 |
Sept 26, 2024 | 564.90 | 568.20 | 557.80 | 558.10 | 558.10 | 5,137 |
Sept 25, 2024 | 550.90 | 563.00 | 551.20 | 560.20 | 560.20 | 29,570 |
Sept 24, 2024 | 555.60 | 556.80 | 547.40 | 548.50 | 548.50 | 1,508 |
Sept 23, 2024 | 546.00 | 552.20 | 545.20 | 547.60 | 547.60 | 39,358 |
Sept 20, 2024 | 556.10 | 557.60 | 547.40 | 554.80 | 554.80 | 10,367 |
Sept 19, 2024 | 552.80 | 561.40 | 551.00 | 554.40 | 554.40 | 12,028 |
Sept 18, 2024 | 550.90 | 551.20 | 543.40 | 542.70 | 542.70 | 3,382 |
Sept 17, 2024 | 542.10 | 553.60 | 543.40 | 552.40 | 552.40 | 3,796 |
Sept 16, 2024 | 539.80 | 542.60 | 538.60 | 541.10 | 541.10 | 4,037 |
Sept 13, 2024 | 537.00 | 543.80 | 537.00 | 539.00 | 539.00 | 15,228 |
Sept 12, 2024 | 534.70 | 540.60 | 532.80 | 537.40 | 537.40 | 4,689 |
Sept 11, 2024 | 528.80 | 534.80 | 525.40 | 531.00 | 531.00 | 4,733 |
Sept 10, 2024 | 523.80 | 530.80 | 523.40 | 526.10 | 526.10 | 1,618 |
Sept 09, 2024 | 522.40 | 526.60 | 523.20 | 523.40 | 523.40 | 1,109 |
Sept 06, 2024 | 524.90 | 527.40 | 519.60 | 522.80 | 522.80 | 1,826 |
Sept 05, 2024 | 528.60 | 530.20 | 524.80 | 529.60 | 529.60 | 4,049 |
Sept 04, 2024 | 534.70 | 537.20 | 528.20 | 532.30 | 532.30 | 3,872 |
Sept 03, 2024 | 539.20 | 547.20 | 537.40 | 543.10 | 543.10 | 5,591 |
Sept 02, 2024 | 541.50 | 543.60 | 535.60 | 539.40 | 539.40 | 478 |
Aug 30, 2024 | 536.40 | 544.60 | 535.80 | 544.80 | 544.80 | 4,029 |
Aug 29, 2024 | 537.00 | 537.40 | 533.20 | 532.90 | 532.90 | 1,726 |
Aug 28, 2024 | 531.60 | 535.40 | 529.60 | 530.40 | 530.40 | 32,375 |
Aug 27, 2024 | 536.40 | 537.40 | 529.40 | 536.40 | 536.40 | 1,779 |
Aug 23, 2024 | 528.40 | 534.00 | 527.40 | 527.70 | 527.70 | 5,748 |
Aug 22, 2024 | 526.50 | 531.20 | 526.20 | 528.40 | 528.40 | 14,660 |
Aug 21, 2024 | 526.30 | 528.40 | 525.20 | 525.50 | 525.50 | 15,222 |
Aug 20, 2024 | 528.40 | 530.60 | 526.20 | 528.00 | 528.00 | 1,151 |
Aug 19, 2024 | 521.20 | 527.80 | 520.80 | 521.80 | 521.80 | 3,579 |
Aug 16, 2024 | 518.10 | 520.40 | 513.40 | 514.00 | 514.00 | 8,740 |
Aug 15, 2024 | 510.50 | 519.40 | 505.00 | 512.80 | 512.80 | 20,995 |
Aug 14, 2024 | 523.00 | 529.00 | 525.00 | 525.90 | 525.90 | 17,993 |
Aug 13, 2024 | 524.30 | 525.80 | 515.00 | 517.30 | 517.30 | 4,975 |
Aug 12, 2024 | 529.00 | 529.80 | 522.80 | 529.20 | 529.20 | 552 |
Aug 09, 2024 | 527.50 | 530.80 | 524.40 | 527.10 | 527.10 | 5,680 |
Aug 08, 2024 | 521.40 | 525.20 | 516.60 | 520.00 | 520.00 | 5,857 |
Aug 07, 2024 | 520.20 | 529.80 | 520.40 | 527.50 | 527.50 | 6,484 |
Aug 06, 2024 | 522.00 | 524.80 | 511.40 | 513.60 | 513.60 | 10,668 |
Aug 05, 2024 | 506.00 | 521.20 | 504.40 | 521.60 | 521.60 | 5,252 |
Aug 02, 2024 | 548.10 | 548.80 | 524.40 | 530.20 | 530.20 | 12,093 |
Aug 01, 2024 | 564.70 | 564.70 | 564.70 | 564.70 | 564.70 | - |
Jul 31, 2024 | 563.60 | 577.80 | 560.20 | 564.70 | 564.70 | 2,894 |
Jul 30, 2024 | 553.40 | 562.20 | 552.00 | 560.80 | 560.80 | 3,494 |
Jul 29, 2024 | 556.50 | 557.00 | 550.00 | 556.30 | 556.30 | 5,172 |
Jul 26, 2024 | 548.50 | 555.60 | 545.60 | 549.10 | 549.10 | 1,909 |
Jul 25, 2024 | 545.80 | 548.20 | 538.80 | 545.40 | 545.40 | 2,763 |
Jul 24, 2024 | 564.10 | 567.40 | 551.80 | 555.40 | 555.40 | 2,811 |
Jul 23, 2024 | 564.70 | 569.20 | 563.00 | 565.50 | 565.50 | 808 |
Jul 22, 2024 | 560.00 | 567.60 | 563.00 | 561.20 | 561.20 | 8,896 |
Jul 19, 2024 | 559.50 | 564.60 | 550.40 | 559.50 | 559.50 | 8,555 |
Jul 18, 2024 | 558.50 | 565.80 | 550.00 | 564.50 | 564.50 | 14,667 |
Jul 17, 2024 | 558.30 | 558.80 | 552.60 | 557.50 | 557.50 | 8,179 |
Jul 16, 2024 | 547.80 | 558.80 | 548.00 | 556.50 | 556.50 | 6,890 |
Jul 15, 2024 | 555.00 | 561.20 | 550.40 | 556.30 | 556.30 | 872 |
Jul 12, 2024 | 553.60 | 558.80 | 548.40 | 553.60 | 553.60 | 3,565 |
Jul 11, 2024 | 544.00 | 553.40 | 536.40 | 550.70 | 550.70 | 4,783 |
Jul 10, 2024 | 538.00 | 540.40 | 536.80 | 538.60 | 538.60 | 5,693 |
Jul 09, 2024 | 539.00 | 543.80 | 534.80 | 537.20 | 537.20 | 7,759 |
Jul 08, 2024 | 538.00 | 545.60 | 537.60 | 538.40 | 538.40 | 10,886 |
Jul 05, 2024 | 545.40 | 548.40 | 540.20 | 543.50 | 543.50 | 1,264 |
Jul 04, 2024 | 540.10 | 544.60 | 538.80 | 540.90 | 540.90 | 2,620 |
Jul 03, 2024 | 534.70 | 541.40 | 534.00 | 540.50 | 540.50 | 3,988 |
Jul 02, 2024 | 524.70 | 532.20 | 525.20 | 526.50 | 526.50 | 2,060 |
Jul 01, 2024 | 537.40 | 537.20 | 527.20 | 535.30 | 535.30 | 10,953 |
Jun 28, 2024 | 538.60 | 539.20 | 529.60 | 536.00 | 536.00 | 4,588 |
Jun 27, 2024 | 542.50 | 543.00 | 537.20 | 542.30 | 542.30 | 1,856 |
Jun 26, 2024 | 545.20 | 547.40 | 537.40 | 541.30 | 541.30 | 6,359 |
Jun 25, 2024 | 540.90 | 545.00 | 538.40 | 537.80 | 537.80 | 2,042 |
Jun 24, 2024 | 536.00 | 548.20 | 535.80 | 542.90 | 542.90 | 2,938 |
Jun 21, 2024 | 542.90 | 542.60 | 537.60 | 541.90 | 541.90 | 4,305 |
Jun 20, 2024 | 538.80 | 547.60 | 534.40 | 547.20 | 547.20 | 62,974 |
Jun 19, 2024 | 544.00 | 544.20 | 537.60 | 543.50 | 543.50 | 12,976 |
Jun 18, 2024 | 543.30 | 545.60 | 541.80 | 544.40 | 544.40 | 5,862 |
Jun 17, 2024 | 544.40 | 546.00 | 540.40 | 541.10 | 541.10 | 5,802 |
Jun 14, 2024 | 550.90 | 549.60 | 538.20 | 540.30 | 540.30 | 4,446 |
Jun 13, 2024 | 551.30 | 552.00 | 545.20 | 551.30 | 551.30 | 8,807 |
Jun 12, 2024 | 548.70 | 560.40 | 540.00 | 558.90 | 558.90 | 52,095 |
Jun 11, 2024 | 553.80 | 554.60 | 546.80 | 546.60 | 546.60 | 7,568 |
Jun 10, 2024 | 547.40 | 552.60 | 543.40 | 549.10 | 549.10 | 3,751 |
Jun 07, 2024 | 557.90 | 557.80 | 548.80 | 554.80 | 554.80 | 3,840 |
Jun 06, 2024 | 556.30 | 562.60 | 549.40 | 556.90 | 556.90 | 2,522 |
Jun 05, 2024 | 548.70 | 553.00 | 548.40 | 548.90 | 548.90 | 82,653 |
Jun 04, 2024 | 550.50 | 552.20 | 546.60 | 550.90 | 550.90 | 1,328 |
Jun 03, 2024 | 557.10 | 560.80 | 549.60 | 556.30 | 556.30 | 14,836 |
May 31, 2024 | 555.20 | 555.20 | 550.39 | 555.20 | 555.20 | 3,816 |
May 30, 2024 | 551.70 | 557.80 | 549.40 | 551.10 | 551.10 | 2,266 |
May 29, 2024 | 555.80 | 558.40 | 554.00 | 555.00 | 555.00 | 13,455 |
May 28, 2024 | 569.20 | 572.00 | 560.20 | 560.80 | 560.80 | 3,004 |
May 24, 2024 | 560.60 | 568.80 | 557.20 | 560.60 | 560.60 | 2,261 |
May 23, 2024 | 562.20 | 568.00 | 561.80 | 562.20 | 562.20 | 2,603 |
May 22, 2024 | 556.70 | 561.40 | 553.60 | 555.60 | 555.60 | 6,989 |
May 21, 2024 | 561.20 | 564.60 | 556.80 | 560.20 | 560.20 | 9,474 |
May 20, 2024 | 565.70 | 565.70 | 565.70 | 565.70 | 565.70 | - |
May 17, 2024 | 567.30 | 567.00 | 559.20 | 565.70 | 565.70 | 122,697 |
May 16, 2024 | 567.70 | 569.60 | 562.20 | 568.80 | 568.80 | 18,950 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |