Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 23, 2024 | 129.10 | 129.40 | 127.10 | 128.70 | 128.70 | 565,391 |
Oct 22, 2024 | 127.20 | 130.80 | 126.70 | 129.90 | 129.90 | 509,915 |
Oct 21, 2024 | 127.30 | 128.50 | 126.40 | 127.10 | 127.10 | 226,608 |
Oct 18, 2024 | 127.10 | 129.30 | 126.00 | 127.30 | 127.30 | 187,400 |
Oct 17, 2024 | 128.20 | 129.60 | 126.90 | 126.90 | 126.90 | 249,241 |
Oct 16, 2024 | 127.00 | 128.00 | 125.30 | 128.00 | 128.00 | 237,286 |
Oct 15, 2024 | 129.40 | 129.40 | 125.10 | 126.20 | 126.20 | 423,750 |
Oct 14, 2024 | 130.20 | 130.60 | 128.70 | 128.90 | 128.90 | 294,133 |
Oct 11, 2024 | 128.60 | 131.10 | 128.00 | 129.70 | 129.70 | 377,245 |
Oct 10, 2024 | 126.50 | 128.50 | 124.60 | 128.00 | 128.00 | 924,950 |
Oct 09, 2024 | 125.40 | 127.00 | 124.60 | 125.20 | 125.20 | 545,149 |
Oct 08, 2024 | 123.80 | 127.90 | 123.20 | 124.60 | 124.60 | 1,003,864 |
Oct 07, 2024 | 126.50 | 126.90 | 123.80 | 126.20 | 126.20 | 416,404 |
Oct 04, 2024 | 127.90 | 127.90 | 122.60 | 126.50 | 126.50 | 566,781 |
Oct 03, 2024 | 130.00 | 130.00 | 127.60 | 128.40 | 128.40 | 444,104 |
Oct 02, 2024 | 127.30 | 130.80 | 126.90 | 130.10 | 130.10 | 801,433 |
Oct 01, 2024 | 122.00 | 127.50 | 121.70 | 126.60 | 126.60 | 596,825 |
Sep 30, 2024 | 127.00 | 129.10 | 123.70 | 124.20 | 124.20 | 708,603 |
Sep 27, 2024 | 128.90 | 129.20 | 125.30 | 127.80 | 127.80 | 678,074 |
Sep 26, 2024 | 130.40 | 132.70 | 128.40 | 128.90 | 128.90 | 575,768 |
Sep 25, 2024 | 128.30 | 130.80 | 126.20 | 130.60 | 130.60 | 1,122,759 |
Sep 25, 2024 | 11.21762 Dividend | |||||
Sep 24, 2024 | 138.00 | 140.70 | 137.50 | 138.80 | 127.58 | 879,097 |
Sep 23, 2024 | 137.50 | 138.70 | 134.20 | 138.10 | 126.94 | 810,999 |
Sep 20, 2024 | 136.00 | 138.60 | 135.20 | 138.10 | 126.94 | 1,595,841 |
Sep 19, 2024 | 133.40 | 135.70 | 131.00 | 135.40 | 124.46 | 834,288 |
Sep 18, 2024 | 128.70 | 131.50 | 128.00 | 131.20 | 120.60 | 800,750 |
Sep 17, 2024 | 123.90 | 128.70 | 123.50 | 128.10 | 117.75 | 723,874 |
Sep 16, 2024 | 121.80 | 123.60 | 120.80 | 123.40 | 113.43 | 547,111 |
Sep 13, 2024 | 120.00 | 122.30 | 118.80 | 122.30 | 112.42 | 459,809 |
Sep 12, 2024 | 116.50 | 119.50 | 116.00 | 119.40 | 109.75 | 581,262 |
Sep 11, 2024 | 115.00 | 116.30 | 114.20 | 115.10 | 105.80 | 219,973 |
Sep 10, 2024 | 114.60 | 116.00 | 114.00 | 114.70 | 105.43 | 392,623 |
Sep 09, 2024 | 112.50 | 114.20 | 110.40 | 114.20 | 104.97 | 440,405 |
Sep 06, 2024 | 110.20 | 113.00 | 110.00 | 112.90 | 103.78 | 564,973 |
Sep 05, 2024 | 109.60 | 110.10 | 107.70 | 109.20 | 100.37 | 334,031 |
Sep 04, 2024 | 104.90 | 110.00 | 104.50 | 109.60 | 100.74 | 531,067 |
Sep 03, 2024 | 107.90 | 109.40 | 104.80 | 105.90 | 97.34 | 365,932 |
Sep 02, 2024 | 109.70 | 109.70 | 107.50 | 108.00 | 99.27 | 218,795 |
Aug 30, 2024 | 107.80 | 109.90 | 107.10 | 109.70 | 100.83 | 285,448 |
Aug 29, 2024 | 105.60 | 107.90 | 105.00 | 107.80 | 99.09 | 222,280 |
Aug 28, 2024 | 107.60 | 107.60 | 105.70 | 105.80 | 97.25 | 266,112 |
Aug 27, 2024 | 106.70 | 107.10 | 105.30 | 107.10 | 98.44 | 318,584 |
Aug 26, 2024 | 108.00 | 108.70 | 106.00 | 106.90 | 98.26 | 127,492 |
Aug 23, 2024 | 107.50 | 107.90 | 105.80 | 107.40 | 98.72 | 204,178 |
Aug 22, 2024 | 108.00 | 108.20 | 106.30 | 107.50 | 98.81 | 302,773 |
Aug 21, 2024 | 106.50 | 108.20 | 105.60 | 108.00 | 99.27 | 313,020 |
Aug 20, 2024 | 109.60 | 109.60 | 105.50 | 105.60 | 97.07 | 429,418 |
Aug 19, 2024 | 108.80 | 109.60 | 107.70 | 109.20 | 100.37 | 311,456 |
Aug 16, 2024 | 112.70 | 113.70 | 108.60 | 108.60 | 99.82 | 468,260 |
Aug 15, 2024 | 109.80 | 111.00 | 108.00 | 110.80 | 101.85 | 916,031 |
Aug 14, 2024 | 104.90 | 109.80 | 103.80 | 108.40 | 99.64 | 1,506,777 |
Aug 13, 2024 | 106.00 | 108.00 | 102.30 | 102.70 | 94.40 | 1,589,424 |
Aug 12, 2024 | 100.00 | 103.80 | 99.75 | 103.00 | 94.68 | 934,030 |
Aug 09, 2024 | 96.25 | 100.50 | 95.00 | 98.20 | 90.26 | 703,725 |
Aug 08, 2024 | 94.05 | 95.05 | 93.35 | 94.10 | 86.49 | 311,628 |
Aug 07, 2024 | 93.00 | 94.90 | 91.10 | 94.90 | 87.23 | 378,998 |
Aug 06, 2024 | 94.50 | 96.20 | 89.60 | 92.40 | 84.93 | 647,200 |
Aug 05, 2024 | 87.50 | 91.50 | 82.85 | 91.40 | 84.01 | 921,539 |
Aug 02, 2024 | 100.00 | 100.00 | 91.40 | 93.10 | 85.58 | 1,179,850 |
Aug 01, 2024 | 101.80 | 102.60 | 100.90 | 101.80 | 93.57 | 368,159 |
Jul 31, 2024 | 101.20 | 102.20 | 100.80 | 101.40 | 93.20 | 159,869 |
Jul 30, 2024 | 101.90 | 102.30 | 100.30 | 101.50 | 93.30 | 177,193 |
Jul 29, 2024 | 100.30 | 102.30 | 99.80 | 102.10 | 93.85 | 216,404 |
Jul 26, 2024 | 100.90 | 101.30 | 99.15 | 100.30 | 92.19 | 165,457 |
Jul 25, 2024 | 102.00 | 102.80 | 99.70 | 99.90 | 91.83 | 262,926 |
Jul 24, 2024 | 104.00 | 104.00 | 101.20 | 102.00 | 93.76 | 140,480 |
Jul 23, 2024 | 100.70 | 103.10 | 100.50 | 102.50 | 94.22 | 270,814 |
Jul 22, 2024 | 97.75 | 100.90 | 97.75 | 100.30 | 92.19 | 282,019 |
Jul 19, 2024 | 101.20 | 101.20 | 97.20 | 97.45 | 89.57 | 291,718 |
Jul 18, 2024 | 101.50 | 101.60 | 99.40 | 100.00 | 91.92 | 220,179 |
Jul 17, 2024 | 100.00 | 101.20 | 99.10 | 101.00 | 92.84 | 216,054 |
Jul 16, 2024 | 100.70 | 100.70 | 99.25 | 100.20 | 92.10 | 265,256 |
Jul 15, 2024 | 98.00 | 101.10 | 98.00 | 100.70 | 92.56 | 228,985 |
Jul 12, 2024 | 100.00 | 100.40 | 98.30 | 99.35 | 91.32 | 256,463 |
Jul 11, 2024 | 100.50 | 101.10 | 99.15 | 100.00 | 91.92 | 265,477 |
Jul 10, 2024 | 100.40 | 101.80 | 99.15 | 100.50 | 92.38 | 328,968 |
Jul 09, 2024 | 102.50 | 103.60 | 99.70 | 100.00 | 91.92 | 300,269 |
Jul 08, 2024 | 103.70 | 103.70 | 99.85 | 101.40 | 93.20 | 707,975 |
Jul 05, 2024 | 108.00 | 108.70 | 105.10 | 105.90 | 97.34 | 469,129 |
Jul 04, 2024 | 114.10 | 114.10 | 107.60 | 108.50 | 99.73 | 649,495 |
Jul 03, 2024 | 110.20 | 114.20 | 110.20 | 113.50 | 104.33 | 542,655 |
Jul 02, 2024 | 108.10 | 109.50 | 106.70 | 109.50 | 100.65 | 351,660 |
Jul 01, 2024 | 109.00 | 109.70 | 106.20 | 106.70 | 98.08 | 360,423 |
Jun 28, 2024 | 109.20 | 111.80 | 108.00 | 108.90 | 100.10 | 381,261 |
Jun 27, 2024 | 106.70 | 109.10 | 105.70 | 109.10 | 100.28 | 486,968 |
Jun 26, 2024 | 104.70 | 107.60 | 104.70 | 106.30 | 97.71 | 340,165 |
Jun 25, 2024 | 107.00 | 107.90 | 103.60 | 104.00 | 95.59 | 399,289 |
Jun 24, 2024 | 102.50 | 107.00 | 102.00 | 107.00 | 98.35 | 616,829 |
Jun 21, 2024 | 101.70 | 102.50 | 100.70 | 101.70 | 93.48 | 560,040 |
Jun 20, 2024 | 100.80 | 101.90 | 99.45 | 101.40 | 93.20 | 426,807 |
Jun 19, 2024 | 100.80 | 101.90 | 99.90 | 99.90 | 91.83 | 628,437 |
Jun 18, 2024 | 96.90 | 98.85 | 95.80 | 98.55 | 90.59 | 678,592 |
Jun 17, 2024 | 93.40 | 97.05 | 93.05 | 96.35 | 88.56 | 436,785 |
Jun 14, 2024 | 95.85 | 97.00 | 92.55 | 93.40 | 85.85 | 445,711 |
Jun 13, 2024 | 96.00 | 98.30 | 95.85 | 95.85 | 88.10 | 433,276 |
Jun 12, 2024 | 99.75 | 100.30 | 96.90 | 97.70 | 89.80 | 644,516 |
Jun 11, 2024 | 103.00 | 103.20 | 98.80 | 99.80 | 91.73 | 555,624 |
Jun 10, 2024 | 98.00 | 103.00 | 96.65 | 102.60 | 94.31 | 935,335 |
Jun 07, 2024 | 106.20 | 106.20 | 99.55 | 103.10 | 94.77 | 809,071 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |