Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 21, 2024 | 114.99 | 115.92 | 112.90 | 114.00 | 114.00 | 979,145 |
Oct 18, 2024 | 113.76 | 114.85 | 112.71 | 114.51 | 114.51 | 1,028,919 |
Oct 17, 2024 | 114.75 | 115.50 | 113.96 | 114.31 | 114.31 | 668,182 |
Oct 16, 2024 | 115.36 | 116.07 | 114.10 | 114.48 | 114.48 | 1,250,432 |
Oct 15, 2024 | 116.49 | 117.21 | 115.30 | 115.43 | 115.43 | 1,116,877 |
Oct 14, 2024 | 118.00 | 118.15 | 115.20 | 116.37 | 116.37 | 2,257,492 |
Oct 11, 2024 | 116.79 | 118.15 | 116.65 | 117.32 | 117.32 | 1,167,825 |
Oct 10, 2024 | 118.40 | 119.20 | 116.46 | 117.67 | 117.67 | 989,050 |
Oct 09, 2024 | 119.29 | 119.80 | 116.96 | 117.23 | 117.23 | 636,058 |
Oct 08, 2024 | 114.96 | 118.00 | 114.61 | 117.53 | 117.53 | 827,931 |
Oct 07, 2024 | 118.10 | 119.39 | 113.05 | 114.96 | 114.96 | 2,209,193 |
Oct 04, 2024 | 118.00 | 119.50 | 117.25 | 118.89 | 118.89 | 692,396 |
Oct 03, 2024 | 120.91 | 120.91 | 117.50 | 118.76 | 118.76 | 1,399,972 |
Oct 01, 2024 | 123.25 | 123.65 | 120.60 | 121.22 | 121.22 | 757,508 |
Sep 30, 2024 | 123.40 | 123.50 | 120.93 | 122.72 | 122.72 | 1,407,759 |
Sep 27, 2024 | 122.03 | 123.38 | 122.03 | 123.04 | 123.04 | 1,206,117 |
Sep 26, 2024 | 123.22 | 123.50 | 121.67 | 122.32 | 122.32 | 1,525,890 |
Sep 25, 2024 | 123.50 | 124.75 | 122.45 | 123.22 | 123.22 | 2,474,652 |
Sep 24, 2024 | 121.19 | 124.35 | 120.93 | 123.23 | 123.23 | 3,210,315 |
Sep 23, 2024 | 120.02 | 122.00 | 119.70 | 121.13 | 121.13 | 4,256,279 |
Sep 20, 2024 | 120.89 | 121.05 | 119.10 | 119.61 | 119.61 | 1,194,495 |
Sep 19, 2024 | 121.99 | 122.69 | 118.66 | 120.21 | 120.21 | 991,735 |
Sep 18, 2024 | 122.10 | 122.45 | 120.50 | 121.01 | 121.01 | 964,299 |
Sep 17, 2024 | 121.90 | 123.00 | 120.82 | 122.45 | 122.45 | 893,500 |
Sep 16, 2024 | 121.00 | 122.80 | 121.00 | 121.45 | 121.45 | 938,851 |
Sep 13, 2024 | 120.19 | 122.55 | 119.64 | 120.73 | 120.73 | 1,375,521 |
Sep 12, 2024 | 120.55 | 120.74 | 119.47 | 120.00 | 120.00 | 777,774 |
Sep 11, 2024 | 121.75 | 121.99 | 119.70 | 120.01 | 120.01 | 613,403 |
Sep 10, 2024 | 120.32 | 121.95 | 120.21 | 121.65 | 121.65 | 902,990 |
Sep 09, 2024 | 120.70 | 121.55 | 118.05 | 120.21 | 120.21 | 1,392,148 |
Sep 06, 2024 | 122.00 | 123.85 | 120.15 | 120.48 | 120.48 | 1,509,608 |
Sep 05, 2024 | 122.80 | 123.49 | 122.12 | 122.32 | 122.32 | 660,135 |
Sep 04, 2024 | 122.50 | 123.06 | 121.65 | 122.09 | 122.09 | 1,290,293 |
Sep 03, 2024 | 123.03 | 123.40 | 122.50 | 122.88 | 122.88 | 665,614 |
Sep 02, 2024 | 123.39 | 124.25 | 122.61 | 123.02 | 123.02 | 1,202,809 |
Aug 30, 2024 | 122.00 | 123.23 | 121.80 | 122.95 | 122.95 | 1,159,511 |
Aug 29, 2024 | 123.70 | 123.70 | 121.02 | 121.53 | 121.53 | 1,105,924 |
Aug 28, 2024 | 123.51 | 123.89 | 123.00 | 123.21 | 123.21 | 808,916 |
Aug 27, 2024 | 124.00 | 124.15 | 122.11 | 123.09 | 123.09 | 841,717 |
Aug 26, 2024 | 124.72 | 124.72 | 122.75 | 123.12 | 123.12 | 1,463,058 |
Aug 23, 2024 | 124.40 | 124.40 | 122.70 | 123.72 | 123.72 | 1,145,160 |
Aug 22, 2024 | 123.35 | 124.45 | 123.01 | 123.52 | 123.52 | 1,175,788 |
Aug 21, 2024 | 122.83 | 123.70 | 121.92 | 122.67 | 122.67 | 1,050,749 |
Aug 20, 2024 | 121.55 | 123.49 | 121.12 | 122.83 | 122.83 | 1,037,976 |
Aug 19, 2024 | 122.89 | 123.62 | 121.05 | 121.46 | 121.46 | 1,274,648 |
Aug 16, 2024 | 118.39 | 121.20 | 117.77 | 120.81 | 120.81 | 2,197,828 |
Aug 14, 2024 | 118.05 | 118.05 | 115.31 | 115.98 | 115.98 | 1,458,545 |
Aug 13, 2024 | 118.90 | 119.94 | 116.64 | 117.05 | 117.05 | 1,394,172 |
Aug 12, 2024 | 118.69 | 119.91 | 117.55 | 118.43 | 118.43 | 1,084,817 |
Aug 09, 2024 | 119.00 | 119.70 | 118.33 | 118.80 | 118.80 | 877,200 |
Aug 08, 2024 | 119.00 | 119.90 | 117.30 | 117.81 | 117.81 | 1,563,090 |
Aug 07, 2024 | 120.50 | 120.90 | 118.05 | 118.98 | 118.98 | 1,717,370 |
Aug 06, 2024 | 122.80 | 122.80 | 118.38 | 119.18 | 119.18 | 2,147,881 |
Aug 05, 2024 | 122.70 | 122.70 | 118.36 | 119.03 | 119.03 | 3,994,639 |
Aug 02, 2024 | 123.91 | 125.17 | 123.48 | 124.53 | 124.53 | 1,166,925 |
Aug 01, 2024 | 127.00 | 127.10 | 124.42 | 124.79 | 124.79 | 1,718,192 |
Jul 31, 2024 | 127.50 | 127.90 | 126.11 | 126.44 | 126.44 | 1,357,507 |
Jul 30, 2024 | 125.90 | 127.49 | 125.51 | 126.92 | 126.92 | 1,775,489 |
Jul 29, 2024 | 126.98 | 128.40 | 124.90 | 125.24 | 125.24 | 4,467,336 |
Jul 26, 2024 | 128.00 | 128.40 | 124.90 | 125.29 | 125.29 | 3,445,326 |
Jul 25, 2024 | 132.19 | 132.20 | 126.53 | 127.15 | 127.15 | 4,614,084 |
Jul 24, 2024 | 131.75 | 135.00 | 130.80 | 133.23 | 133.23 | 1,648,553 |
Jul 23, 2024 | 133.90 | 133.90 | 129.50 | 130.96 | 130.96 | 1,445,690 |
Jul 22, 2024 | 131.00 | 134.10 | 130.00 | 133.86 | 133.86 | 1,274,396 |
Jul 19, 2024 | 135.46 | 135.54 | 130.93 | 131.59 | 131.59 | 1,642,185 |
Jul 18, 2024 | 135.00 | 138.18 | 134.19 | 135.46 | 135.46 | 1,566,631 |
Jul 16, 2024 | 137.00 | 138.26 | 134.01 | 134.66 | 134.66 | 1,494,341 |
Jul 15, 2024 | 132.10 | 138.00 | 131.68 | 137.51 | 137.51 | 2,937,857 |
Jul 12, 2024 | 132.66 | 133.61 | 130.20 | 131.72 | 131.72 | 2,497,696 |
Jul 11, 2024 | 132.44 | 134.28 | 131.25 | 133.22 | 133.22 | 1,448,149 |
Jul 10, 2024 | 135.00 | 135.10 | 130.60 | 132.18 | 132.18 | 1,433,497 |
Jul 09, 2024 | 133.34 | 135.90 | 133.12 | 135.15 | 135.15 | 1,280,617 |
Jul 08, 2024 | 136.90 | 137.05 | 132.55 | 133.35 | 133.35 | 2,515,027 |
Jul 05, 2024 | 138.01 | 138.89 | 136.60 | 136.90 | 136.90 | 2,610,564 |
Jul 04, 2024 | 140.90 | 140.90 | 138.50 | 139.26 | 139.26 | 1,188,433 |
Jul 03, 2024 | 139.99 | 140.95 | 139.21 | 140.50 | 140.50 | 1,234,386 |
Jul 02, 2024 | 140.15 | 141.50 | 138.79 | 139.34 | 139.34 | 1,140,082 |
Jul 01, 2024 | 137.50 | 142.88 | 137.50 | 140.08 | 140.08 | 2,837,110 |
Jun 28, 2024 | 137.99 | 140.99 | 137.10 | 138.00 | 138.00 | 1,946,222 |
Jun 27, 2024 | 140.00 | 141.05 | 136.40 | 137.60 | 137.60 | 1,717,997 |
Jun 26, 2024 | 141.55 | 143.95 | 140.00 | 140.14 | 140.14 | 3,249,608 |
Jun 25, 2024 | 140.71 | 143.54 | 138.88 | 141.65 | 141.65 | 6,486,212 |
Jun 24, 2024 | 140.41 | 141.19 | 137.60 | 141.02 | 141.02 | 1,996,705 |
Jun 21, 2024 | 144.95 | 145.90 | 140.85 | 141.31 | 141.31 | 3,910,349 |
Jun 20, 2024 | 141.00 | 144.00 | 140.00 | 143.43 | 143.43 | 8,245,052 |
Jun 19, 2024 | 139.10 | 139.80 | 135.93 | 137.52 | 137.52 | 3,122,650 |
Jun 18, 2024 | 136.79 | 140.30 | 135.51 | 138.92 | 138.92 | 3,619,429 |
Jun 14, 2024 | 137.60 | 139.65 | 135.80 | 136.56 | 136.56 | 3,592,420 |
Jun 13, 2024 | 135.37 | 139.50 | 134.51 | 137.16 | 137.16 | 5,954,943 |
Jun 12, 2024 | 131.85 | 136.60 | 131.35 | 134.86 | 134.86 | 4,648,106 |
Jun 11, 2024 | 133.50 | 134.20 | 131.75 | 131.94 | 131.94 | 1,296,052 |
Jun 10, 2024 | 133.45 | 134.49 | 132.00 | 133.09 | 133.09 | 2,472,554 |
Jun 07, 2024 | 129.55 | 137.30 | 129.45 | 132.00 | 132.00 | 5,420,154 |
Jun 06, 2024 | 128.90 | 130.75 | 128.00 | 129.85 | 129.85 | 1,653,358 |
Jun 05, 2024 | 123.00 | 130.00 | 120.35 | 129.25 | 129.25 | 3,794,031 |
Jun 04, 2024 | 130.50 | 130.50 | 115.00 | 121.85 | 121.85 | 4,375,653 |
Jun 03, 2024 | 132.00 | 132.70 | 129.10 | 131.65 | 131.65 | 2,162,811 |
May 31, 2024 | 127.00 | 128.85 | 125.25 | 128.10 | 128.10 | 1,492,039 |
May 30, 2024 | 128.30 | 128.85 | 126.50 | 126.85 | 126.85 | 775,871 |
May 29, 2024 | 129.00 | 129.35 | 127.90 | 128.35 | 128.35 | 696,312 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |