Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 18, 2024 | 417.75 | 425.95 | 414.40 | 424.75 | 424.75 | 388,648 |
Oct 17, 2024 | 424.15 | 425.80 | 416.75 | 417.45 | 417.45 | 271,836 |
Oct 16, 2024 | 425.85 | 429.45 | 421.50 | 424.20 | 424.20 | 158,113 |
Oct 15, 2024 | 426.05 | 427.10 | 423.60 | 426.30 | 426.30 | 228,749 |
Oct 14, 2024 | 423.05 | 426.00 | 420.05 | 424.35 | 424.35 | 173,904 |
Oct 11, 2024 | 424.00 | 426.50 | 419.50 | 422.45 | 422.45 | 616,462 |
Oct 10, 2024 | 420.70 | 429.85 | 420.70 | 423.00 | 423.00 | 562,893 |
Oct 09, 2024 | 424.50 | 424.75 | 417.05 | 418.45 | 418.45 | 387,019 |
Oct 08, 2024 | 414.60 | 427.50 | 411.30 | 421.00 | 421.00 | 405,265 |
Oct 07, 2024 | 431.00 | 432.95 | 409.15 | 415.10 | 415.10 | 475,141 |
Oct 04, 2024 | 433.00 | 439.30 | 426.45 | 430.15 | 430.15 | 1,237,111 |
Oct 03, 2024 | 431.30 | 442.60 | 431.30 | 435.40 | 435.40 | 443,247 |
Oct 01, 2024 | 446.45 | 447.85 | 438.90 | 440.00 | 440.00 | 419,408 |
Sept 30, 2024 | 436.95 | 448.30 | 433.75 | 443.10 | 443.10 | 1,249,923 |
Sept 27, 2024 | 436.00 | 442.40 | 433.15 | 437.55 | 437.55 | 953,361 |
Sept 26, 2024 | 437.90 | 437.90 | 430.55 | 434.40 | 434.40 | 752,034 |
Sept 25, 2024 | 429.75 | 437.15 | 425.60 | 436.30 | 436.30 | 672,476 |
Sept 24, 2024 | 431.95 | 431.95 | 426.95 | 428.00 | 428.00 | 471,271 |
Sept 23, 2024 | 429.75 | 430.40 | 425.20 | 428.30 | 428.30 | 870,138 |
Sept 20, 2024 | 431.40 | 431.40 | 416.60 | 424.15 | 424.15 | 2,415,804 |
Sept 19, 2024 | 425.50 | 431.85 | 420.30 | 424.00 | 424.00 | 1,958,351 |
Sept 18, 2024 | 419.20 | 419.75 | 413.00 | 413.85 | 413.85 | 473,870 |
Sept 17, 2024 | 412.45 | 417.65 | 410.10 | 416.25 | 416.25 | 419,410 |
Sept 16, 2024 | 403.30 | 411.95 | 402.30 | 411.05 | 411.05 | 363,593 |
Sept 13, 2024 | 405.45 | 407.05 | 399.30 | 401.25 | 401.25 | 1,117,531 |
Sept 12, 2024 | 391.95 | 406.40 | 391.35 | 404.80 | 404.80 | 916,961 |
Sept 11, 2024 | 399.30 | 399.30 | 387.50 | 389.70 | 389.70 | 807,823 |
Sept 10, 2024 | 390.00 | 399.55 | 389.70 | 396.70 | 396.70 | 767,102 |
Sept 09, 2024 | 390.30 | 392.80 | 385.25 | 389.95 | 389.95 | 554,597 |
Sept 06, 2024 | 403.00 | 404.60 | 392.70 | 395.15 | 395.15 | 996,536 |
Sept 05, 2024 | 405.75 | 408.40 | 401.95 | 403.55 | 403.55 | 915,170 |
Sept 04, 2024 | 399.15 | 408.25 | 399.15 | 405.00 | 405.00 | 4,113,732 |
Sept 03, 2024 | 410.30 | 411.15 | 405.65 | 406.30 | 406.30 | 359,281 |
Sept 02, 2024 | 418.95 | 419.15 | 407.65 | 409.85 | 409.85 | 534,157 |
Aug 30, 2024 | 412.80 | 419.00 | 411.40 | 416.40 | 416.40 | 890,825 |
Aug 29, 2024 | 409.05 | 412.50 | 403.60 | 410.00 | 410.00 | 569,236 |
Aug 28, 2024 | 411.40 | 414.45 | 407.85 | 409.05 | 409.05 | 962,371 |
Aug 27, 2024 | - | - | - | - | - | - |
Aug 26, 2024 | 402.90 | 415.80 | 401.20 | 414.75 | 414.75 | 918,128 |
Aug 23, 2024 | 404.45 | 405.80 | 399.65 | 401.80 | 401.80 | 687,321 |
Aug 22, 2024 | 409.85 | 410.00 | 402.40 | 403.50 | 403.50 | 153,786 |
Aug 21, 2024 | 408.65 | 409.60 | 405.30 | 408.70 | 408.70 | 402,060 |
Aug 20, 2024 | 404.95 | 408.25 | 403.20 | 406.30 | 406.30 | 614,192 |
Aug 19, 2024 | 402.85 | 407.50 | 401.10 | 402.90 | 402.90 | 1,139,852 |
Aug 16, 2024 | 398.95 | 400.80 | 393.40 | 398.15 | 398.15 | 674,158 |
Aug 14, 2024 | 399.65 | 400.00 | 393.55 | 396.25 | 396.25 | 162,387 |
Aug 13, 2024 | 403.40 | 404.50 | 395.00 | 395.85 | 395.85 | 310,925 |
Aug 12, 2024 | 410.20 | 410.20 | 399.85 | 400.35 | 400.35 | 976,723 |
Aug 09, 2024 | 414.70 | 416.40 | 408.10 | 410.20 | 410.20 | 714,541 |
Aug 08, 2024 | 416.80 | 417.05 | 405.95 | 407.40 | 407.40 | 539,246 |
Aug 07, 2024 | 422.75 | 422.75 | 414.95 | 416.35 | 416.35 | 1,715,063 |
Aug 07, 2024 | 3.25 Dividend | |||||
Aug 06, 2024 | 412.20 | 425.00 | 412.20 | 414.90 | 411.65 | 738,626 |
Aug 05, 2024 | 406.95 | 415.45 | 404.65 | 413.20 | 409.96 | 3,093,419 |
Aug 02, 2024 | 419.75 | 426.35 | 413.30 | 419.65 | 416.36 | 1,144,229 |
Aug 01, 2024 | 420.00 | 424.20 | 415.65 | 423.35 | 420.03 | 1,160,502 |
Jul 31, 2024 | 413.70 | 417.40 | 409.15 | 416.05 | 412.79 | 775,105 |
Jul 30, 2024 | 398.00 | 412.60 | 396.35 | 406.90 | 403.71 | 1,023,115 |
Jul 29, 2024 | 404.45 | 408.20 | 392.50 | 393.85 | 390.76 | 1,360,982 |
Jul 26, 2024 | 395.00 | 399.50 | 389.90 | 396.50 | 393.39 | 1,184,501 |
Jul 25, 2024 | 391.40 | 396.40 | 386.65 | 392.05 | 388.98 | 1,851,206 |
Jul 24, 2024 | 382.40 | 395.00 | 382.00 | 392.55 | 389.48 | 1,871,690 |
Jul 23, 2024 | 377.95 | 385.35 | 361.45 | 382.35 | 379.35 | 2,246,186 |
Jul 22, 2024 | 365.00 | 377.25 | 362.20 | 373.55 | 370.62 | 888,050 |
Jul 19, 2024 | 377.75 | 377.90 | 362.75 | 364.50 | 361.64 | 1,746,453 |
Jul 18, 2024 | 383.10 | 383.20 | 374.30 | 377.75 | 374.79 | 1,326,649 |
Jul 16, 2024 | 386.70 | 388.75 | 380.00 | 380.45 | 377.47 | 590,672 |
Jul 15, 2024 | 379.25 | 388.45 | 376.85 | 385.65 | 382.63 | 2,642,565 |
Jul 12, 2024 | 378.55 | 379.60 | 372.00 | 377.25 | 374.29 | 1,316,306 |
Jul 11, 2024 | 382.50 | 383.30 | 374.75 | 377.25 | 374.29 | 718,320 |
Jul 10, 2024 | 377.05 | 383.80 | 369.90 | 381.60 | 378.61 | 508,138 |
Jul 09, 2024 | 379.70 | 380.20 | 375.00 | 377.00 | 374.05 | 448,228 |
Jul 08, 2024 | 381.85 | 381.85 | 376.30 | 377.55 | 374.59 | 588,060 |
Jul 05, 2024 | 374.65 | 381.30 | 371.20 | 379.85 | 376.87 | 995,942 |
Jul 04, 2024 | 374.65 | 380.70 | 371.85 | 372.90 | 369.98 | 471,944 |
Jul 03, 2024 | 371.65 | 374.20 | 368.75 | 372.60 | 369.68 | 228,465 |
Jul 02, 2024 | 371.10 | 372.45 | 365.20 | 370.30 | 367.40 | 571,016 |
Jul 01, 2024 | 381.90 | 381.90 | 367.80 | 369.90 | 367.00 | 904,846 |
Jun 28, 2024 | 378.00 | 389.50 | 376.85 | 378.35 | 375.39 | 1,119,701 |
Jun 27, 2024 | 364.95 | 381.00 | 364.40 | 376.60 | 373.65 | 698,754 |
Jun 26, 2024 | 362.05 | 366.90 | 359.70 | 364.95 | 362.09 | 387,840 |
Jun 25, 2024 | 365.00 | 365.00 | 357.75 | 360.85 | 358.02 | 420,344 |
Jun 24, 2024 | 358.00 | 364.55 | 355.50 | 362.75 | 359.91 | 725,814 |
Jun 21, 2024 | 361.80 | 362.90 | 356.90 | 359.70 | 356.88 | 1,459,894 |
Jun 20, 2024 | 364.65 | 364.65 | 357.25 | 357.90 | 355.10 | 243,878 |
Jun 19, 2024 | 370.00 | 370.75 | 361.75 | 362.45 | 359.61 | 525,973 |
Jun 18, 2024 | 372.95 | 372.95 | 368.55 | 369.80 | 366.90 | 288,133 |
Jun 14, 2024 | 369.95 | 370.35 | 366.00 | 368.40 | 365.51 | 601,735 |
Jun 13, 2024 | 376.00 | 376.00 | 368.05 | 369.95 | 367.05 | 540,528 |
Jun 12, 2024 | 369.95 | 373.95 | 365.25 | 371.35 | 368.44 | 642,791 |
Jun 11, 2024 | 369.55 | 372.00 | 365.00 | 367.60 | 364.72 | 318,979 |
Jun 10, 2024 | 365.65 | 370.00 | 361.75 | 364.55 | 361.69 | 861,994 |
Jun 07, 2024 | 352.40 | 362.15 | 347.65 | 360.70 | 357.87 | 1,901,927 |
Jun 06, 2024 | 348.30 | 359.80 | 345.10 | 350.00 | 347.26 | 834,571 |
Jun 05, 2024 | 341.00 | 342.30 | 315.20 | 340.95 | 338.28 | 1,617,115 |
Jun 04, 2024 | 395.00 | 395.00 | 313.80 | 331.40 | 328.80 | 4,388,055 |
Jun 03, 2024 | 384.10 | 393.75 | 374.00 | 391.95 | 388.88 | 1,272,716 |
May 31, 2024 | 363.85 | 366.70 | 355.45 | 358.90 | 356.09 | 1,148,895 |
May 30, 2024 | 364.90 | 364.90 | 357.25 | 360.00 | 357.18 | 1,289,407 |
May 29, 2024 | 362.20 | 366.35 | 360.05 | 364.60 | 361.74 | 269,818 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |