Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 23, 2024 | 434.50 | 437.50 | 433.38 | 434.00 | 428.75 | 464,056 |
Oct 22, 2024 | 439.00 | 439.00 | 432.33 | 435.00 | 429.74 | 656,839 |
Oct 21, 2024 | 438.50 | 440.00 | 435.00 | 435.50 | 430.23 | 743,799 |
Oct 18, 2024 | 438.00 | 440.00 | 433.50 | 437.50 | 432.21 | 681,224 |
Oct 17, 2024 | 434.00 | 438.50 | 430.00 | 437.00 | 431.71 | 712,109 |
Oct 16, 2024 | 432.00 | 435.00 | 430.50 | 432.50 | 427.27 | 777,161 |
Oct 15, 2024 | 431.50 | 437.50 | 429.00 | 429.00 | 423.81 | 636,515 |
Oct 14, 2024 | 436.50 | 436.50 | 431.26 | 431.50 | 426.28 | 783,073 |
Oct 11, 2024 | 435.00 | 437.25 | 431.00 | 431.50 | 426.28 | 868,435 |
Oct 10, 2024 | 435.50 | 437.00 | 433.50 | 434.50 | 429.24 | 874,320 |
Oct 09, 2024 | 432.00 | 437.00 | 432.00 | 433.50 | 428.26 | 585,453 |
Oct 08, 2024 | 436.00 | 436.00 | 431.00 | 432.00 | 426.77 | 551,062 |
Oct 07, 2024 | 440.00 | 442.00 | 435.00 | 437.50 | 432.21 | 673,071 |
Oct 04, 2024 | 438.50 | 439.00 | 434.00 | 438.50 | 433.20 | 567,559 |
Oct 03, 2024 | 438.50 | 440.00 | 435.00 | 436.00 | 430.73 | 419,695 |
Oct 02, 2024 | 440.00 | 440.47 | 435.29 | 436.50 | 431.22 | 606,987 |
Oct 01, 2024 | 441.00 | 441.00 | 435.50 | 438.00 | 432.70 | 1,186,405 |
Sep 30, 2024 | 443.00 | 443.50 | 436.73 | 440.00 | 434.68 | 1,003,006 |
Sep 27, 2024 | 437.00 | 442.50 | 437.00 | 441.00 | 435.67 | 525,695 |
Sep 26, 2024 | 437.50 | 442.50 | 436.50 | 437.50 | 432.21 | 699,426 |
Sep 25, 2024 | 435.00 | 440.00 | 435.00 | 437.00 | 431.71 | 702,293 |
Sep 24, 2024 | 445.00 | 445.00 | 437.50 | 438.50 | 433.20 | 671,865 |
Sep 23, 2024 | 436.50 | 444.50 | 436.50 | 439.50 | 434.18 | 574,397 |
Sep 20, 2024 | 437.00 | 442.50 | 436.00 | 436.00 | 430.73 | 1,144,501 |
Sep 19, 2024 | 444.50 | 444.50 | 440.27 | 443.00 | 437.64 | 526,072 |
Sep 18, 2024 | 439.00 | 443.09 | 437.20 | 439.50 | 434.18 | 584,675 |
Sep 17, 2024 | 442.50 | 444.69 | 439.00 | 441.50 | 436.16 | 839,743 |
Sep 16, 2024 | 440.00 | 442.00 | 436.50 | 440.50 | 435.17 | 575,205 |
Sep 13, 2024 | 438.50 | 440.00 | 436.10 | 439.00 | 433.69 | 475,119 |
Sep 12, 2024 | 436.50 | 438.00 | 435.50 | 437.50 | 432.21 | 752,857 |
Sep 11, 2024 | 432.00 | 443.50 | 431.97 | 433.50 | 428.26 | 1,030,732 |
Sep 10, 2024 | 433.50 | 436.38 | 432.70 | 433.00 | 427.76 | 598,535 |
Sep 09, 2024 | 431.50 | 436.00 | 431.50 | 435.00 | 429.74 | 399,597 |
Sep 06, 2024 | 432.00 | 436.00 | 429.50 | 430.00 | 424.80 | 837,330 |
Sep 05, 2024 | 437.00 | 438.00 | 433.50 | 436.00 | 430.73 | 496,314 |
Sep 04, 2024 | 431.00 | 437.48 | 431.00 | 436.50 | 431.22 | 656,033 |
Sep 03, 2024 | 436.50 | 440.50 | 435.50 | 436.00 | 430.73 | 1,004,213 |
Sep 02, 2024 | 442.00 | 449.50 | 436.50 | 437.00 | 431.71 | 1,043,574 |
Aug 30, 2024 | 436.00 | 443.50 | 428.50 | 438.00 | 432.70 | 900,334 |
Aug 29, 2024 | 442.50 | 442.50 | 436.00 | 439.00 | 433.69 | 625,232 |
Aug 28, 2024 | 442.00 | 442.00 | 436.31 | 437.50 | 432.21 | 956,642 |
Aug 27, 2024 | 439.50 | 443.00 | 438.50 | 439.50 | 434.18 | 620,522 |
Aug 23, 2024 | 438.00 | 443.00 | 436.00 | 438.50 | 433.20 | 331,753 |
Aug 22, 2024 | 443.00 | 443.00 | 434.50 | 436.00 | 430.73 | 380,509 |
Aug 21, 2024 | 436.50 | 442.00 | 436.25 | 439.50 | 434.18 | 743,331 |
Aug 20, 2024 | 444.00 | 444.50 | 437.00 | 437.00 | 431.71 | 595,382 |
Aug 19, 2024 | 442.50 | 444.00 | 432.00 | 444.00 | 438.63 | 423,083 |
Aug 16, 2024 | 437.50 | 442.30 | 437.50 | 440.00 | 434.68 | 423,163 |
Aug 15, 2024 | 438.00 | 442.00 | 436.50 | 440.00 | 434.68 | 611,877 |
Aug 14, 2024 | 436.00 | 437.00 | 434.57 | 436.00 | 430.73 | 456,695 |
Aug 13, 2024 | 431.50 | 435.00 | 430.00 | 432.00 | 426.77 | 408,888 |
Aug 12, 2024 | 431.00 | 434.50 | 430.08 | 430.50 | 425.29 | 607,256 |
Aug 09, 2024 | 428.00 | 432.00 | 428.00 | 429.50 | 424.30 | 544,414 |
Aug 08, 2024 | 428.50 | 430.00 | 425.50 | 429.00 | 423.81 | 316,797 |
Aug 07, 2024 | 425.50 | 430.81 | 425.00 | 429.50 | 424.30 | 617,615 |
Aug 06, 2024 | 423.00 | 427.50 | 419.61 | 422.00 | 416.90 | 829,277 |
Aug 05, 2024 | 425.50 | 426.30 | 414.00 | 419.50 | 414.43 | 1,641,826 |
Aug 02, 2024 | 439.50 | 440.00 | 430.38 | 431.50 | 426.28 | 985,993 |
Aug 01, 2024 | 444.00 | 448.03 | 438.00 | 442.00 | 436.65 | 1,103,219 |
Jul 31, 2024 | 445.50 | 454.00 | 443.02 | 446.50 | 441.10 | 743,519 |
Jul 30, 2024 | 440.50 | 451.00 | 439.00 | 443.50 | 438.14 | 913,460 |
Jul 29, 2024 | 444.50 | 447.50 | 439.63 | 442.00 | 436.65 | 1,696,017 |
Jul 26, 2024 | 432.00 | 444.50 | 429.50 | 444.50 | 439.12 | 1,381,205 |
Jul 25, 2024 | 427.50 | 431.50 | 420.50 | 430.00 | 424.80 | 481,375 |
Jul 25, 2024 | 0.0525 Dividend | |||||
Jul 24, 2024 | 431.00 | 434.00 | 430.00 | 432.50 | 427.22 | 547,967 |
Jul 23, 2024 | 436.50 | 437.50 | 434.00 | 436.00 | 430.67 | 676,941 |
Jul 22, 2024 | 435.50 | 439.00 | 434.90 | 438.00 | 432.65 | 574,304 |
Jul 19, 2024 | 432.00 | 436.50 | 432.00 | 434.00 | 428.70 | 419,726 |
Jul 18, 2024 | 436.00 | 439.30 | 433.50 | 437.00 | 431.66 | 1,087,745 |
Jul 17, 2024 | 430.50 | 435.02 | 430.00 | 434.00 | 428.70 | 408,127 |
Jul 16, 2024 | 431.00 | 435.50 | 430.50 | 432.00 | 426.72 | 704,790 |
Jul 15, 2024 | 437.50 | 438.50 | 432.63 | 434.50 | 429.19 | 863,320 |
Jul 12, 2024 | 432.50 | 438.00 | 428.50 | 438.00 | 432.65 | 620,142 |
Jul 11, 2024 | 432.00 | 436.00 | 429.00 | 436.00 | 430.67 | 705,057 |
Jul 10, 2024 | 424.50 | 432.00 | 424.50 | 432.00 | 426.72 | 919,922 |
Jul 09, 2024 | 426.50 | 429.50 | 424.50 | 427.00 | 421.78 | 611,916 |
Jul 08, 2024 | 425.00 | 429.50 | 422.50 | 428.50 | 423.27 | 514,930 |
Jul 05, 2024 | 425.50 | 430.00 | 423.00 | 426.00 | 420.80 | 878,936 |
Jul 04, 2024 | 422.00 | 425.50 | 420.30 | 425.50 | 420.30 | 541,472 |
Jul 03, 2024 | 418.50 | 422.00 | 414.00 | 421.50 | 416.35 | 627,022 |
Jul 02, 2024 | 423.50 | 423.50 | 416.50 | 416.50 | 411.41 | 765,517 |
Jul 01, 2024 | 421.00 | 424.50 | 419.00 | 419.00 | 413.88 | 467,275 |
Jun 28, 2024 | 421.00 | 431.00 | 419.82 | 420.00 | 414.87 | 879,950 |
Jun 27, 2024 | 422.50 | 424.00 | 419.50 | 419.50 | 414.38 | 1,004,012 |
Jun 26, 2024 | 423.00 | 424.50 | 420.00 | 421.50 | 416.35 | 1,262,417 |
Jun 25, 2024 | 423.50 | 423.50 | 421.00 | 422.00 | 416.84 | 640,217 |
Jun 24, 2024 | 416.50 | 423.50 | 416.50 | 422.00 | 416.84 | 617,953 |
Jun 21, 2024 | 418.00 | 422.50 | 417.00 | 421.00 | 415.86 | 873,922 |
Jun 20, 2024 | 416.50 | 420.00 | 416.00 | 419.50 | 414.38 | 649,760 |
Jun 19, 2024 | 416.00 | 419.00 | 414.50 | 417.50 | 412.40 | 953,216 |
Jun 18, 2024 | 415.00 | 417.50 | 414.80 | 415.50 | 410.42 | 817,889 |
Jun 17, 2024 | 413.00 | 416.00 | 413.00 | 413.50 | 408.45 | 941,427 |
Jun 14, 2024 | 415.00 | 417.50 | 411.50 | 413.50 | 408.45 | 837,302 |
Jun 13, 2024 | 415.00 | 419.50 | 414.00 | 414.00 | 408.94 | 592,977 |
Jun 12, 2024 | 415.50 | 420.75 | 415.50 | 420.00 | 414.87 | 935,264 |
Jun 11, 2024 | 420.50 | 423.00 | 415.00 | 415.00 | 409.93 | 928,809 |
Jun 10, 2024 | 418.50 | 421.17 | 418.00 | 419.50 | 414.38 | 800,444 |
Jun 07, 2024 | 422.50 | 425.00 | 420.00 | 422.00 | 416.84 | 546,302 |
Jun 06, 2024 | 422.50 | 425.00 | 420.50 | 425.00 | 419.81 | 541,869 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |