Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 19, 2024 | - | - | - | - | - | - |
Nov 18, 2024 | 385.30 | 402.05 | 373.00 | 396.75 | 396.75 | 37,938 |
Nov 14, 2024 | 381.00 | 391.50 | 376.95 | 382.95 | 382.95 | 13,502 |
Nov 13, 2024 | 393.00 | 398.35 | 373.25 | 374.15 | 374.15 | 37,420 |
Nov 12, 2024 | 399.00 | 399.95 | 390.00 | 392.85 | 392.85 | 14,428 |
Nov 11, 2024 | 380.80 | 402.95 | 375.25 | 385.50 | 385.50 | 17,734 |
Nov 08, 2024 | 406.00 | 406.00 | 380.05 | 383.80 | 383.80 | 22,285 |
Nov 07, 2024 | 404.95 | 410.40 | 394.15 | 397.90 | 397.90 | 19,051 |
Nov 06, 2024 | 414.75 | 414.75 | 385.00 | 411.25 | 411.25 | 96,339 |
Nov 05, 2024 | - | - | - | - | - | - |
Nov 04, 2024 | 369.95 | 376.20 | 369.95 | 376.20 | 376.20 | 7,978 |
Nov 01, 2024 | 349.00 | 358.30 | 340.00 | 358.30 | 358.30 | 5,425 |
Oct 31, 2024 | 348.00 | 351.95 | 337.75 | 341.25 | 341.25 | 22,066 |
Oct 30, 2024 | - | - | - | - | - | - |
Oct 29, 2024 | 320.00 | 325.20 | 313.00 | 319.25 | 319.25 | 6,111 |
Oct 28, 2024 | 324.85 | 327.75 | 313.60 | 316.65 | 316.65 | 26,330 |
Oct 25, 2024 | 336.55 | 338.50 | 320.60 | 320.60 | 320.60 | 13,217 |
Oct 24, 2024 | 348.10 | 350.00 | 330.45 | 337.45 | 337.45 | 8,302 |
Oct 23, 2024 | 353.05 | 360.00 | 341.75 | 347.15 | 347.15 | 26,069 |
Oct 22, 2024 | 373.95 | 374.00 | 352.80 | 352.80 | 352.80 | 28,006 |
Oct 21, 2024 | 371.00 | 385.00 | 370.55 | 371.35 | 371.35 | 74,928 |
Oct 18, 2024 | 385.20 | 398.20 | 384.20 | 390.05 | 390.05 | 11,934 |
Oct 17, 2024 | 403.40 | 406.00 | 390.70 | 392.15 | 392.15 | 6,796 |
Oct 16, 2024 | 408.75 | 411.90 | 396.90 | 403.40 | 403.40 | 6,365 |
Oct 15, 2024 | 398.00 | 399.00 | 386.35 | 397.50 | 397.50 | 16,765 |
Oct 14, 2024 | 416.95 | 416.95 | 389.20 | 390.95 | 390.95 | 12,952 |
Oct 11, 2024 | 411.25 | 425.80 | 400.10 | 403.70 | 403.70 | 56,517 |
Oct 10, 2024 | 387.35 | 408.95 | 380.50 | 408.95 | 408.95 | 73,353 |
Oct 09, 2024 | 387.90 | 394.05 | 382.40 | 389.50 | 389.50 | 3,890 |
Oct 08, 2024 | 361.90 | 380.00 | 353.25 | 380.00 | 380.00 | 10,331 |
Oct 07, 2024 | 380.80 | 388.95 | 361.95 | 361.95 | 361.95 | 11,971 |
Oct 04, 2024 | 381.25 | 393.00 | 378.00 | 381.00 | 381.00 | 6,519 |
Oct 03, 2024 | 389.65 | 405.00 | 385.00 | 386.40 | 386.40 | 26,304 |
Oct 01, 2024 | 404.00 | 408.00 | 385.00 | 403.90 | 403.90 | 14,561 |
Sep 30, 2024 | 388.25 | 399.60 | 388.20 | 395.05 | 395.05 | 9,697 |
Sep 27, 2024 | 380.00 | 399.80 | 380.00 | 388.25 | 388.25 | 23,007 |
Sep 26, 2024 | 386.75 | 389.00 | 370.00 | 384.15 | 384.15 | 16,869 |
Sep 25, 2024 | 390.00 | 398.85 | 375.05 | 384.30 | 384.30 | 12,527 |
Sep 24, 2024 | 407.75 | 414.00 | 387.40 | 391.75 | 391.75 | 14,045 |
Sep 23, 2024 | 404.90 | 417.00 | 403.75 | 407.75 | 407.75 | 10,067 |
Sep 20, 2024 | 392.00 | 412.00 | 378.35 | 403.50 | 403.50 | 10,981 |
Sep 19, 2024 | 404.00 | 407.00 | 384.00 | 398.20 | 398.20 | 9,683 |
Sep 18, 2024 | 421.00 | 421.00 | 399.50 | 403.80 | 403.80 | 9,250 |
Sep 17, 2024 | 420.00 | 423.00 | 407.65 | 420.50 | 420.50 | 5,192 |
Sep 16, 2024 | 404.00 | 415.00 | 404.00 | 413.15 | 413.15 | 6,819 |
Sep 13, 2024 | 420.00 | 428.00 | 403.00 | 412.60 | 412.60 | 11,529 |
Sep 12, 2024 | 392.30 | 414.10 | 392.30 | 414.10 | 414.10 | 12,024 |
Sep 11, 2024 | 407.90 | 409.00 | 391.25 | 394.40 | 394.40 | 7,354 |
Sep 10, 2024 | 397.90 | 408.90 | 397.55 | 403.20 | 403.20 | 5,650 |
Sep 09, 2024 | 414.00 | 418.80 | 392.00 | 397.55 | 397.55 | 9,995 |
Sep 06, 2024 | 432.80 | 432.80 | 410.00 | 412.55 | 412.55 | 5,073 |
Sep 05, 2024 | 430.90 | 434.95 | 420.10 | 423.50 | 423.50 | 5,665 |
Sep 04, 2024 | 425.00 | 432.00 | 416.20 | 425.60 | 425.60 | 12,422 |
Sep 03, 2024 | 425.00 | 435.00 | 423.00 | 429.55 | 429.55 | 3,187 |
Sep 02, 2024 | 415.15 | 440.00 | 405.15 | 421.40 | 421.40 | 13,332 |
Aug 30, 2024 | 429.90 | 439.90 | 417.00 | 421.90 | 421.90 | 11,420 |
Aug 29, 2024 | 437.00 | 444.90 | 425.10 | 428.10 | 428.10 | 5,168 |
Aug 28, 2024 | 440.15 | 460.00 | 430.20 | 434.25 | 434.25 | 5,239 |
Aug 27, 2024 | - | - | - | - | - | - |
Aug 26, 2024 | 456.80 | 463.80 | 441.50 | 445.35 | 445.35 | 5,643 |
Aug 23, 2024 | 465.95 | 469.00 | 448.00 | 451.60 | 451.60 | 11,983 |
Aug 22, 2024 | 487.00 | 489.80 | 461.50 | 465.95 | 465.95 | 11,508 |
Aug 21, 2024 | 458.65 | 480.05 | 458.65 | 480.05 | 480.05 | 21,706 |
Aug 20, 2024 | 436.00 | 457.20 | 436.00 | 457.20 | 457.20 | 12,727 |
Aug 19, 2024 | 422.55 | 444.00 | 422.55 | 435.45 | 435.45 | 10,864 |
Aug 16, 2024 | 430.00 | 438.00 | 423.10 | 426.75 | 426.75 | 7,579 |
Aug 14, 2024 | 450.00 | 458.95 | 428.95 | 429.55 | 429.55 | 14,516 |
Aug 13, 2024 | 453.50 | 477.00 | 446.30 | 451.50 | 451.50 | 7,637 |
Aug 12, 2024 | 452.00 | 467.00 | 441.40 | 462.35 | 462.35 | 9,591 |
Aug 09, 2024 | 449.75 | 466.00 | 449.75 | 461.75 | 461.75 | 12,451 |
Aug 08, 2024 | 454.95 | 458.00 | 446.00 | 447.90 | 447.90 | 4,120 |
Aug 07, 2024 | 446.10 | 460.00 | 440.00 | 454.60 | 454.60 | 13,626 |
Aug 06, 2024 | 479.95 | 485.00 | 446.10 | 446.10 | 446.10 | 20,975 |
Aug 05, 2024 | 470.00 | 479.40 | 469.55 | 469.55 | 469.55 | 18,982 |
Aug 02, 2024 | 497.95 | 499.00 | 480.05 | 494.25 | 494.25 | 16,093 |
Aug 01, 2024 | 495.50 | 514.00 | 495.50 | 499.65 | 499.65 | 23,979 |
Jul 31, 2024 | 514.00 | 514.00 | 492.00 | 495.40 | 495.40 | 14,002 |
Jul 30, 2024 | 510.00 | 523.00 | 500.00 | 508.05 | 508.05 | 12,653 |
Jul 29, 2024 | 515.05 | 535.00 | 500.00 | 516.35 | 516.35 | 37,784 |
Jul 26, 2024 | 502.00 | 514.65 | 502.00 | 514.65 | 514.65 | 37,598 |
Jul 25, 2024 | 463.70 | 490.15 | 455.50 | 490.15 | 490.15 | 29,295 |
Jul 24, 2024 | 471.95 | 479.95 | 461.55 | 466.85 | 466.85 | 12,322 |
Jul 23, 2024 | 476.30 | 488.00 | 449.05 | 474.50 | 474.50 | 37,472 |
Jul 22, 2024 | 485.00 | 485.00 | 463.00 | 472.65 | 472.65 | 33,847 |
Jul 19, 2024 | 446.25 | 487.85 | 441.45 | 486.55 | 486.55 | 80,406 |
Jul 18, 2024 | 471.00 | 477.00 | 464.65 | 464.65 | 464.65 | 40,979 |
Jul 16, 2024 | 489.10 | 513.90 | 489.10 | 489.10 | 489.10 | 43,596 |
Jul 15, 2024 | 545.50 | 549.95 | 514.80 | 514.80 | 514.80 | 218,837 |
Jul 12, 2024 | 634.75 | 646.55 | 571.95 | 571.95 | 571.95 | 184,573 |
Jul 11, 2024 | 594.95 | 645.00 | 572.60 | 635.50 | 635.50 | 273,220 |
Jul 10, 2024 | 544.15 | 620.00 | 526.00 | 597.70 | 597.70 | 133,979 |
Jul 09, 2024 | 519.60 | 542.00 | 502.70 | 536.55 | 536.55 | 118,107 |
Jul 08, 2024 | 485.10 | 538.90 | 467.95 | 517.55 | 517.55 | 305,375 |
Jul 05, 2024 | 460.95 | 498.25 | 451.75 | 480.30 | 480.30 | 123,369 |
Jul 04, 2024 | 418.00 | 483.15 | 418.00 | 462.05 | 462.05 | 224,743 |
Jul 03, 2024 | 414.95 | 417.00 | 408.65 | 411.15 | 411.15 | 31,969 |
Jul 02, 2024 | 411.00 | 418.00 | 405.60 | 407.25 | 407.25 | 34,864 |
Jul 01, 2024 | 419.25 | 419.25 | 404.05 | 409.35 | 409.35 | 43,485 |
Jun 28, 2024 | 403.00 | 427.00 | 395.45 | 414.30 | 414.30 | 52,691 |
Jun 27, 2024 | 398.30 | 417.20 | 395.35 | 403.20 | 403.20 | 74,089 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |