Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 24, 2024 | 182.50 | 182.50 | 180.00 | 180.00 | 180.00 | 354,443 |
Oct 23, 2024 | 180.00 | 181.50 | 179.54 | 181.00 | 181.00 | 969,456 |
Oct 22, 2024 | 180.00 | 181.00 | 179.75 | 180.00 | 180.00 | 479,947 |
Oct 21, 2024 | 182.00 | 183.40 | 180.00 | 180.50 | 180.50 | 425,103 |
Oct 18, 2024 | 182.00 | 184.00 | 182.00 | 182.00 | 182.00 | 148,663 |
Oct 17, 2024 | 183.50 | 184.00 | 181.00 | 182.75 | 182.75 | 285,407 |
Oct 16, 2024 | 182.00 | 184.00 | 181.00 | 182.00 | 182.00 | 232,011 |
Oct 15, 2024 | 183.50 | 185.00 | 182.00 | 182.00 | 182.00 | 164,193 |
Oct 14, 2024 | 186.00 | 186.00 | 183.50 | 184.50 | 184.50 | 216,277 |
Oct 11, 2024 | 187.00 | 189.00 | 185.00 | 186.00 | 186.00 | 211,805 |
Oct 10, 2024 | 189.00 | 190.50 | 186.50 | 187.50 | 187.50 | 680,521 |
Oct 09, 2024 | 189.50 | 190.25 | 188.44 | 189.00 | 189.00 | 709,034 |
Oct 08, 2024 | 188.00 | 189.50 | 187.43 | 189.50 | 189.50 | 102,077 |
Oct 07, 2024 | 190.00 | 190.50 | 188.00 | 189.50 | 189.50 | 320,986 |
Oct 04, 2024 | 187.50 | 189.00 | 185.00 | 189.00 | 189.00 | 179,138 |
Oct 03, 2024 | 185.50 | 188.00 | 183.00 | 187.75 | 187.75 | 114,548 |
Oct 02, 2024 | 185.00 | 186.00 | 184.00 | 186.00 | 186.00 | 154,474 |
Oct 01, 2024 | 186.00 | 186.77 | 184.00 | 186.00 | 186.00 | 194,126 |
Sep 30, 2024 | 180.00 | 186.50 | 179.50 | 184.50 | 184.50 | 207,890 |
Sep 27, 2024 | 181.50 | 184.00 | 181.00 | 183.00 | 183.00 | 252,780 |
Sep 26, 2024 | 185.50 | 186.00 | 183.50 | 183.50 | 183.50 | 346,244 |
Sep 25, 2024 | 182.00 | 185.50 | 181.88 | 185.50 | 185.50 | 356,297 |
Sep 24, 2024 | 182.50 | 184.00 | 181.50 | 183.50 | 183.50 | 385,063 |
Sep 23, 2024 | 182.00 | 185.00 | 180.90 | 182.50 | 182.50 | 228,185 |
Sep 20, 2024 | 181.50 | 188.50 | 177.50 | 188.50 | 188.50 | 147,376 |
Sep 19, 2024 | 180.00 | 182.00 | 177.60 | 182.00 | 182.00 | 194,763 |
Sep 18, 2024 | 177.50 | 179.50 | 177.05 | 179.25 | 179.25 | 303,057 |
Sep 17, 2024 | 177.00 | 179.00 | 175.00 | 179.00 | 179.00 | 165,698 |
Sep 16, 2024 | 177.00 | 177.35 | 173.82 | 175.50 | 175.50 | 543,142 |
Sep 13, 2024 | 177.50 | 177.50 | 173.74 | 175.00 | 175.00 | 136,167 |
Sep 12, 2024 | 175.00 | 175.49 | 174.25 | 174.75 | 174.75 | 103,284 |
Sep 11, 2024 | 173.00 | 175.00 | 173.00 | 174.00 | 174.00 | 121,184 |
Sep 10, 2024 | 173.00 | 175.00 | 173.00 | 173.00 | 173.00 | 282,472 |
Sep 09, 2024 | 174.00 | 174.68 | 173.00 | 174.50 | 174.50 | 390,867 |
Sep 06, 2024 | 173.50 | 175.00 | 173.00 | 173.50 | 173.50 | 191,886 |
Sep 05, 2024 | 173.00 | 175.00 | 171.74 | 174.00 | 174.00 | 176,960 |
Sep 04, 2024 | 172.00 | 173.50 | 170.26 | 172.25 | 172.25 | 110,603 |
Sep 03, 2024 | 173.50 | 174.50 | 172.50 | 174.50 | 174.50 | 246,413 |
Sep 02, 2024 | 172.50 | 174.08 | 170.98 | 172.75 | 172.75 | 313,174 |
Aug 30, 2024 | 174.00 | 174.00 | 172.11 | 173.00 | 173.00 | 62,516 |
Aug 29, 2024 | 171.50 | 173.50 | 171.50 | 172.50 | 172.50 | 109,894 |
Aug 28, 2024 | 171.98 | 172.49 | 171.60 | 172.00 | 172.00 | 135,639 |
Aug 27, 2024 | 173.00 | 174.00 | 171.50 | 174.00 | 174.00 | 454,830 |
Aug 23, 2024 | 172.50 | 173.09 | 170.71 | 171.75 | 171.75 | 1,125,332 |
Aug 22, 2024 | 171.50 | 173.50 | 171.00 | 172.00 | 172.00 | 125,507 |
Aug 21, 2024 | 173.50 | 173.50 | 172.90 | 172.50 | 172.50 | 24,362 |
Aug 20, 2024 | 173.00 | 173.50 | 170.28 | 172.25 | 172.25 | 405,802 |
Aug 19, 2024 | 174.50 | 177.50 | 171.50 | 171.50 | 171.50 | 109,181 |
Aug 16, 2024 | 178.50 | 179.18 | 173.00 | 173.00 | 173.00 | 149,490 |
Aug 15, 2024 | 178.50 | 178.50 | 175.50 | 175.50 | 175.50 | 185,670 |
Aug 14, 2024 | 177.50 | 177.68 | 175.50 | 177.00 | 177.00 | 45,170 |
Aug 13, 2024 | 176.00 | 177.00 | 174.99 | 176.00 | 176.00 | 199,604 |
Aug 12, 2024 | 172.50 | 175.00 | 171.00 | 173.50 | 173.50 | 558,590 |
Aug 09, 2024 | 174.50 | 174.50 | 170.89 | 172.00 | 172.00 | 36,150 |
Aug 08, 2024 | 171.00 | 174.00 | 170.68 | 172.25 | 172.25 | 83,754 |
Aug 07, 2024 | 171.00 | 174.50 | 170.00 | 172.50 | 172.50 | 419,351 |
Aug 06, 2024 | 168.00 | 170.00 | 166.00 | 169.25 | 169.25 | 217,067 |
Aug 05, 2024 | 161.00 | 165.00 | 157.09 | 164.00 | 164.00 | 670,489 |
Aug 02, 2024 | 170.50 | 171.85 | 167.50 | 169.00 | 169.00 | 344,114 |
Aug 01, 2024 | 175.50 | 175.52 | 174.00 | 175.50 | 175.50 | 80,834 |
Jul 31, 2024 | 175.00 | 176.00 | 173.00 | 175.00 | 175.00 | 264,126 |
Jul 30, 2024 | 173.50 | 174.50 | 172.86 | 173.00 | 173.00 | 147,680 |
Jul 29, 2024 | 172.00 | 173.50 | 171.46 | 173.50 | 173.50 | 424,806 |
Jul 26, 2024 | 171.00 | 172.00 | 169.62 | 171.50 | 171.50 | 229,779 |
Jul 25, 2024 | 172.00 | 172.00 | 169.77 | 171.00 | 171.00 | 99,925 |
Jul 24, 2024 | 173.00 | 173.00 | 172.00 | 172.00 | 172.00 | 97,742 |
Jul 23, 2024 | 172.50 | 173.30 | 172.22 | 173.00 | 173.00 | 69,289 |
Jul 22, 2024 | 173.00 | 173.50 | 172.00 | 173.50 | 173.50 | 96,436 |
Jul 19, 2024 | 173.00 | 173.00 | 171.00 | 171.50 | 171.50 | 94,319 |
Jul 18, 2024 | 172.00 | 173.00 | 171.00 | 172.00 | 172.00 | 101,554 |
Jul 17, 2024 | 172.00 | 172.50 | 170.74 | 172.00 | 172.00 | 200,890 |
Jul 16, 2024 | 171.50 | 172.00 | 170.55 | 172.00 | 172.00 | 119,595 |
Jul 15, 2024 | 171.00 | 171.50 | 170.68 | 171.00 | 171.00 | 60,642 |
Jul 12, 2024 | 172.00 | 172.00 | 170.00 | 172.00 | 172.00 | 181,427 |
Jul 11, 2024 | 172.00 | 172.00 | 171.35 | 172.00 | 172.00 | 125,589 |
Jul 10, 2024 | 171.50 | 171.50 | 170.53 | 171.50 | 171.50 | 65,768 |
Jul 09, 2024 | 171.50 | 171.50 | 170.00 | 171.50 | 171.50 | 92,954 |
Jul 08, 2024 | 171.50 | 172.00 | 170.00 | 170.50 | 170.50 | 123,585 |
Jul 05, 2024 | 170.50 | 171.50 | 170.50 | 171.50 | 171.50 | 65,261 |
Jul 04, 2024 | 171.50 | 172.00 | 170.70 | 171.50 | 171.50 | 278,602 |
Jul 03, 2024 | 171.50 | 172.00 | 170.25 | 172.00 | 172.00 | 92,003 |
Jul 02, 2024 | 170.00 | 172.00 | 169.68 | 171.00 | 171.00 | 135,216 |
Jul 01, 2024 | 171.00 | 171.00 | 170.00 | 170.50 | 170.50 | 76,093 |
Jun 28, 2024 | 168.50 | 171.00 | 168.00 | 171.00 | 171.00 | 409,641 |
Jun 27, 2024 | 169.00 | 171.00 | 168.00 | 168.00 | 168.00 | 101,418 |
Jun 26, 2024 | 171.00 | 171.00 | 169.00 | 169.50 | 169.50 | 143,073 |
Jun 25, 2024 | 169.00 | 170.24 | 168.45 | 170.00 | 170.00 | 120,725 |
Jun 24, 2024 | 167.00 | 169.00 | 167.00 | 168.50 | 168.50 | 116,534 |
Jun 21, 2024 | 167.50 | 169.00 | 166.00 | 169.00 | 169.00 | 202,421 |
Jun 20, 2024 | 167.00 | 169.00 | 165.52 | 168.50 | 168.50 | 95,822 |
Jun 19, 2024 | 166.00 | 167.00 | 165.00 | 166.00 | 166.00 | 174,611 |
Jun 18, 2024 | 165.00 | 166.00 | 163.00 | 165.00 | 165.00 | 145,701 |
Jun 17, 2024 | 166.00 | 166.00 | 163.00 | 164.50 | 164.50 | 88,191 |
Jun 14, 2024 | 166.50 | 166.50 | 164.00 | 166.50 | 166.50 | 109,562 |
Jun 13, 2024 | 168.00 | 169.00 | 165.00 | 166.50 | 166.50 | 98,464 |
Jun 12, 2024 | 169.00 | 170.00 | 167.04 | 169.50 | 169.50 | 162,762 |
Jun 11, 2024 | 169.00 | 169.73 | 166.65 | 169.00 | 169.00 | 499,811 |
Jun 10, 2024 | 168.00 | 170.00 | 166.20 | 168.00 | 168.00 | 139,757 |
Jun 07, 2024 | 169.50 | 169.96 | 166.42 | 168.00 | 168.00 | 50,290 |
Jun 06, 2024 | 168.00 | 170.00 | 167.00 | 168.00 | 168.00 | 72,074 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |