Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 18, 2024 | 495.00 | 503.00 | 495.00 | 500.00 | 500.00 | 2,864 |
Apr 17, 2024 | 473.97 | 473.97 | 473.97 | 473.97 | 473.97 | - |
Apr 16, 2024 | 473.97 | 473.97 | 473.97 | 473.97 | 473.97 | 423 |
Apr 15, 2024 | 463.50 | 478.49 | 463.50 | 478.49 | 478.49 | 255 |
Apr 12, 2024 | 458.17 | 458.17 | 458.17 | 458.17 | 458.17 | - |
Apr 11, 2024 | 458.17 | 458.17 | 458.17 | 458.17 | 458.17 | - |
Apr 10, 2024 | 476.91 | 476.91 | 458.17 | 458.17 | 458.17 | 9,739 |
Apr 09, 2024 | 478.35 | 478.85 | 477.85 | 477.85 | 477.85 | 9,515 |
Apr 08, 2024 | 481.59 | 481.59 | 481.59 | 481.59 | 481.59 | 10 |
Apr 05, 2024 | 465.00 | 465.86 | 465.00 | 465.86 | 465.86 | 246 |
Apr 04, 2024 | 464.00 | 464.00 | 464.00 | 464.00 | 464.00 | - |
Apr 03, 2024 | 464.00 | 464.00 | 464.00 | 464.00 | 464.00 | 177 |
Apr 02, 2024 | 470.19 | 470.19 | 470.19 | 470.19 | 470.19 | 10 |
Apr 01, 2024 | 487.99 | 487.99 | 486.16 | 486.16 | 486.16 | 236 |
Mar 27, 2024 | 477.48 | 477.48 | 477.48 | 477.48 | 477.48 | - |
Mar 26, 2024 | 477.48 | 477.48 | 477.48 | 477.48 | 477.48 | - |
Mar 25, 2024 | 474.13 | 477.48 | 474.13 | 477.48 | 477.48 | 3,509 |
Mar 22, 2024 | 479.05 | 479.05 | 477.49 | 477.50 | 477.50 | 53 |
Mar 21, 2024 | 480.10 | 480.10 | 478.90 | 479.05 | 479.05 | 894 |
Mar 20, 2024 | 478.90 | 480.00 | 478.90 | 479.95 | 479.95 | 6,264 |
Mar 19, 2024 | 470.01 | 482.59 | 470.01 | 473.60 | 473.60 | 3,396 |
Mar 15, 2024 | 470.00 | 473.86 | 469.50 | 469.50 | 469.50 | 167 |
Mar 14, 2024 | 466.30 | 468.00 | 466.30 | 468.00 | 468.00 | 2,320 |
Mar 13, 2024 | 482.65 | 482.65 | 473.50 | 473.50 | 473.50 | 1,862 |
Mar 12, 2024 | 521.00 | 521.00 | 480.00 | 483.75 | 483.75 | 9,887 |
Mar 11, 2024 | 564.65 | 564.65 | 564.65 | 564.65 | 564.65 | 1,160 |
Mar 08, 2024 | 575.30 | 575.30 | 575.30 | 575.30 | 575.30 | 211 |
Mar 07, 2024 | 585.37 | 585.37 | 584.70 | 584.70 | 584.70 | 1,291 |
Mar 06, 2024 | 586.00 | 586.00 | 569.10 | 569.10 | 569.10 | 115 |
Mar 05, 2024 | 580.00 | 580.00 | 580.00 | 580.00 | 580.00 | 2,426 |
Mar 05, 2024 | 0.18 Dividend | |||||
Mar 04, 2024 | 575.00 | 575.00 | 575.00 | 575.00 | 574.82 | 5 |
Mar 01, 2024 | 577.83 | 578.09 | 564.11 | 578.09 | 577.91 | 7,679 |
Feb 29, 2024 | 587.00 | 587.00 | 587.00 | 587.00 | 586.82 | - |
Feb 28, 2024 | 588.49 | 588.49 | 587.00 | 587.00 | 586.82 | 146 |
Feb 27, 2024 | 585.00 | 585.00 | 585.00 | 585.00 | 584.82 | 100 |
Feb 26, 2024 | 587.00 | 587.00 | 587.00 | 587.00 | 586.82 | - |
Feb 23, 2024 | 587.00 | 587.00 | 587.00 | 587.00 | 586.82 | - |
Feb 22, 2024 | 587.00 | 587.00 | 587.00 | 587.00 | 586.82 | - |
Feb 21, 2024 | 587.00 | 587.00 | 587.00 | 587.00 | 586.82 | 195 |
Feb 20, 2024 | 588.00 | 588.00 | 565.81 | 565.81 | 565.63 | 429 |
Feb 19, 2024 | 584.00 | 584.00 | 584.00 | 584.00 | 583.82 | - |
Feb 16, 2024 | 580.00 | 585.00 | 580.00 | 584.00 | 583.82 | 92 |
Feb 15, 2024 | 580.00 | 584.00 | 580.00 | 580.00 | 579.82 | 678 |
Feb 14, 2024 | 570.00 | 570.00 | 570.00 | 570.00 | 569.82 | 1,798 |
Feb 13, 2024 | 544.51 | 557.00 | 544.51 | 544.51 | 544.34 | 517 |
Feb 12, 2024 | 551.00 | 563.90 | 551.00 | 563.90 | 563.72 | 896 |
Feb 09, 2024 | 551.00 | 551.00 | 551.00 | 551.00 | 550.83 | 79 |
Feb 08, 2024 | 545.00 | 545.00 | 545.00 | 545.00 | 544.83 | 274 |
Feb 07, 2024 | 527.40 | 527.40 | 524.83 | 524.83 | 524.67 | 59 |
Feb 06, 2024 | 522.20 | 524.83 | 522.00 | 524.83 | 524.67 | 569 |
Feb 02, 2024 | 511.37 | 519.00 | 511.37 | 519.00 | 518.84 | 1,359 |
Feb 01, 2024 | 499.00 | 511.37 | 499.00 | 511.37 | 511.21 | 255 |
Jan 31, 2024 | 517.20 | 517.20 | 517.20 | 517.20 | 517.04 | - |
Jan 30, 2024 | 517.20 | 517.20 | 517.20 | 517.20 | 517.04 | 61 |
Jan 29, 2024 | 512.40 | 517.20 | 512.40 | 517.20 | 517.04 | 1,100 |
Jan 26, 2024 | 516.00 | 516.00 | 512.48 | 512.48 | 512.32 | 2,190 |
Jan 25, 2024 | 543.00 | 543.00 | 543.00 | 543.00 | 542.83 | - |
Jan 24, 2024 | 543.00 | 543.00 | 543.00 | 543.00 | 542.83 | - |
Jan 23, 2024 | 540.00 | 543.00 | 537.00 | 543.00 | 542.83 | 1,952 |
Jan 22, 2024 | 517.50 | 518.20 | 515.49 | 515.49 | 515.33 | 1,452 |
Jan 19, 2024 | 513.00 | 513.00 | 512.00 | 512.00 | 511.84 | 268 |
Jan 18, 2024 | 492.00 | 513.00 | 492.00 | 513.00 | 512.84 | 1,620 |
Jan 17, 2024 | 496.00 | 496.00 | 482.90 | 482.95 | 482.80 | 2,146 |
Jan 16, 2024 | 480.00 | 485.00 | 480.00 | 485.00 | 484.85 | 1,312 |
Jan 15, 2024 | 500.66 | 500.66 | 500.66 | 500.66 | 500.50 | - |
Jan 12, 2024 | 500.66 | 500.66 | 500.66 | 500.66 | 500.50 | - |
Jan 11, 2024 | 507.00 | 507.00 | 495.50 | 500.66 | 500.50 | 24,452 |
Jan 10, 2024 | 504.30 | 504.30 | 503.60 | 503.60 | 503.44 | 156 |
Jan 09, 2024 | 497.95 | 497.95 | 497.95 | 497.95 | 497.79 | 25 |
Jan 08, 2024 | 494.50 | 494.50 | 490.00 | 490.00 | 489.85 | 229 |
Jan 05, 2024 | 494.00 | 494.00 | 478.81 | 478.81 | 478.66 | 36 |
Jan 04, 2024 | 466.00 | 466.00 | 466.00 | 466.00 | 465.85 | 8 |
Jan 03, 2024 | 467.75 | 467.75 | 466.06 | 466.06 | 465.91 | 2,000 |
Jan 02, 2024 | 490.10 | 490.10 | 490.10 | 490.10 | 489.95 | 8 |
Dec 29, 2023 | 490.00 | 499.98 | 490.00 | 499.98 | 499.82 | 605 |
Dec 28, 2023 | 495.00 | 495.00 | 495.00 | 495.00 | 494.85 | 331 |
Dec 27, 2023 | 501.99 | 501.99 | 491.90 | 493.00 | 492.85 | 7,691 |
Dec 26, 2023 | 509.00 | 509.00 | 509.00 | 509.00 | 508.84 | - |
Dec 22, 2023 | 509.00 | 509.00 | 509.00 | 509.00 | 508.84 | 35 |
Dec 21, 2023 | 510.00 | 510.00 | 505.00 | 505.00 | 504.84 | 126 |
Dec 20, 2023 | 506.60 | 506.60 | 501.00 | 501.00 | 500.84 | 1,425 |
Dec 20, 2023 | 0.18 Dividend | |||||
Dec 19, 2023 | 500.50 | 500.50 | 500.50 | 500.50 | 500.16 | 530 |
Dec 18, 2023 | 493.00 | 493.00 | 493.00 | 493.00 | 492.67 | 121 |
Dec 15, 2023 | 505.00 | 505.00 | 500.00 | 504.00 | 503.66 | 967 |
Dec 14, 2023 | 514.00 | 520.00 | 510.00 | 511.40 | 511.06 | 31,111 |
Dec 13, 2023 | 503.00 | 503.00 | 489.00 | 496.00 | 495.67 | 56,295 |
Dec 11, 2023 | 500.00 | 508.55 | 500.00 | 508.55 | 508.21 | 1,843 |
Dec 08, 2023 | 512.00 | 512.00 | 512.00 | 512.00 | 511.66 | - |
Dec 07, 2023 | 508.00 | 512.00 | 506.70 | 512.00 | 511.66 | 2,067 |
Dec 06, 2023 | 480.00 | 492.99 | 480.00 | 489.94 | 489.61 | 719 |
Dec 05, 2023 | 474.98 | 484.49 | 469.00 | 469.00 | 468.68 | 1,062 |
Dec 04, 2023 | 472.00 | 474.98 | 472.00 | 474.98 | 474.66 | 1,303 |
Dec 01, 2023 | 455.00 | 459.59 | 455.00 | 456.35 | 456.04 | 31,846 |
Nov 30, 2023 | 440.00 | 440.00 | 440.00 | 440.00 | 439.70 | - |
Nov 29, 2023 | 435.00 | 440.00 | 435.00 | 440.00 | 439.70 | 2,507 |
Nov 28, 2023 | 421.40 | 425.00 | 421.40 | 425.00 | 424.71 | 548 |
Nov 27, 2023 | 420.00 | 420.00 | 420.00 | 420.00 | 419.72 | 28 |
Nov 24, 2023 | 423.00 | 423.00 | 423.00 | 423.00 | 422.72 | 20 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |