Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 12, 2024 | 133.93 | 133.99 | 133.76 | 134.00 | 134.00 | 103,312 |
Nov 11, 2024 | 135.00 | 137.45 | 133.67 | 134.00 | 134.00 | 594,257 |
Nov 08, 2024 | 135.00 | 136.00 | 131.75 | 135.00 | 135.00 | 1,622,312 |
Nov 07, 2024 | 135.00 | 136.40 | 133.60 | 134.00 | 134.00 | 21,668 |
Nov 06, 2024 | 136.00 | 137.50 | 134.00 | 137.50 | 137.50 | 82,417 |
Nov 05, 2024 | 129.00 | 137.95 | 130.00 | 136.00 | 136.00 | 1,303,554 |
Nov 04, 2024 | 129.00 | 131.15 | 127.70 | 129.00 | 129.00 | 216,000 |
Nov 01, 2024 | 129.00 | 131.40 | 127.25 | 129.00 | 129.00 | 371,288 |
Oct 31, 2024 | 130.00 | 131.75 | 125.27 | 129.00 | 129.00 | 151,044 |
Oct 30, 2024 | 125.00 | 137.00 | 125.00 | 131.00 | 131.00 | 257,184 |
Oct 29, 2024 | 127.50 | 130.00 | 122.00 | 125.00 | 125.00 | 101,511 |
Oct 28, 2024 | 127.50 | 130.00 | 125.00 | 127.50 | 127.50 | 117,386 |
Oct 25, 2024 | 126.00 | 130.00 | 122.00 | 127.50 | 127.50 | 94,258 |
Oct 24, 2024 | 126.00 | 126.35 | 123.51 | 126.00 | 126.00 | 43,828 |
Oct 23, 2024 | 122.50 | 125.00 | 122.00 | 126.00 | 126.00 | 76,451 |
Oct 22, 2024 | 122.50 | 123.45 | 120.25 | 122.50 | 122.50 | 102,143 |
Oct 21, 2024 | 123.50 | 124.97 | 120.78 | 122.50 | 122.50 | 52,678 |
Oct 18, 2024 | 127.50 | 127.72 | 121.00 | 123.50 | 123.50 | 278,186 |
Oct 17, 2024 | 127.50 | 127.36 | 125.00 | 127.50 | 127.50 | 27,089 |
Oct 16, 2024 | 132.50 | 132.79 | 127.50 | 127.50 | 127.50 | 87,379 |
Oct 15, 2024 | 128.50 | 130.75 | 125.00 | 132.50 | 132.50 | 292,425 |
Oct 14, 2024 | 127.50 | 130.00 | 126.47 | 128.50 | 128.50 | 79,089 |
Oct 11, 2024 | 127.50 | 127.50 | 125.00 | 127.50 | 127.50 | 81,850 |
Oct 10, 2024 | 127.50 | 129.00 | 126.11 | 127.50 | 127.50 | 84,557 |
Oct 09, 2024 | 126.50 | 130.00 | 125.00 | 127.50 | 127.50 | 573,661 |
Oct 08, 2024 | 126.50 | 129.00 | 126.90 | 126.50 | 126.50 | 52,818 |
Oct 07, 2024 | 126.00 | 127.60 | 124.00 | 126.50 | 126.50 | 70,525 |
Oct 04, 2024 | 125.00 | 128.00 | 122.00 | 126.00 | 126.00 | 45,500 |
Oct 03, 2024 | 125.00 | 127.50 | 121.75 | 125.00 | 125.00 | 135,025 |
Oct 02, 2024 | 127.50 | 126.44 | 122.33 | 125.00 | 125.00 | 81,462 |
Oct 01, 2024 | 131.00 | 128.49 | 125.00 | 127.50 | 127.50 | 131,588 |
Sep 30, 2024 | 131.00 | 130.89 | 127.35 | 131.00 | 131.00 | 42,578 |
Sep 27, 2024 | 131.00 | 134.00 | 127.70 | 132.00 | 132.00 | 365,242 |
Sep 26, 2024 | 127.50 | 128.00 | 125.00 | 127.50 | 127.50 | 78,310 |
Sep 25, 2024 | 127.50 | 128.35 | 125.25 | 127.50 | 127.50 | 309,869 |
Sep 24, 2024 | 129.00 | 129.65 | 125.68 | 127.50 | 127.50 | 47,327 |
Sep 23, 2024 | 131.50 | 131.74 | 125.67 | 129.00 | 129.00 | 81,597 |
Sep 20, 2024 | 131.50 | 132.50 | 130.36 | 131.50 | 131.50 | 39,061 |
Sep 19, 2024 | 132.50 | 132.65 | 130.50 | 131.50 | 131.50 | 133,436 |
Sep 18, 2024 | 132.50 | 132.90 | 130.05 | 132.50 | 132.50 | 14,331 |
Sep 17, 2024 | 132.50 | 134.00 | 130.05 | 132.50 | 132.50 | 185,933 |
Sep 16, 2024 | 136.00 | 133.85 | 130.00 | 132.50 | 132.50 | 68,947 |
Sep 13, 2024 | 136.00 | 135.70 | 133.71 | 136.00 | 136.00 | 137,530 |
Sep 12, 2024 | 136.00 | 136.44 | 133.75 | 136.00 | 136.00 | 115,738 |
Sep 11, 2024 | 136.00 | 136.70 | 132.00 | 136.00 | 136.00 | 33,446 |
Sep 10, 2024 | 136.00 | 136.70 | 132.00 | 136.00 | 136.00 | 88,630 |
Sep 09, 2024 | 136.00 | 136.88 | 133.70 | 136.00 | 136.00 | 19,487 |
Sep 06, 2024 | 137.50 | 138.15 | 135.00 | 134.50 | 134.50 | 45,202 |
Sep 05, 2024 | 142.00 | 141.00 | 135.90 | 137.50 | 137.50 | 87,119 |
Sep 04, 2024 | 136.00 | 142.95 | 133.10 | 142.00 | 142.00 | 265,435 |
Sep 03, 2024 | 137.50 | 138.37 | 136.81 | 137.50 | 137.50 | 25,752 |
Sep 02, 2024 | 137.50 | 138.57 | 135.00 | 137.50 | 137.50 | 79,732 |
Aug 30, 2024 | 136.50 | 138.57 | 138.00 | 137.50 | 137.50 | 17,167 |
Aug 29, 2024 | 134.00 | 138.00 | 134.22 | 136.50 | 136.50 | 128,857 |
Aug 28, 2024 | 134.00 | 137.49 | 134.00 | 134.00 | 134.00 | 107,363 |
Aug 27, 2024 | 130.00 | 136.95 | 131.38 | 134.00 | 134.00 | 85,580 |
Aug 23, 2024 | 130.00 | 131.45 | 129.00 | 130.00 | 130.00 | 157,787 |
Aug 22, 2024 | 129.50 | 132.00 | 127.78 | 130.00 | 130.00 | 221,520 |
Aug 21, 2024 | 133.50 | 133.45 | 127.78 | 129.50 | 129.50 | 209,960 |
Aug 20, 2024 | 133.50 | 134.33 | 132.00 | 133.50 | 133.50 | 31,174 |
Aug 19, 2024 | 133.50 | 134.49 | 132.76 | 133.50 | 133.50 | 42,911 |
Aug 16, 2024 | 133.50 | 133.95 | 132.20 | 133.50 | 133.50 | 67,831 |
Aug 15, 2024 | 133.50 | 134.70 | 130.30 | 133.50 | 133.50 | 161,230 |
Aug 14, 2024 | 133.50 | 137.00 | 132.45 | 133.50 | 133.50 | 227,386 |
Aug 13, 2024 | 137.50 | 138.25 | 134.90 | 133.50 | 133.50 | 78,973 |
Aug 12, 2024 | 137.50 | 139.95 | 136.15 | 137.50 | 137.50 | 16,794 |
Aug 09, 2024 | 137.50 | 139.25 | 132.76 | 137.50 | 137.50 | 71,138 |
Aug 08, 2024 | 138.50 | 139.00 | 135.00 | 137.50 | 137.50 | 33,591 |
Aug 07, 2024 | 137.50 | 139.85 | 137.17 | 138.50 | 138.50 | 97,687 |
Aug 06, 2024 | 132.50 | 139.00 | 134.11 | 137.50 | 137.50 | 139,339 |
Aug 05, 2024 | 137.50 | 138.00 | 131.00 | 132.50 | 132.50 | 237,478 |
Aug 02, 2024 | 142.00 | 141.80 | 137.33 | 137.50 | 137.50 | 473,404 |
Aug 01, 2024 | 144.00 | 143.60 | 140.03 | 141.50 | 141.50 | 115,442 |
Jul 31, 2024 | 145.00 | 144.75 | 142.00 | 143.00 | 143.00 | 143,470 |
Jul 30, 2024 | 145.00 | 146.90 | 142.75 | 145.00 | 145.00 | 74,855 |
Jul 29, 2024 | 145.00 | 147.00 | 142.06 | 145.00 | 145.00 | 10,203,925 |
Jul 26, 2024 | 145.00 | 149.00 | 142.00 | 145.00 | 145.00 | 163,977 |
Jul 25, 2024 | 146.00 | 147.50 | 142.00 | 145.00 | 145.00 | 10,176,370 |
Jul 24, 2024 | 148.50 | 150.00 | 143.67 | 146.00 | 146.00 | 143,718 |
Jul 23, 2024 | 147.00 | 151.93 | 145.00 | 148.50 | 148.50 | 221,505 |
Jul 22, 2024 | 149.00 | 151.80 | 138.20 | 147.00 | 147.00 | 571,098 |
Jul 19, 2024 | 141.00 | 147.00 | 138.74 | 145.00 | 145.00 | 157,627 |
Jul 18, 2024 | 142.50 | 142.74 | 137.00 | 141.00 | 141.00 | 153,228 |
Jul 17, 2024 | 144.00 | 142.80 | 140.00 | 142.50 | 142.50 | 44,694 |
Jul 16, 2024 | 147.00 | 145.00 | 140.00 | 144.00 | 144.00 | 126,642 |
Jul 15, 2024 | 147.50 | 148.45 | 144.00 | 147.00 | 147.00 | 190,321 |
Jul 12, 2024 | 147.50 | 155.00 | 140.00 | 147.50 | 147.50 | 341,873 |
Jul 11, 2024 | 146.00 | 149.95 | 147.30 | 147.50 | 147.50 | 17,572 |
Jul 10, 2024 | 145.00 | 148.00 | 146.00 | 146.00 | 146.00 | 18,255 |
Jul 09, 2024 | 139.50 | 147.85 | 138.85 | 145.00 | 145.00 | 197,576 |
Jul 08, 2024 | 139.50 | 141.75 | 139.50 | 139.50 | 139.50 | 81,950 |
Jul 05, 2024 | 137.50 | 141.95 | 136.20 | 139.50 | 139.50 | 395,400 |
Jul 04, 2024 | 134.00 | 139.00 | 132.55 | 137.00 | 137.00 | 484,650 |
Jul 03, 2024 | 137.50 | 136.50 | 133.00 | 134.00 | 134.00 | 293,477 |
Jul 02, 2024 | 139.00 | 139.70 | 134.00 | 137.50 | 137.50 | 284,107 |
Jul 01, 2024 | 143.50 | 145.40 | 137.97 | 139.00 | 139.00 | 167,007 |
Jun 28, 2024 | 143.50 | 145.40 | 144.78 | 142.50 | 142.50 | 8,100 |
Jun 27, 2024 | 143.50 | 145.45 | 142.94 | 143.50 | 143.50 | 130,992 |
Jun 26, 2024 | 145.00 | 145.30 | 142.94 | 143.50 | 143.50 | 128,023 |
Jun 25, 2024 | 143.50 | 145.75 | 142.50 | 145.00 | 145.00 | 119,715 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |