Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Sept 09, 2024 | 0.00 | 0.00 | 0.00 | 435.00 | 435.00 | 3,557 |
Sept 06, 2024 | 432.00 | 436.00 | 429.50 | 430.00 | 430.00 | 837,330 |
Sept 05, 2024 | 437.00 | 438.00 | 433.50 | 436.00 | 436.00 | 496,314 |
Sept 04, 2024 | 431.00 | 437.48 | 431.00 | 436.50 | 436.50 | 656,033 |
Sept 03, 2024 | 436.50 | 440.50 | 435.50 | 436.00 | 436.00 | 1,004,213 |
Sept 02, 2024 | 442.00 | 449.50 | 436.50 | 437.00 | 437.00 | 1,043,574 |
Aug 30, 2024 | 436.00 | 443.50 | 428.50 | 438.00 | 438.00 | 900,334 |
Aug 29, 2024 | 442.50 | 442.50 | 436.00 | 439.00 | 439.00 | 625,232 |
Aug 28, 2024 | 442.00 | 442.00 | 436.31 | 437.50 | 437.50 | 956,642 |
Aug 27, 2024 | 439.50 | 443.00 | 438.50 | 439.50 | 439.50 | 620,522 |
Aug 23, 2024 | 438.00 | 443.00 | 436.00 | 438.50 | 438.50 | 331,753 |
Aug 22, 2024 | 443.00 | 443.00 | 434.50 | 436.00 | 436.00 | 380,509 |
Aug 21, 2024 | 436.50 | 442.00 | 436.25 | 439.50 | 439.50 | 743,331 |
Aug 20, 2024 | 444.00 | 444.50 | 437.00 | 437.00 | 437.00 | 595,382 |
Aug 19, 2024 | 442.50 | 444.00 | 432.00 | 444.00 | 444.00 | 423,083 |
Aug 16, 2024 | 437.50 | 442.30 | 437.50 | 440.00 | 440.00 | 423,163 |
Aug 15, 2024 | 438.00 | 442.00 | 436.50 | 440.00 | 440.00 | 611,877 |
Aug 14, 2024 | 436.00 | 437.00 | 434.57 | 436.00 | 436.00 | 456,695 |
Aug 13, 2024 | 431.50 | 435.00 | 430.00 | 432.00 | 432.00 | 408,888 |
Aug 12, 2024 | 431.00 | 434.50 | 430.08 | 430.50 | 430.50 | 607,256 |
Aug 09, 2024 | 428.00 | 432.00 | 428.00 | 429.50 | 429.50 | 544,414 |
Aug 08, 2024 | 428.50 | 430.00 | 425.50 | 429.00 | 429.00 | 316,797 |
Aug 07, 2024 | 425.50 | 430.81 | 425.00 | 429.50 | 429.50 | 617,615 |
Aug 06, 2024 | 423.00 | 427.50 | 419.61 | 422.00 | 422.00 | 829,277 |
Aug 05, 2024 | 425.50 | 426.30 | 414.00 | 419.50 | 419.50 | 1,641,826 |
Aug 02, 2024 | 439.50 | 440.00 | 430.38 | 431.50 | 431.50 | 985,993 |
Aug 01, 2024 | 444.00 | 448.03 | 438.00 | 442.00 | 442.00 | 1,103,219 |
Jul 31, 2024 | 445.50 | 454.00 | 443.02 | 446.50 | 446.50 | 743,519 |
Jul 30, 2024 | 440.50 | 451.00 | 439.00 | 443.50 | 443.50 | 913,460 |
Jul 29, 2024 | 444.50 | 447.50 | 439.63 | 442.00 | 442.00 | 1,696,017 |
Jul 26, 2024 | 432.00 | 444.50 | 429.50 | 444.50 | 444.50 | 1,381,205 |
Jul 25, 2024 | 427.50 | 431.50 | 420.50 | 430.00 | 430.00 | 481,375 |
Jul 25, 2024 | 0.0525 Dividend | |||||
Jul 24, 2024 | 431.00 | 434.00 | 430.00 | 432.50 | 432.45 | 547,967 |
Jul 23, 2024 | 436.50 | 437.50 | 434.00 | 436.00 | 435.95 | 676,941 |
Jul 22, 2024 | 435.50 | 439.00 | 434.90 | 438.00 | 437.95 | 574,304 |
Jul 19, 2024 | 432.00 | 436.50 | 432.00 | 434.00 | 433.95 | 419,726 |
Jul 18, 2024 | 436.00 | 439.30 | 433.50 | 437.00 | 436.95 | 1,087,745 |
Jul 17, 2024 | 430.50 | 435.02 | 430.00 | 434.00 | 433.95 | 408,127 |
Jul 16, 2024 | 431.00 | 435.50 | 430.50 | 432.00 | 431.95 | 704,790 |
Jul 15, 2024 | 437.50 | 438.50 | 432.63 | 434.50 | 434.45 | 863,320 |
Jul 12, 2024 | 432.50 | 438.00 | 428.50 | 438.00 | 437.95 | 620,142 |
Jul 11, 2024 | 432.00 | 436.00 | 429.00 | 436.00 | 435.95 | 705,057 |
Jul 10, 2024 | 424.50 | 432.00 | 424.50 | 432.00 | 431.95 | 919,922 |
Jul 09, 2024 | 426.50 | 429.50 | 424.50 | 427.00 | 426.95 | 611,916 |
Jul 08, 2024 | 425.00 | 429.50 | 422.50 | 428.50 | 428.45 | 514,930 |
Jul 05, 2024 | 425.50 | 430.00 | 423.00 | 426.00 | 425.95 | 878,936 |
Jul 04, 2024 | 422.00 | 425.50 | 420.30 | 425.50 | 425.45 | 541,472 |
Jul 03, 2024 | 418.50 | 422.00 | 414.00 | 421.50 | 421.45 | 627,022 |
Jul 02, 2024 | 423.50 | 423.50 | 416.50 | 416.50 | 416.45 | 765,517 |
Jul 01, 2024 | 421.00 | 424.50 | 419.00 | 419.00 | 418.95 | 467,275 |
Jun 28, 2024 | 421.00 | 431.00 | 419.82 | 420.00 | 419.95 | 879,950 |
Jun 27, 2024 | 422.50 | 424.00 | 419.50 | 419.50 | 419.45 | 1,004,012 |
Jun 26, 2024 | 423.00 | 424.50 | 420.00 | 421.50 | 421.45 | 1,262,417 |
Jun 25, 2024 | 423.50 | 423.50 | 421.00 | 422.00 | 421.95 | 640,217 |
Jun 24, 2024 | 416.50 | 423.50 | 416.50 | 422.00 | 421.95 | 617,953 |
Jun 21, 2024 | 418.00 | 422.50 | 417.00 | 421.00 | 420.95 | 873,922 |
Jun 20, 2024 | 416.50 | 420.00 | 416.00 | 419.50 | 419.45 | 649,760 |
Jun 19, 2024 | 416.00 | 419.00 | 414.50 | 417.50 | 417.45 | 953,216 |
Jun 18, 2024 | 415.00 | 417.50 | 414.80 | 415.50 | 415.45 | 817,889 |
Jun 17, 2024 | 413.00 | 416.00 | 413.00 | 413.50 | 413.45 | 941,427 |
Jun 14, 2024 | 415.00 | 417.50 | 411.50 | 413.50 | 413.45 | 837,302 |
Jun 13, 2024 | 415.00 | 419.50 | 414.00 | 414.00 | 413.95 | 592,977 |
Jun 12, 2024 | 415.50 | 420.75 | 415.50 | 420.00 | 419.95 | 935,264 |
Jun 11, 2024 | 420.50 | 423.00 | 415.00 | 415.00 | 414.95 | 928,809 |
Jun 10, 2024 | 418.50 | 421.17 | 418.00 | 419.50 | 419.45 | 800,444 |
Jun 07, 2024 | 422.50 | 425.00 | 420.00 | 422.00 | 421.95 | 546,302 |
Jun 06, 2024 | 422.50 | 425.00 | 420.50 | 425.00 | 424.95 | 541,869 |
Jun 05, 2024 | 423.50 | 424.50 | 420.00 | 423.00 | 422.95 | 1,114,926 |
Jun 04, 2024 | 421.00 | 422.00 | 418.50 | 421.50 | 421.45 | 1,481,010 |
Jun 03, 2024 | 425.00 | 429.00 | 421.50 | 422.50 | 422.45 | 1,564,972 |
May 31, 2024 | 417.50 | 423.50 | 417.50 | 423.00 | 422.95 | 599,921 |
May 30, 2024 | 414.00 | 421.50 | 413.93 | 419.50 | 419.45 | 684,525 |
May 29, 2024 | 420.50 | 420.50 | 415.00 | 415.00 | 414.95 | 1,210,223 |
May 28, 2024 | 422.00 | 426.50 | 419.00 | 419.00 | 418.95 | 1,556,316 |
May 24, 2024 | 422.00 | 427.50 | 420.00 | 423.00 | 422.95 | 701,013 |
May 23, 2024 | 423.00 | 426.52 | 423.00 | 424.50 | 424.45 | 1,019,759 |
May 22, 2024 | 424.50 | 427.50 | 424.45 | 426.00 | 425.95 | 696,739 |
May 21, 2024 | 429.00 | 429.00 | 425.50 | 427.50 | 427.45 | 987,785 |
May 20, 2024 | 426.50 | 429.00 | 426.00 | 428.00 | 427.95 | 883,266 |
May 17, 2024 | 424.00 | 428.00 | 424.00 | 426.50 | 426.45 | 824,364 |
May 16, 2024 | 428.00 | 429.50 | 420.50 | 426.50 | 426.45 | 1,470,802 |
May 15, 2024 | 428.00 | 428.17 | 423.50 | 427.50 | 427.45 | 543,794 |
May 14, 2024 | 425.50 | 426.70 | 424.15 | 425.00 | 424.95 | 810,710 |
May 13, 2024 | 424.50 | 428.50 | 422.50 | 424.50 | 424.45 | 1,260,651 |
May 10, 2024 | 425.00 | 429.00 | 422.25 | 425.00 | 424.95 | 1,264,984 |
May 09, 2024 | 421.50 | 426.50 | 421.00 | 423.00 | 422.95 | 844,182 |
May 08, 2024 | 423.00 | 424.50 | 418.00 | 421.50 | 421.45 | 1,159,441 |
May 07, 2024 | 417.50 | 422.00 | 417.00 | 422.00 | 421.95 | 1,295,638 |
May 03, 2024 | 412.00 | 417.00 | 411.00 | 417.00 | 416.95 | 570,829 |
May 02, 2024 | 412.50 | 415.00 | 410.95 | 414.50 | 414.45 | 652,468 |
May 01, 2024 | 412.00 | 414.00 | 409.00 | 412.50 | 412.45 | 624,403 |
Apr 30, 2024 | 411.00 | 415.00 | 410.80 | 412.50 | 412.45 | 650,720 |
Apr 29, 2024 | 413.00 | 414.50 | 408.00 | 413.00 | 412.95 | 920,927 |
Apr 26, 2024 | 410.00 | 413.00 | 408.02 | 409.50 | 409.45 | 645,078 |
Apr 25, 2024 | 409.50 | 409.50 | 405.00 | 407.00 | 406.95 | 777,828 |
Apr 25, 2024 | 0.0525 Dividend | |||||
Apr 24, 2024 | 413.00 | 415.50 | 410.42 | 411.50 | 411.40 | 692,772 |
Apr 23, 2024 | 414.00 | 414.02 | 409.00 | 411.00 | 410.90 | 1,615,271 |
Apr 22, 2024 | 407.50 | 410.82 | 407.50 | 410.50 | 410.40 | 776,105 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |