Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 18, 2024 | 510.15 | 521.20 | 509.70 | 516.80 | 516.80 | 94,232 |
Nov 14, 2024 | 520.30 | 527.50 | 515.30 | 517.90 | 517.90 | 30,282 |
Nov 13, 2024 | 524.05 | 529.15 | 519.00 | 520.20 | 520.20 | 88,862 |
Nov 12, 2024 | 532.00 | 540.70 | 522.50 | 524.85 | 524.85 | 83,574 |
Nov 11, 2024 | 533.05 | 544.90 | 530.05 | 539.75 | 539.75 | 50,507 |
Nov 08, 2024 | 536.15 | 559.40 | 535.00 | 542.60 | 542.60 | 107,930 |
Nov 07, 2024 | 565.00 | 567.00 | 539.85 | 543.40 | 543.40 | 70,573 |
Nov 06, 2024 | 561.25 | 569.90 | 554.00 | 563.75 | 563.75 | 38,743 |
Nov 05, 2024 | 558.25 | 565.00 | 551.25 | 556.25 | 556.25 | 34,529 |
Nov 04, 2024 | 545.20 | 563.50 | 545.20 | 553.65 | 553.65 | 101,166 |
Nov 01, 2024 | 565.05 | 573.50 | 560.05 | 566.45 | 566.45 | 22,031 |
Oct 31, 2024 | 565.00 | 573.75 | 556.35 | 565.80 | 565.80 | 37,985 |
Oct 30, 2024 | 544.75 | 570.00 | 532.75 | 560.50 | 560.50 | 85,915 |
Oct 29, 2024 | 534.00 | 541.55 | 523.70 | 535.50 | 535.50 | 32,841 |
Oct 28, 2024 | 545.00 | 545.00 | 491.55 | 528.30 | 528.30 | 171,744 |
Oct 25, 2024 | 555.00 | 555.00 | 507.00 | 532.80 | 532.80 | 61,481 |
Oct 24, 2024 | 557.40 | 559.75 | 540.05 | 547.30 | 547.30 | 67,117 |
Oct 23, 2024 | 535.05 | 567.45 | 526.20 | 549.25 | 549.25 | 71,938 |
Oct 22, 2024 | 563.00 | 580.85 | 540.95 | 545.25 | 545.25 | 126,219 |
Oct 21, 2024 | 584.95 | 585.00 | 564.20 | 571.65 | 571.65 | 68,166 |
Oct 18, 2024 | 593.95 | 593.95 | 561.20 | 583.50 | 583.50 | 32,981 |
Oct 17, 2024 | 608.00 | 609.80 | 577.15 | 579.30 | 579.30 | 53,593 |
Oct 16, 2024 | 573.05 | 614.00 | 573.05 | 601.75 | 601.75 | 187,472 |
Oct 15, 2024 | 585.55 | 595.70 | 573.05 | 575.60 | 575.60 | 72,959 |
Oct 14, 2024 | 591.90 | 600.00 | 574.10 | 585.10 | 585.10 | 87,937 |
Oct 11, 2024 | 590.20 | 597.80 | 582.55 | 590.15 | 590.15 | 57,229 |
Oct 10, 2024 | 625.00 | 625.00 | 592.00 | 594.70 | 594.70 | 30,697 |
Oct 09, 2024 | 623.00 | 631.55 | 610.80 | 616.00 | 616.00 | 85,391 |
Oct 08, 2024 | 550.05 | 628.85 | 550.05 | 620.50 | 620.50 | 164,250 |
Oct 07, 2024 | 646.20 | 673.70 | 598.60 | 610.50 | 610.50 | 449,947 |
Oct 04, 2024 | 645.35 | 694.45 | 635.25 | 645.80 | 645.80 | 691,238 |
Oct 03, 2024 | 529.05 | 644.40 | 529.05 | 643.45 | 643.45 | 818,385 |
Oct 01, 2024 | 525.05 | 543.40 | 525.05 | 537.00 | 537.00 | 97,255 |
Sep 30, 2024 | 543.15 | 555.00 | 526.60 | 528.90 | 528.90 | 38,047 |
Sep 27, 2024 | 543.40 | 551.90 | 529.05 | 543.10 | 543.10 | 34,067 |
Sep 26, 2024 | 564.40 | 564.40 | 537.60 | 539.20 | 539.20 | 37,365 |
Sep 25, 2024 | 564.95 | 573.00 | 546.00 | 556.00 | 556.00 | 52,996 |
Sep 24, 2024 | 566.00 | 569.35 | 551.35 | 558.50 | 558.50 | 75,563 |
Sep 23, 2024 | 593.95 | 614.30 | 561.90 | 565.15 | 565.15 | 385,723 |
Sep 20, 2024 | 523.00 | 565.60 | 515.35 | 561.00 | 561.00 | 848,075 |
Sep 19, 2024 | 487.25 | 489.90 | 468.45 | 471.35 | 471.35 | 79,135 |
Sep 18, 2024 | 488.80 | 496.45 | 483.15 | 486.95 | 486.95 | 32,781 |
Sep 17, 2024 | 491.25 | 493.60 | 481.25 | 489.15 | 489.15 | 67,912 |
Sep 16, 2024 | 482.90 | 494.75 | 478.15 | 490.70 | 490.70 | 37,407 |
Sep 13, 2024 | 477.45 | 482.85 | 468.60 | 480.60 | 480.60 | 29,473 |
Sep 12, 2024 | 477.70 | 482.95 | 466.95 | 474.20 | 474.20 | 44,959 |
Sep 11, 2024 | 487.85 | 488.55 | 472.50 | 474.25 | 474.25 | 101,177 |
Sep 10, 2024 | 490.00 | 499.10 | 476.35 | 481.10 | 481.10 | 58,664 |
Sep 09, 2024 | 509.05 | 512.20 | 477.55 | 484.50 | 484.50 | 220,044 |
Sep 06, 2024 | 540.00 | 540.00 | 507.95 | 510.90 | 510.90 | 38,157 |
Sep 05, 2024 | 544.05 | 551.10 | 528.85 | 530.00 | 530.00 | 47,812 |
Sep 04, 2024 | 538.90 | 553.50 | 538.90 | 549.45 | 549.45 | 22,562 |
Sep 03, 2024 | 547.15 | 555.95 | 547.00 | 549.10 | 549.10 | 52,216 |
Sep 02, 2024 | 560.40 | 562.30 | 545.55 | 547.15 | 547.15 | 36,043 |
Aug 30, 2024 | 553.05 | 557.40 | 549.70 | 554.30 | 554.30 | 39,728 |
Aug 29, 2024 | 563.10 | 565.70 | 546.70 | 550.55 | 550.55 | 107,672 |
Aug 28, 2024 | 561.05 | 575.00 | 560.50 | 562.90 | 562.90 | 139,594 |
Aug 27, 2024 | 553.00 | 561.00 | 550.05 | 557.00 | 557.00 | 78,620 |
Aug 26, 2024 | 548.20 | 562.65 | 548.20 | 552.95 | 552.95 | 84,810 |
Aug 23, 2024 | 553.00 | 557.00 | 542.00 | 548.15 | 548.15 | 49,511 |
Aug 22, 2024 | 547.00 | 559.00 | 541.25 | 550.00 | 550.00 | 91,028 |
Aug 21, 2024 | 554.60 | 554.60 | 542.05 | 546.95 | 546.95 | 77,187 |
Aug 20, 2024 | 573.50 | 578.35 | 546.05 | 548.55 | 548.55 | 35,041 |
Aug 19, 2024 | 549.65 | 574.40 | 546.10 | 567.70 | 567.70 | 94,118 |
Aug 16, 2024 | 563.75 | 567.90 | 540.00 | 542.05 | 542.05 | 88,818 |
Aug 14, 2024 | 535.00 | 564.60 | 529.60 | 555.35 | 555.35 | 186,358 |
Aug 13, 2024 | 558.05 | 568.30 | 532.85 | 535.15 | 535.15 | 120,027 |
Aug 12, 2024 | 558.20 | 568.55 | 551.40 | 557.15 | 557.15 | 140,978 |
Aug 09, 2024 | 564.75 | 582.60 | 547.00 | 559.40 | 559.40 | 468,680 |
Aug 08, 2024 | 502.00 | 559.00 | 497.80 | 535.10 | 535.10 | 1,232,757 |
Aug 07, 2024 | 485.00 | 492.50 | 464.95 | 483.30 | 483.30 | 169,783 |
Aug 06, 2024 | 490.00 | 499.10 | 465.60 | 473.40 | 473.40 | 114,141 |
Aug 05, 2024 | 516.95 | 516.95 | 480.75 | 486.05 | 486.05 | 67,426 |
Aug 02, 2024 | 507.70 | 524.55 | 501.60 | 520.25 | 520.25 | 134,974 |
Aug 01, 2024 | 514.80 | 533.50 | 508.30 | 511.20 | 511.20 | 185,962 |
Jul 31, 2024 | 529.60 | 529.60 | 511.15 | 512.75 | 512.75 | 75,370 |
Jul 30, 2024 | 530.05 | 539.60 | 521.00 | 524.60 | 524.60 | 207,016 |
Jul 29, 2024 | 505.45 | 524.00 | 501.65 | 510.60 | 510.60 | 45,277 |
Jul 26, 2024 | 509.80 | 509.80 | 499.85 | 503.95 | 503.95 | 43,258 |
Jul 25, 2024 | 502.95 | 509.95 | 499.40 | 501.85 | 501.85 | 58,783 |
Jul 24, 2024 | 502.40 | 514.75 | 498.00 | 510.65 | 510.65 | 33,887 |
Jul 23, 2024 | 503.95 | 512.15 | 479.40 | 502.40 | 502.40 | 133,138 |
Jul 22, 2024 | 511.90 | 511.90 | 491.35 | 499.55 | 499.55 | 45,306 |
Jul 19, 2024 | 515.00 | 518.00 | 492.50 | 512.85 | 512.85 | 169,399 |
Jul 18, 2024 | 516.00 | 518.90 | 501.00 | 516.70 | 516.70 | 66,789 |
Jul 16, 2024 | 501.00 | 516.00 | 497.60 | 513.20 | 513.20 | 327,590 |
Jul 15, 2024 | 470.40 | 501.65 | 470.40 | 499.35 | 499.35 | 99,741 |
Jul 12, 2024 | 494.90 | 499.00 | 463.70 | 467.80 | 467.80 | 163,149 |
Jul 11, 2024 | 489.30 | 498.90 | 483.50 | 494.15 | 494.15 | 154,967 |
Jul 10, 2024 | 500.00 | 502.45 | 475.90 | 484.25 | 484.25 | 182,013 |
Jul 09, 2024 | 455.05 | 499.00 | 455.05 | 495.80 | 495.80 | 409,759 |
Jul 08, 2024 | 484.35 | 484.40 | 445.60 | 454.60 | 454.60 | 202,274 |
Jul 05, 2024 | 491.20 | 505.40 | 478.05 | 482.20 | 482.20 | 352,894 |
Jul 04, 2024 | 561.95 | 561.95 | 475.35 | 487.30 | 487.30 | 535,362 |
Jul 03, 2024 | 580.40 | 587.75 | 566.35 | 573.80 | 573.80 | 102,364 |
Jul 02, 2024 | 568.35 | 589.65 | 561.50 | 580.95 | 580.95 | 233,209 |
Jul 01, 2024 | 526.15 | 570.65 | 526.15 | 563.90 | 563.90 | 143,065 |
Jun 28, 2024 | 524.70 | 530.00 | 508.75 | 525.45 | 525.45 | 96,848 |
Jun 27, 2024 | 528.00 | 537.00 | 514.25 | 519.75 | 519.75 | 265,830 |
Jun 26, 2024 | 496.15 | 530.00 | 496.15 | 518.05 | 518.05 | 234,976 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |