Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 01, 2024 | 418.90 | 418.90 | 418.90 | 418.90 | 418.90 | - |
Oct 31, 2024 | 409.95 | 423.50 | 407.05 | 418.90 | 418.90 | 37,345 |
Oct 30, 2024 | 411.25 | 423.00 | 400.55 | 414.70 | 414.70 | 44,632 |
Oct 29, 2024 | 383.00 | 409.00 | 383.00 | 405.85 | 405.85 | 1,188,105 |
Oct 28, 2024 | 381.55 | 399.70 | 371.25 | 392.55 | 392.55 | 69,723 |
Oct 25, 2024 | 391.20 | 398.45 | 379.20 | 382.05 | 382.05 | 42,912 |
Oct 24, 2024 | 418.60 | 418.60 | 395.15 | 399.15 | 399.15 | 50,918 |
Oct 23, 2024 | 416.60 | 425.60 | 401.00 | 415.35 | 415.35 | 62,313 |
Oct 22, 2024 | 445.00 | 446.00 | 411.20 | 416.60 | 416.60 | 84,092 |
Oct 21, 2024 | 428.40 | 440.00 | 424.15 | 432.80 | 432.80 | 111,554 |
Oct 18, 2024 | 398.00 | 427.45 | 391.35 | 420.65 | 420.65 | 94,002 |
Oct 17, 2024 | 412.20 | 420.00 | 400.15 | 407.20 | 407.20 | 73,248 |
Oct 16, 2024 | 398.65 | 413.10 | 392.70 | 412.15 | 412.15 | 128,221 |
Oct 15, 2024 | 392.90 | 399.00 | 382.00 | 393.45 | 393.45 | 31,763 |
Oct 14, 2024 | 394.50 | 400.00 | 380.00 | 385.35 | 385.35 | 34,040 |
Oct 11, 2024 | 391.00 | 398.70 | 385.05 | 394.45 | 394.45 | 28,432 |
Oct 10, 2024 | 405.90 | 405.90 | 384.00 | 386.55 | 386.55 | 98,145 |
Oct 09, 2024 | 374.85 | 394.30 | 374.85 | 393.65 | 393.65 | 54,774 |
Oct 08, 2024 | 361.00 | 381.00 | 348.55 | 375.55 | 375.55 | 69,300 |
Oct 07, 2024 | 383.95 | 384.90 | 364.95 | 364.95 | 364.95 | 41,940 |
Oct 04, 2024 | 378.05 | 393.00 | 371.20 | 384.15 | 384.15 | 61,566 |
Oct 03, 2024 | 387.00 | 397.90 | 378.10 | 384.25 | 384.25 | 52,709 |
Oct 01, 2024 | 397.00 | 399.70 | 391.20 | 394.65 | 394.65 | 88,915 |
Sep 30, 2024 | 403.95 | 403.95 | 390.20 | 397.75 | 397.75 | 74,970 |
Sep 27, 2024 | 420.00 | 422.00 | 400.00 | 405.55 | 405.55 | 70,470 |
Sep 26, 2024 | 428.00 | 435.00 | 414.00 | 419.15 | 419.15 | 51,456 |
Sep 25, 2024 | 429.80 | 430.90 | 420.10 | 427.10 | 427.10 | 46,264 |
Sep 24, 2024 | 440.50 | 442.90 | 428.00 | 431.25 | 431.25 | 58,836 |
Sep 23, 2024 | 454.80 | 455.20 | 436.50 | 439.75 | 439.75 | 37,950 |
Sep 20, 2024 | 440.00 | 456.75 | 434.00 | 448.25 | 448.25 | 196,085 |
Sep 19, 2024 | 447.70 | 455.00 | 430.00 | 435.00 | 435.00 | 52,576 |
Sep 18, 2024 | 445.95 | 455.00 | 444.00 | 448.65 | 448.65 | 57,308 |
Sep 17, 2024 | 463.90 | 466.40 | 440.00 | 455.05 | 455.05 | 66,161 |
Sep 16, 2024 | 460.50 | 464.00 | 435.05 | 454.90 | 454.90 | 51,541 |
Sep 13, 2024 | 456.95 | 456.95 | 448.00 | 453.60 | 453.60 | 117,999 |
Sep 12, 2024 | 430.40 | 446.00 | 430.00 | 435.20 | 435.20 | 80,314 |
Sep 11, 2024 | 439.60 | 443.90 | 428.05 | 434.25 | 434.25 | 75,123 |
Sep 10, 2024 | 433.00 | 444.90 | 433.00 | 438.95 | 438.95 | 147,673 |
Sep 09, 2024 | 436.00 | 450.00 | 421.10 | 440.45 | 440.45 | 46,541 |
Sep 06, 2024 | 449.40 | 453.95 | 440.10 | 441.35 | 441.35 | 35,570 |
Sep 05, 2024 | 451.00 | 457.00 | 444.00 | 449.40 | 449.40 | 39,723 |
Sep 04, 2024 | 440.00 | 458.00 | 440.00 | 452.75 | 452.75 | 57,063 |
Sep 03, 2024 | 444.00 | 458.80 | 444.00 | 451.65 | 451.65 | 43,466 |
Sep 02, 2024 | 460.00 | 470.00 | 444.50 | 450.40 | 450.40 | 116,372 |
Aug 30, 2024 | 443.30 | 462.70 | 441.00 | 459.95 | 459.95 | 55,061 |
Aug 29, 2024 | 457.80 | 457.80 | 438.50 | 440.70 | 440.70 | 49,960 |
Aug 28, 2024 | 462.90 | 466.90 | 450.90 | 459.15 | 459.15 | 51,788 |
Aug 27, 2024 | 450.00 | 466.00 | 450.00 | 462.90 | 462.90 | 29,726 |
Aug 26, 2024 | 455.55 | 466.80 | 444.00 | 451.20 | 451.20 | 83,076 |
Aug 23, 2024 | 468.60 | 469.90 | 455.20 | 462.85 | 462.85 | 43,425 |
Aug 22, 2024 | 485.00 | 485.00 | 461.25 | 468.65 | 468.65 | 92,921 |
Aug 21, 2024 | 485.00 | 491.00 | 480.30 | 485.50 | 485.50 | 27,535 |
Aug 20, 2024 | 484.65 | 489.50 | 470.00 | 484.20 | 484.20 | 39,131 |
Aug 19, 2024 | 473.00 | 484.75 | 470.00 | 481.40 | 481.40 | 49,085 |
Aug 16, 2024 | 463.50 | 470.00 | 455.05 | 468.75 | 468.75 | 22,337 |
Aug 14, 2024 | 469.45 | 474.00 | 451.00 | 463.50 | 463.50 | 45,126 |
Aug 13, 2024 | 470.00 | 473.00 | 456.00 | 467.15 | 467.15 | 52,385 |
Aug 12, 2024 | 469.60 | 475.00 | 446.70 | 470.50 | 470.50 | 36,395 |
Aug 09, 2024 | 485.00 | 485.00 | 456.10 | 469.60 | 469.60 | 24,334 |
Aug 08, 2024 | 480.00 | 484.95 | 468.00 | 474.25 | 474.25 | 27,768 |
Aug 07, 2024 | 474.95 | 486.90 | 465.20 | 482.45 | 482.45 | 65,920 |
Aug 06, 2024 | 495.90 | 499.00 | 471.10 | 472.10 | 472.10 | 84,825 |
Aug 05, 2024 | 477.95 | 500.00 | 460.55 | 495.90 | 495.90 | 199,837 |
Aug 02, 2024 | 461.90 | 486.90 | 445.00 | 484.75 | 484.75 | 165,201 |
Aug 01, 2024 | 455.75 | 474.00 | 450.50 | 463.75 | 463.75 | 66,031 |
Jul 31, 2024 | 464.00 | 464.00 | 446.00 | 455.75 | 455.75 | 56,408 |
Jul 30, 2024 | 464.00 | 474.00 | 451.00 | 464.80 | 464.80 | 74,360 |
Jul 29, 2024 | 458.00 | 467.25 | 450.40 | 464.20 | 464.20 | 135,966 |
Jul 26, 2024 | 423.85 | 445.00 | 420.00 | 445.00 | 445.00 | 63,127 |
Jul 25, 2024 | 424.70 | 430.00 | 412.00 | 423.85 | 423.85 | 56,615 |
Jul 24, 2024 | 410.00 | 429.70 | 405.00 | 419.70 | 419.70 | 191,813 |
Jul 23, 2024 | 410.00 | 433.90 | 395.25 | 412.65 | 412.65 | 101,208 |
Jul 22, 2024 | 390.00 | 425.95 | 390.00 | 413.25 | 413.25 | 109,614 |
Jul 19, 2024 | 420.00 | 420.00 | 407.00 | 409.15 | 409.15 | 109,367 |
Jul 18, 2024 | 449.60 | 450.00 | 427.15 | 427.15 | 427.15 | 163,714 |
Jul 16, 2024 | 436.20 | 460.95 | 431.10 | 449.60 | 449.60 | 118,651 |
Jul 15, 2024 | 454.00 | 458.15 | 435.25 | 439.30 | 439.30 | 149,599 |
Jul 12, 2024 | 478.45 | 484.00 | 456.00 | 458.15 | 458.15 | 127,944 |
Jul 11, 2024 | 465.00 | 489.70 | 461.00 | 470.85 | 470.85 | 77,003 |
Jul 10, 2024 | 491.85 | 491.85 | 469.45 | 469.70 | 469.70 | 160,008 |
Jul 09, 2024 | 499.10 | 501.00 | 476.20 | 494.15 | 494.15 | 92,178 |
Jul 08, 2024 | 527.90 | 530.00 | 501.25 | 501.25 | 501.25 | 101,437 |
Jul 05, 2024 | 535.00 | 535.00 | 512.50 | 527.60 | 527.60 | 71,481 |
Jul 04, 2024 | 555.00 | 560.00 | 530.10 | 535.85 | 535.85 | 78,757 |
Jul 03, 2024 | 569.00 | 569.60 | 535.00 | 549.70 | 549.70 | 128,956 |
Jul 02, 2024 | 535.00 | 546.20 | 510.00 | 542.50 | 542.50 | 131,804 |
Jul 01, 2024 | 492.00 | 520.20 | 492.00 | 520.20 | 520.20 | 194,382 |
Jun 28, 2024 | 474.00 | 495.45 | 451.05 | 495.45 | 495.45 | 220,251 |
Jun 27, 2024 | 476.00 | 490.00 | 465.10 | 471.90 | 471.90 | 109,189 |
Jun 26, 2024 | 475.00 | 487.00 | 461.35 | 475.65 | 475.65 | 132,645 |
Jun 25, 2024 | 460.00 | 476.60 | 459.55 | 476.60 | 476.60 | 316,377 |
Jun 24, 2024 | 438.15 | 457.00 | 422.55 | 453.95 | 453.95 | 183,817 |
Jun 21, 2024 | 429.95 | 438.15 | 428.80 | 438.15 | 438.15 | 133,030 |
Jun 20, 2024 | 420.00 | 425.90 | 411.00 | 417.30 | 417.30 | 49,087 |
Jun 19, 2024 | 431.50 | 438.00 | 420.00 | 420.55 | 420.55 | 70,705 |
Jun 18, 2024 | 440.20 | 445.00 | 430.00 | 431.50 | 431.50 | 61,901 |
Jun 14, 2024 | 449.00 | 449.00 | 437.00 | 439.10 | 439.10 | 93,523 |
Jun 13, 2024 | 439.95 | 446.00 | 431.40 | 435.35 | 435.35 | 85,109 |
Jun 12, 2024 | 438.90 | 448.00 | 411.80 | 438.35 | 438.35 | 122,220 |
Jun 11, 2024 | 438.00 | 444.00 | 426.50 | 429.30 | 429.30 | 102,021 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |