Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 21, 2024 | 575.00 | 597.70 | 570.75 | 578.80 | 578.80 | 400,811 |
Jun 20, 2024 | 547.00 | 590.80 | 540.30 | 574.30 | 574.30 | 735,950 |
Jun 19, 2024 | 560.00 | 560.00 | 545.25 | 547.80 | 547.80 | 179,743 |
Jun 18, 2024 | 534.00 | 574.00 | 525.00 | 558.85 | 558.85 | 1,138,991 |
Jun 14, 2024 | 534.90 | 537.20 | 525.00 | 527.95 | 527.95 | 89,888 |
Jun 13, 2024 | 547.25 | 547.25 | 522.00 | 532.25 | 532.25 | 150,660 |
Jun 12, 2024 | 532.85 | 550.00 | 530.00 | 532.40 | 532.40 | 193,213 |
Jun 11, 2024 | 537.65 | 544.00 | 526.50 | 530.20 | 530.20 | 205,775 |
Jun 10, 2024 | 488.50 | 548.65 | 488.50 | 537.65 | 537.65 | 1,227,193 |
Jun 07, 2024 | 483.70 | 496.00 | 479.00 | 489.60 | 489.60 | 110,953 |
Jun 06, 2024 | 480.15 | 491.00 | 471.75 | 482.35 | 482.35 | 82,020 |
Jun 05, 2024 | 447.35 | 480.50 | 446.25 | 473.05 | 473.05 | 102,028 |
Jun 04, 2024 | 488.05 | 488.05 | 445.00 | 447.35 | 447.35 | 115,175 |
Jun 03, 2024 | 486.95 | 498.95 | 481.60 | 488.05 | 488.05 | 153,883 |
May 31, 2024 | 485.00 | 490.00 | 472.05 | 480.70 | 480.70 | 79,020 |
May 30, 2024 | 480.00 | 485.90 | 473.10 | 482.80 | 482.80 | 96,023 |
May 29, 2024 | 478.00 | 483.65 | 467.25 | 480.00 | 480.00 | 95,477 |
May 28, 2024 | 484.05 | 485.25 | 474.30 | 480.30 | 480.30 | 72,172 |
May 27, 2024 | 506.05 | 517.95 | 482.10 | 484.05 | 484.05 | 228,793 |
May 24, 2024 | 496.20 | 503.10 | 492.20 | 496.65 | 496.65 | 110,790 |
May 23, 2024 | 500.00 | 505.45 | 493.55 | 496.20 | 496.20 | 88,713 |
May 22, 2024 | 499.00 | 506.15 | 491.00 | 497.55 | 497.55 | 157,600 |
May 21, 2024 | 499.00 | 510.20 | 489.90 | 499.60 | 499.60 | 153,107 |
May 17, 2024 | 472.95 | 498.30 | 468.35 | 481.80 | 481.80 | 410,445 |
May 16, 2024 | 450.00 | 475.30 | 450.00 | 470.45 | 470.45 | 255,711 |
May 15, 2024 | 440.35 | 452.00 | 439.05 | 449.60 | 449.60 | 53,216 |
May 14, 2024 | 443.00 | 449.00 | 437.00 | 442.85 | 442.85 | 46,464 |
May 13, 2024 | 439.25 | 449.65 | 438.00 | 447.00 | 447.00 | 56,499 |
May 10, 2024 | 440.00 | 448.00 | 437.00 | 443.75 | 443.75 | 28,193 |
May 09, 2024 | 454.70 | 454.70 | 440.50 | 443.15 | 443.15 | 35,720 |
May 08, 2024 | 455.15 | 456.15 | 446.25 | 454.65 | 454.65 | 42,365 |
May 07, 2024 | 454.10 | 454.95 | 441.95 | 450.65 | 450.65 | 57,215 |
May 06, 2024 | 456.70 | 459.45 | 446.95 | 454.10 | 454.10 | 69,269 |
May 03, 2024 | 454.50 | 460.00 | 449.60 | 455.85 | 455.85 | 81,316 |
May 02, 2024 | 454.75 | 459.50 | 451.20 | 453.60 | 453.60 | 55,389 |
Apr 30, 2024 | 458.25 | 464.85 | 450.70 | 454.75 | 454.75 | 157,917 |
Apr 29, 2024 | 432.00 | 462.40 | 429.90 | 458.00 | 458.00 | 461,549 |
Apr 26, 2024 | 434.95 | 439.00 | 430.00 | 431.80 | 431.80 | 96,593 |
Apr 25, 2024 | 435.00 | 435.00 | 429.30 | 431.25 | 431.25 | 66,559 |
Apr 24, 2024 | 435.00 | 438.60 | 427.10 | 430.30 | 430.30 | 72,427 |
Apr 23, 2024 | 432.30 | 435.85 | 429.30 | 430.15 | 430.15 | 105,710 |
Apr 22, 2024 | 437.00 | 437.00 | 427.70 | 429.75 | 429.75 | 62,620 |
Apr 19, 2024 | 431.00 | 436.00 | 425.45 | 431.45 | 431.45 | 70,446 |
Apr 18, 2024 | 431.00 | 435.00 | 427.95 | 430.75 | 430.75 | 38,457 |
Apr 16, 2024 | 429.90 | 436.00 | 425.95 | 430.60 | 430.60 | 42,603 |
Apr 15, 2024 | 437.10 | 441.30 | 422.05 | 429.55 | 429.55 | 109,603 |
Apr 12, 2024 | 438.70 | 443.00 | 434.85 | 437.10 | 437.10 | 69,891 |
Apr 10, 2024 | 446.00 | 449.75 | 437.45 | 438.80 | 438.80 | 133,488 |
Apr 09, 2024 | 455.00 | 458.50 | 440.25 | 445.90 | 445.90 | 158,348 |
Apr 08, 2024 | 462.00 | 463.00 | 450.05 | 453.60 | 453.60 | 141,808 |
Apr 05, 2024 | 462.80 | 462.80 | 452.50 | 459.20 | 459.20 | 61,026 |
Apr 04, 2024 | 451.00 | 467.30 | 449.35 | 462.30 | 462.30 | 132,212 |
Apr 03, 2024 | 442.65 | 454.00 | 438.05 | 450.70 | 450.70 | 122,527 |
Apr 02, 2024 | 445.80 | 445.80 | 437.90 | 442.65 | 442.65 | 48,055 |
Apr 01, 2024 | 423.95 | 445.00 | 423.80 | 439.20 | 439.20 | 163,755 |
Mar 28, 2024 | 419.90 | 432.00 | 414.85 | 419.55 | 419.55 | 224,318 |
Mar 27, 2024 | 421.05 | 428.80 | 409.50 | 411.15 | 411.15 | 398,177 |
Mar 26, 2024 | 432.20 | 438.05 | 418.90 | 421.05 | 421.05 | 216,579 |
Mar 22, 2024 | 436.00 | 442.05 | 430.75 | 432.20 | 432.20 | 147,204 |
Mar 21, 2024 | 436.45 | 442.20 | 430.05 | 433.25 | 433.25 | 114,823 |
Mar 20, 2024 | 446.60 | 456.00 | 432.00 | 433.55 | 433.55 | 115,144 |
Mar 19, 2024 | 456.00 | 468.50 | 444.00 | 446.60 | 446.60 | 117,202 |
Mar 18, 2024 | 464.00 | 470.85 | 450.85 | 455.95 | 455.95 | 105,070 |
Mar 15, 2024 | 437.55 | 481.55 | 424.90 | 470.50 | 470.50 | 427,836 |
Mar 14, 2024 | 417.70 | 434.45 | 415.05 | 431.10 | 431.10 | 198,587 |
Mar 13, 2024 | 432.50 | 445.20 | 412.30 | 415.60 | 415.60 | 148,707 |
Mar 12, 2024 | 460.40 | 462.95 | 431.50 | 433.90 | 433.90 | 130,012 |
Mar 11, 2024 | 475.80 | 475.90 | 457.00 | 459.05 | 459.05 | 79,940 |
Mar 07, 2024 | 480.65 | 496.30 | 470.05 | 473.65 | 473.65 | 93,124 |
Mar 06, 2024 | 501.80 | 503.35 | 478.45 | 485.05 | 485.05 | 161,833 |
Mar 05, 2024 | 502.95 | 504.90 | 495.10 | 501.80 | 501.80 | 67,412 |
Mar 04, 2024 | 491.75 | 506.95 | 491.70 | 500.15 | 500.15 | 75,997 |
Mar 01, 2024 | 491.40 | 502.65 | 488.90 | 500.20 | 500.20 | 123,035 |
Feb 29, 2024 | 487.00 | 492.90 | 480.00 | 489.00 | 489.00 | 85,131 |
Feb 28, 2024 | 487.45 | 507.90 | 484.10 | 488.50 | 488.50 | 177,302 |
Feb 27, 2024 | 503.00 | 503.00 | 485.05 | 487.45 | 487.45 | 87,681 |
Feb 26, 2024 | 510.00 | 515.00 | 490.20 | 494.05 | 494.05 | 120,213 |
Feb 23, 2024 | 486.05 | 511.00 | 486.05 | 508.15 | 508.15 | 321,809 |
Feb 22, 2024 | 485.30 | 495.25 | 480.95 | 490.50 | 490.50 | 188,897 |
Feb 21, 2024 | 491.35 | 491.35 | 481.10 | 487.30 | 487.30 | 182,681 |
Feb 20, 2024 | 486.90 | 490.00 | 480.20 | 488.05 | 488.05 | 132,574 |
Feb 19, 2024 | 482.00 | 489.85 | 472.30 | 486.30 | 486.30 | 286,028 |
Feb 16, 2024 | 440.00 | 481.95 | 440.00 | 475.35 | 475.35 | 850,478 |
Feb 15, 2024 | 436.65 | 442.65 | 436.40 | 440.05 | 440.05 | 60,899 |
Feb 14, 2024 | 435.00 | 443.40 | 429.00 | 436.60 | 436.60 | 51,424 |
Feb 13, 2024 | 435.00 | 440.00 | 423.00 | 437.30 | 437.30 | 172,015 |
Feb 12, 2024 | 455.00 | 459.55 | 431.75 | 433.25 | 433.25 | 186,863 |
Feb 09, 2024 | 470.00 | 470.00 | 450.00 | 464.45 | 464.45 | 121,627 |
Feb 08, 2024 | 464.90 | 467.15 | 455.95 | 465.30 | 465.30 | 111,623 |
Feb 07, 2024 | 472.00 | 472.00 | 452.90 | 461.30 | 461.30 | 98,487 |
Feb 06, 2024 | 442.25 | 466.00 | 432.80 | 457.45 | 457.45 | 202,350 |
Feb 05, 2024 | 442.00 | 449.80 | 437.85 | 442.15 | 442.15 | 99,553 |
Feb 02, 2024 | 436.90 | 445.00 | 436.35 | 444.30 | 444.30 | 102,678 |
Feb 01, 2024 | 446.00 | 446.00 | 435.65 | 436.40 | 436.40 | 67,353 |
Jan 31, 2024 | 449.50 | 449.50 | 440.50 | 443.45 | 443.45 | 49,661 |
Jan 30, 2024 | 441.00 | 449.90 | 438.80 | 442.30 | 442.30 | 77,955 |
Jan 29, 2024 | 443.70 | 448.05 | 435.55 | 438.80 | 438.80 | 81,910 |
Jan 25, 2024 | 441.00 | 448.40 | 438.30 | 443.70 | 443.70 | 88,464 |
Jan 24, 2024 | 443.70 | 451.40 | 435.10 | 440.60 | 440.60 | 75,081 |
Jan 23, 2024 | 456.00 | 456.95 | 437.50 | 440.95 | 440.95 | 114,333 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |