Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 26, 2024 | 499.95 | 511.50 | 498.30 | 509.45 | 509.45 | 695,810 |
Jul 25, 2024 | 492.40 | 503.50 | 483.90 | 492.05 | 492.05 | 934,033 |
Jul 24, 2024 | 487.90 | 499.40 | 485.30 | 493.70 | 493.70 | 563,638 |
Jul 23, 2024 | 496.95 | 496.95 | 464.30 | 486.40 | 486.40 | 400,290 |
Jul 22, 2024 | 489.85 | 496.05 | 483.75 | 491.00 | 491.00 | 351,799 |
Jul 19, 2024 | 506.50 | 506.55 | 487.00 | 487.95 | 487.95 | 290,221 |
Jul 18, 2024 | 516.95 | 516.95 | 501.40 | 505.15 | 505.15 | 320,823 |
Jul 16, 2024 | 501.75 | 518.35 | 498.25 | 512.35 | 512.35 | 1,700,568 |
Jul 15, 2024 | 500.55 | 503.50 | 492.80 | 497.95 | 497.95 | 173,696 |
Jul 12, 2024 | 503.45 | 508.50 | 495.40 | 496.10 | 496.10 | 584,781 |
Jul 11, 2024 | 492.00 | 506.05 | 489.90 | 500.20 | 500.20 | 815,768 |
Jul 10, 2024 | 494.00 | 494.55 | 480.45 | 490.45 | 490.45 | 168,011 |
Jul 09, 2024 | 497.30 | 497.30 | 491.20 | 493.60 | 493.60 | 179,342 |
Jul 08, 2024 | 492.00 | 496.00 | 487.10 | 493.15 | 493.15 | 632,253 |
Jul 05, 2024 | 489.50 | 493.25 | 486.85 | 491.65 | 491.65 | 203,137 |
Jul 04, 2024 | 489.75 | 492.50 | 485.10 | 489.40 | 489.40 | 667,661 |
Jul 03, 2024 | 484.55 | 487.65 | 479.60 | 485.10 | 485.10 | 198,796 |
Jul 02, 2024 | 478.00 | 484.95 | 473.40 | 478.95 | 478.95 | 886,026 |
Jul 01, 2024 | 474.20 | 476.45 | 471.40 | 474.80 | 474.80 | 332,202 |
Jun 28, 2024 | 468.65 | 475.95 | 468.00 | 473.10 | 473.10 | 593,313 |
Jun 27, 2024 | 469.95 | 469.95 | 461.60 | 467.20 | 467.20 | 491,303 |
Jun 26, 2024 | 469.75 | 471.50 | 465.10 | 468.80 | 468.80 | 223,182 |
Jun 25, 2024 | 476.00 | 477.80 | 465.50 | 469.20 | 469.20 | 430,646 |
Jun 24, 2024 | 480.10 | 480.10 | 472.15 | 473.80 | 473.80 | 325,498 |
Jun 21, 2024 | 483.95 | 491.30 | 479.00 | 480.00 | 480.00 | 525,326 |
Jun 20, 2024 | 481.00 | 487.30 | 471.60 | 483.15 | 483.15 | 675,155 |
Jun 19, 2024 | 491.75 | 491.75 | 476.50 | 478.20 | 478.20 | 521,740 |
Jun 18, 2024 | 489.95 | 492.75 | 485.25 | 488.85 | 488.85 | 177,045 |
Jun 14, 2024 | 488.95 | 492.25 | 485.00 | 486.75 | 486.75 | 273,631 |
Jun 13, 2024 | 493.80 | 493.80 | 483.50 | 487.80 | 487.80 | 237,529 |
Jun 12, 2024 | 481.60 | 494.10 | 479.15 | 488.65 | 488.65 | 1,061,971 |
Jun 11, 2024 | 482.50 | 483.15 | 475.50 | 476.65 | 476.65 | 260,330 |
Jun 10, 2024 | 485.75 | 488.00 | 475.35 | 476.95 | 476.95 | 392,798 |
Jun 07, 2024 | 474.95 | 481.00 | 467.45 | 479.05 | 479.05 | 679,108 |
Jun 06, 2024 | 473.15 | 484.55 | 464.95 | 472.95 | 472.95 | 913,785 |
Jun 05, 2024 | 455.05 | 462.75 | 425.15 | 460.40 | 460.40 | 1,161,673 |
Jun 04, 2024 | 514.85 | 514.85 | 410.00 | 441.95 | 441.95 | 2,082,636 |
Jun 03, 2024 | 511.30 | 527.20 | 505.55 | 512.05 | 512.05 | 2,214,604 |
May 31, 2024 | 484.40 | 493.00 | 479.25 | 491.25 | 491.25 | 534,929 |
May 30, 2024 | 486.20 | 487.50 | 479.50 | 482.45 | 482.45 | 202,267 |
May 29, 2024 | 484.95 | 491.85 | 482.80 | 486.05 | 486.05 | 227,859 |
May 28, 2024 | 497.95 | 497.95 | 484.25 | 487.50 | 487.50 | 195,395 |
May 27, 2024 | 502.45 | 502.90 | 490.70 | 494.30 | 494.30 | 471,033 |
May 24, 2024 | 496.90 | 505.25 | 489.15 | 501.10 | 501.10 | 374,935 |
May 23, 2024 | 504.15 | 504.15 | 492.20 | 497.25 | 497.25 | 487,734 |
May 22, 2024 | 494.70 | 507.30 | 491.50 | 501.60 | 501.60 | 1,890,059 |
May 21, 2024 | 469.70 | 493.80 | 469.70 | 490.75 | 490.75 | 702,206 |
May 17, 2024 | 469.75 | 473.60 | 467.00 | 470.35 | 470.35 | 292,254 |
May 16, 2024 | 470.95 | 474.80 | 457.85 | 468.10 | 468.10 | 424,310 |
May 15, 2024 | 450.50 | 469.75 | 450.00 | 467.45 | 467.45 | 651,383 |
May 14, 2024 | 447.00 | 450.80 | 445.00 | 448.60 | 448.60 | 245,872 |
May 13, 2024 | 451.80 | 451.80 | 434.80 | 444.00 | 444.00 | 539,692 |
May 10, 2024 | 448.45 | 450.85 | 440.35 | 449.40 | 449.40 | 268,990 |
May 09, 2024 | 471.90 | 471.90 | 441.65 | 443.35 | 443.35 | 405,369 |
May 08, 2024 | 456.15 | 471.45 | 455.15 | 464.35 | 464.35 | 461,976 |
May 07, 2024 | 463.50 | 469.45 | 452.85 | 455.90 | 455.90 | 441,814 |
May 06, 2024 | 479.85 | 481.50 | 444.05 | 460.45 | 460.45 | 1,835,538 |
May 03, 2024 | 458.45 | 476.30 | 449.55 | 474.80 | 474.80 | 1,969,784 |
May 02, 2024 | 458.05 | 459.65 | 449.55 | 453.25 | 453.25 | 628,732 |
Apr 30, 2024 | 456.50 | 458.45 | 452.60 | 454.30 | 454.30 | 153,498 |
Apr 29, 2024 | 457.80 | 458.70 | 450.65 | 453.20 | 453.20 | 146,385 |
Apr 26, 2024 | 452.80 | 460.00 | 452.05 | 455.55 | 455.55 | 500,459 |
Apr 25, 2024 | 442.55 | 454.00 | 441.95 | 452.75 | 452.75 | 324,369 |
Apr 24, 2024 | 441.15 | 448.65 | 441.15 | 443.45 | 443.45 | 402,722 |
Apr 23, 2024 | 446.00 | 446.35 | 439.30 | 440.95 | 440.95 | 278,255 |
Apr 22, 2024 | 441.55 | 444.55 | 438.30 | 443.30 | 443.30 | 132,808 |
Apr 19, 2024 | 436.65 | 438.70 | 428.10 | 435.25 | 435.25 | 395,468 |
Apr 18, 2024 | 455.45 | 456.85 | 435.30 | 438.75 | 438.75 | 292,378 |
Apr 16, 2024 | 449.00 | 456.40 | 446.15 | 453.10 | 453.10 | 189,331 |
Apr 15, 2024 | 440.20 | 455.60 | 440.20 | 450.90 | 450.90 | 622,825 |
Apr 12, 2024 | 455.95 | 463.55 | 452.55 | 455.60 | 455.60 | 385,466 |
Apr 10, 2024 | 443.00 | 458.40 | 442.15 | 456.05 | 456.05 | 449,747 |
Apr 09, 2024 | 448.25 | 450.35 | 437.30 | 439.75 | 439.75 | 537,355 |
Apr 08, 2024 | 449.45 | 450.35 | 444.60 | 447.50 | 447.50 | 159,473 |
Apr 05, 2024 | 449.00 | 449.00 | 444.00 | 446.90 | 446.90 | 187,922 |
Apr 04, 2024 | 450.95 | 453.50 | 442.60 | 448.70 | 448.70 | 502,205 |
Apr 03, 2024 | 443.05 | 447.10 | 441.20 | 445.60 | 445.60 | 174,759 |
Apr 02, 2024 | 442.50 | 448.40 | 436.10 | 443.05 | 443.05 | 227,676 |
Apr 01, 2024 | 436.10 | 443.65 | 434.75 | 442.00 | 442.00 | 169,680 |
Mar 28, 2024 | 430.50 | 438.40 | 430.40 | 433.75 | 433.75 | 396,193 |
Mar 27, 2024 | 439.00 | 439.35 | 426.20 | 430.75 | 430.75 | 187,232 |
Mar 26, 2024 | 434.70 | 440.80 | 430.85 | 435.90 | 435.90 | 171,464 |
Mar 22, 2024 | 431.95 | 436.15 | 428.35 | 431.30 | 431.30 | 163,937 |
Mar 21, 2024 | 424.45 | 433.50 | 422.95 | 431.95 | 431.95 | 211,419 |
Mar 20, 2024 | 420.00 | 422.75 | 412.80 | 419.35 | 419.35 | 194,617 |
Mar 19, 2024 | 417.05 | 424.50 | 413.95 | 418.90 | 418.90 | 468,863 |
Mar 18, 2024 | 416.00 | 423.50 | 414.00 | 421.95 | 421.95 | 214,539 |
Mar 15, 2024 | 427.80 | 427.85 | 401.30 | 415.00 | 415.00 | 1,372,128 |
Mar 14, 2024 | 417.10 | 428.95 | 412.25 | 427.80 | 427.80 | 424,489 |
Mar 13, 2024 | 449.00 | 449.65 | 410.00 | 416.90 | 416.90 | 537,036 |
Mar 12, 2024 | 455.20 | 455.75 | 446.60 | 449.00 | 449.00 | 103,486 |
Mar 11, 2024 | 460.40 | 462.80 | 452.35 | 453.45 | 453.45 | 398,712 |
Mar 07, 2024 | 461.50 | 465.25 | 456.00 | 458.55 | 458.55 | 215,401 |
Mar 06, 2024 | 462.90 | 465.00 | 444.75 | 461.45 | 461.45 | 846,009 |
Mar 05, 2024 | 456.70 | 461.70 | 453.85 | 460.85 | 460.85 | 237,340 |
Mar 04, 2024 | 452.35 | 458.00 | 448.05 | 455.20 | 455.20 | 441,937 |
Mar 01, 2024 | 438.00 | 448.60 | 438.00 | 446.35 | 446.35 | 557,568 |
Feb 29, 2024 | 434.80 | 443.05 | 429.70 | 437.70 | 437.70 | 406,106 |
Feb 28, 2024 | 441.30 | 442.70 | 430.45 | 433.70 | 433.70 | 208,503 |
Feb 27, 2024 | 442.85 | 445.25 | 435.10 | 441.30 | 441.30 | 436,734 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |