Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 26, 2024 | 519.60 | 522.00 | 515.05 | 518.90 | 518.90 | 39,889 |
Jun 25, 2024 | 516.00 | 523.40 | 515.00 | 516.85 | 516.85 | 119,905 |
Jun 24, 2024 | 510.00 | 517.90 | 505.05 | 515.60 | 515.60 | 107,098 |
Jun 21, 2024 | 524.70 | 530.00 | 502.60 | 509.65 | 509.65 | 217,478 |
Jun 20, 2024 | 522.55 | 528.95 | 517.40 | 521.45 | 521.45 | 171,761 |
Jun 19, 2024 | 530.00 | 538.95 | 515.85 | 522.20 | 522.20 | 301,546 |
Jun 18, 2024 | 521.20 | 525.00 | 515.55 | 521.65 | 521.65 | 189,738 |
Jun 14, 2024 | 515.10 | 530.00 | 515.10 | 521.20 | 521.20 | 279,296 |
Jun 13, 2024 | 516.30 | 519.90 | 510.60 | 515.35 | 515.35 | 144,322 |
Jun 12, 2024 | 517.50 | 518.05 | 510.00 | 513.55 | 513.55 | 90,909 |
Jun 11, 2024 | 514.00 | 519.00 | 505.80 | 513.55 | 513.55 | 138,559 |
Jun 10, 2024 | 519.15 | 528.00 | 510.45 | 512.10 | 512.10 | 239,479 |
Jun 07, 2024 | 499.80 | 514.75 | 492.15 | 511.70 | 511.70 | 245,606 |
Jun 06, 2024 | 482.00 | 497.40 | 482.00 | 492.05 | 492.05 | 145,014 |
Jun 05, 2024 | 477.50 | 489.50 | 465.00 | 481.70 | 481.70 | 85,490 |
Jun 04, 2024 | 486.00 | 490.15 | 451.05 | 476.35 | 476.35 | 152,784 |
Jun 03, 2024 | 488.80 | 492.00 | 477.55 | 488.60 | 488.60 | 142,890 |
May 31, 2024 | 481.15 | 492.00 | 470.00 | 476.90 | 476.90 | 135,250 |
May 30, 2024 | 487.45 | 494.00 | 480.50 | 485.75 | 485.75 | 85,089 |
May 29, 2024 | 493.15 | 497.20 | 482.35 | 485.75 | 485.75 | 158,387 |
May 28, 2024 | 480.10 | 503.40 | 480.10 | 495.70 | 495.70 | 1,810,216 |
May 27, 2024 | 490.00 | 492.40 | 480.20 | 482.75 | 482.75 | 70,598 |
May 24, 2024 | 491.70 | 496.00 | 487.70 | 492.40 | 492.40 | 64,382 |
May 23, 2024 | 495.45 | 499.55 | 489.70 | 491.60 | 491.60 | 66,410 |
May 22, 2024 | 496.70 | 498.35 | 488.00 | 495.45 | 495.45 | 89,079 |
May 21, 2024 | 487.60 | 503.00 | 486.00 | 494.10 | 494.10 | 115,726 |
May 17, 2024 | 487.50 | 491.95 | 483.05 | 490.55 | 490.55 | 82,096 |
May 16, 2024 | 482.80 | 485.95 | 477.50 | 485.15 | 485.15 | 55,033 |
May 15, 2024 | 474.20 | 484.00 | 473.95 | 480.30 | 480.30 | 66,341 |
May 14, 2024 | 474.20 | 478.50 | 471.75 | 473.95 | 473.95 | 58,580 |
May 13, 2024 | 461.70 | 474.95 | 456.00 | 471.75 | 471.75 | 76,587 |
May 10, 2024 | 457.00 | 466.20 | 456.05 | 461.70 | 461.70 | 61,364 |
May 09, 2024 | 474.10 | 479.95 | 456.00 | 457.30 | 457.30 | 127,613 |
May 08, 2024 | 476.05 | 483.25 | 472.75 | 474.10 | 474.10 | 75,685 |
May 07, 2024 | 490.00 | 493.50 | 474.00 | 476.05 | 476.05 | 120,648 |
May 06, 2024 | 502.00 | 503.05 | 487.15 | 491.15 | 491.15 | 181,104 |
May 03, 2024 | 502.15 | 506.45 | 493.30 | 502.60 | 502.60 | 97,780 |
May 02, 2024 | 504.55 | 508.95 | 499.00 | 500.80 | 500.80 | 62,037 |
Apr 30, 2024 | 512.00 | 512.40 | 503.15 | 504.55 | 504.55 | 77,440 |
Apr 29, 2024 | 505.45 | 514.30 | 504.30 | 507.05 | 507.05 | 122,695 |
Apr 26, 2024 | 496.00 | 505.45 | 496.00 | 504.15 | 504.15 | 73,241 |
Apr 25, 2024 | 499.00 | 504.30 | 498.55 | 500.20 | 500.20 | 68,793 |
Apr 24, 2024 | 504.00 | 506.60 | 499.00 | 500.75 | 500.75 | 76,028 |
Apr 23, 2024 | 495.90 | 504.95 | 492.25 | 499.85 | 499.85 | 360,824 |
Apr 22, 2024 | 495.00 | 501.00 | 491.70 | 493.35 | 493.35 | 72,115 |
Apr 19, 2024 | 490.00 | 499.10 | 485.55 | 495.00 | 495.00 | 104,914 |
Apr 18, 2024 | 496.00 | 511.70 | 488.00 | 492.35 | 492.35 | 110,702 |
Apr 16, 2024 | 490.60 | 499.45 | 487.05 | 494.75 | 494.75 | 81,950 |
Apr 15, 2024 | 491.10 | 495.90 | 483.50 | 490.60 | 490.60 | 146,188 |
Apr 12, 2024 | 506.10 | 518.30 | 496.75 | 504.20 | 504.20 | 124,404 |
Apr 10, 2024 | 513.05 | 515.00 | 504.35 | 507.95 | 507.95 | 153,723 |
Apr 09, 2024 | 495.00 | 519.15 | 489.15 | 513.05 | 513.05 | 930,319 |
Apr 08, 2024 | 493.00 | 496.60 | 484.75 | 487.30 | 487.30 | 127,980 |
Apr 05, 2024 | 488.50 | 496.00 | 483.60 | 492.65 | 492.65 | 139,197 |
Apr 04, 2024 | 477.95 | 492.45 | 475.20 | 487.75 | 487.75 | 252,127 |
Apr 03, 2024 | 468.20 | 481.50 | 463.90 | 474.70 | 474.70 | 258,367 |
Apr 02, 2024 | 460.00 | 471.50 | 454.60 | 468.20 | 468.20 | 273,863 |
Apr 01, 2024 | 436.50 | 459.90 | 436.50 | 457.40 | 457.40 | 193,458 |
Mar 28, 2024 | 440.80 | 450.50 | 431.05 | 434.30 | 434.30 | 461,430 |
Mar 27, 2024 | 444.05 | 452.70 | 437.15 | 440.80 | 440.80 | 779,540 |
Mar 26, 2024 | 455.60 | 456.85 | 440.60 | 443.20 | 443.20 | 231,130 |
Mar 22, 2024 | 454.95 | 459.90 | 445.80 | 455.60 | 455.60 | 171,797 |
Mar 21, 2024 | 445.95 | 454.70 | 444.45 | 447.50 | 447.50 | 161,439 |
Mar 20, 2024 | 448.20 | 452.50 | 436.05 | 437.70 | 437.70 | 201,115 |
Mar 19, 2024 | 452.55 | 458.85 | 444.45 | 445.90 | 445.90 | 146,699 |
Mar 18, 2024 | 452.75 | 458.00 | 450.10 | 452.95 | 452.95 | 70,974 |
Mar 15, 2024 | 458.70 | 461.90 | 451.35 | 452.75 | 452.75 | 141,403 |
Mar 14, 2024 | 452.55 | 463.00 | 443.70 | 458.70 | 458.70 | 165,603 |
Mar 13, 2024 | 460.00 | 463.80 | 440.40 | 451.75 | 451.75 | 259,980 |
Mar 12, 2024 | 464.45 | 469.75 | 458.00 | 459.25 | 459.25 | 122,216 |
Mar 11, 2024 | 477.95 | 480.75 | 463.05 | 464.35 | 464.35 | 125,964 |
Mar 07, 2024 | 480.00 | 485.00 | 475.00 | 476.10 | 476.10 | 121,936 |
Mar 06, 2024 | 490.90 | 492.20 | 476.25 | 481.50 | 481.50 | 110,818 |
Mar 05, 2024 | 495.00 | 498.00 | 489.50 | 490.70 | 490.70 | 129,710 |
Mar 04, 2024 | 508.00 | 509.40 | 495.20 | 497.20 | 497.20 | 80,889 |
Mar 01, 2024 | 498.20 | 511.90 | 498.20 | 502.80 | 502.80 | 168,291 |
Feb 29, 2024 | 500.70 | 503.20 | 495.00 | 497.60 | 497.60 | 103,174 |
Feb 28, 2024 | 516.45 | 518.00 | 497.75 | 500.70 | 500.70 | 152,465 |
Feb 27, 2024 | 517.00 | 518.75 | 513.05 | 516.10 | 516.10 | 128,737 |
Feb 26, 2024 | 530.50 | 531.20 | 511.00 | 513.85 | 513.85 | 208,427 |
Feb 23, 2024 | 535.65 | 540.45 | 528.25 | 530.50 | 530.50 | 85,862 |
Feb 22, 2024 | 536.30 | 538.90 | 533.00 | 535.65 | 535.65 | 108,378 |
Feb 21, 2024 | 543.70 | 548.80 | 530.10 | 533.45 | 533.45 | 154,253 |
Feb 20, 2024 | 544.00 | 568.00 | 531.30 | 543.65 | 543.65 | 1,234,352 |
Feb 19, 2024 | 530.00 | 548.95 | 530.00 | 541.15 | 541.15 | 236,190 |
Feb 16, 2024 | 536.00 | 545.50 | 526.60 | 529.95 | 529.95 | 142,173 |
Feb 15, 2024 | 537.10 | 541.00 | 533.80 | 535.95 | 535.95 | 76,920 |
Feb 14, 2024 | 523.40 | 542.65 | 520.15 | 534.90 | 534.90 | 173,519 |
Feb 13, 2024 | 525.00 | 530.20 | 512.70 | 528.25 | 528.25 | 157,873 |
Feb 12, 2024 | 533.00 | 546.40 | 524.50 | 525.10 | 525.10 | 250,198 |
Feb 09, 2024 | 538.00 | 548.00 | 530.20 | 532.45 | 532.45 | 498,200 |
Feb 08, 2024 | 532.05 | 540.00 | 530.00 | 534.35 | 534.35 | 147,522 |
Feb 07, 2024 | 538.95 | 543.15 | 531.05 | 532.70 | 532.70 | 166,457 |
Feb 06, 2024 | 522.90 | 544.10 | 521.00 | 538.65 | 538.65 | 488,282 |
Feb 06, 2024 | 1 Dividend | |||||
Feb 05, 2024 | 512.00 | 522.00 | 507.65 | 520.55 | 519.55 | 231,120 |
Feb 02, 2024 | 529.80 | 533.45 | 505.00 | 509.35 | 508.37 | 210,895 |
Feb 01, 2024 | 530.00 | 530.50 | 520.00 | 527.05 | 526.04 | 153,643 |
Jan 31, 2024 | 515.00 | 530.00 | 515.00 | 526.65 | 525.64 | 306,067 |
Jan 30, 2024 | 506.10 | 515.60 | 506.10 | 514.45 | 513.46 | 209,829 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |