Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 20, 2024 | 151.70 | 152.00 | 150.50 | 150.80 | 150.80 | 3,873 |
Nov 19, 2024 | 150.60 | 151.30 | 149.70 | 150.50 | 150.50 | 5,021 |
Nov 18, 2024 | 149.70 | 150.80 | 149.60 | 150.60 | 150.60 | 3,490 |
Nov 15, 2024 | 148.00 | 150.00 | 147.90 | 149.40 | 149.40 | 5,961 |
Nov 14, 2024 | 148.00 | 148.50 | 147.00 | 148.40 | 148.40 | 4,111 |
Nov 13, 2024 | 147.60 | 148.10 | 146.80 | 147.40 | 147.40 | 11,508 |
Nov 12, 2024 | 148.30 | 148.90 | 147.80 | 148.10 | 148.10 | 7,924 |
Nov 11, 2024 | 150.10 | 150.40 | 149.20 | 149.70 | 149.70 | 7,925 |
Nov 08, 2024 | 148.50 | 148.90 | 147.60 | 148.70 | 148.70 | 5,177 |
Nov 07, 2024 | 150.50 | 150.60 | 148.50 | 148.80 | 148.80 | 5,409 |
Nov 06, 2024 | 149.20 | 150.20 | 147.30 | 147.60 | 147.60 | 11,592 |
Nov 05, 2024 | 147.00 | 147.90 | 146.40 | 146.40 | 146.40 | 7,171 |
Nov 04, 2024 | 147.80 | 147.80 | 146.70 | 146.75 | 146.75 | 2,919 |
Nov 01, 2024 | 146.80 | 148.10 | 146.70 | 147.90 | 147.90 | 4,050 |
Oct 31, 2024 | 144.45 | 147.35 | 144.45 | 146.30 | 146.30 | 8,470 |
Oct 30, 2024 | 147.40 | 149.40 | 147.40 | 148.30 | 148.30 | 4,957 |
Oct 29, 2024 | 152.10 | 152.10 | 149.40 | 149.60 | 149.60 | 5,955 |
Oct 28, 2024 | 150.70 | 151.90 | 150.30 | 151.75 | 151.75 | 6,266 |
Oct 25, 2024 | 150.90 | 151.50 | 150.00 | 150.60 | 150.60 | 6,608 |
Oct 24, 2024 | 149.85 | 151.80 | 149.85 | 151.40 | 151.40 | 5,007 |
Oct 23, 2024 | 151.00 | 151.10 | 150.20 | 150.80 | 150.80 | 3,149 |
Oct 22, 2024 | 150.60 | 151.20 | 149.60 | 150.70 | 150.70 | 5,060 |
Oct 21, 2024 | 152.10 | 152.40 | 151.30 | 151.30 | 151.30 | 5,007 |
Oct 18, 2024 | 151.90 | 152.50 | 150.80 | 152.50 | 152.50 | 3,699 |
Oct 17, 2024 | 151.55 | 152.60 | 151.30 | 152.15 | 152.15 | 5,019 |
Oct 16, 2024 | 151.40 | 151.70 | 150.30 | 151.50 | 151.50 | 4,093 |
Oct 15, 2024 | 151.50 | 151.90 | 151.30 | 151.65 | 151.65 | 3,894 |
Oct 14, 2024 | 150.80 | 151.40 | 150.20 | 151.40 | 151.40 | 4,058 |
Oct 11, 2024 | 149.90 | 150.80 | 149.50 | 150.80 | 150.80 | 3,109 |
Oct 10, 2024 | 149.60 | 150.80 | 149.30 | 150.30 | 150.30 | 7,550 |
Oct 09, 2024 | 148.60 | 149.50 | 148.00 | 149.50 | 149.50 | 4,263 |
Oct 08, 2024 | 147.10 | 149.65 | 147.00 | 149.10 | 149.10 | 3,509 |
Oct 07, 2024 | 149.00 | 150.20 | 148.40 | 148.60 | 148.60 | 5,583 |
Oct 04, 2024 | 147.20 | 149.50 | 147.20 | 148.90 | 148.90 | 5,884 |
Oct 03, 2024 | 147.80 | 148.30 | 147.25 | 147.40 | 147.40 | 7,164 |
Oct 02, 2024 | 146.80 | 147.60 | 146.80 | 147.10 | 147.10 | 6,381 |
Oct 01, 2024 | 146.20 | 146.90 | 145.90 | 146.15 | 146.15 | 6,545 |
Sep 30, 2024 | 146.70 | 147.30 | 145.90 | 146.10 | 146.10 | 9,553 |
Sep 27, 2024 | 146.00 | 146.70 | 144.90 | 146.40 | 146.40 | 6,245 |
Sep 26, 2024 | 144.50 | 147.30 | 144.50 | 146.30 | 146.30 | 15,164 |
Sep 25, 2024 | 139.00 | 143.90 | 138.90 | 143.80 | 143.80 | 15,359 |
Sep 24, 2024 | 136.20 | 136.90 | 136.00 | 136.80 | 136.80 | 4,123 |
Sep 23, 2024 | 134.90 | 136.10 | 134.80 | 135.90 | 135.90 | 3,866 |
Sep 20, 2024 | 135.70 | 136.10 | 134.20 | 134.85 | 134.85 | 7,455 |
Sep 19, 2024 | 136.40 | 136.50 | 135.40 | 135.50 | 135.50 | 5,207 |
Sep 18, 2024 | 136.30 | 136.40 | 135.30 | 135.70 | 135.70 | 5,252 |
Sep 17, 2024 | 137.90 | 137.90 | 135.80 | 136.30 | 136.30 | 6,519 |
Sep 16, 2024 | 136.40 | 137.20 | 136.10 | 137.10 | 137.10 | 6,022 |
Sep 13, 2024 | 135.90 | 137.00 | 135.90 | 136.60 | 136.60 | 5,572 |
Sep 12, 2024 | 135.60 | 135.70 | 134.80 | 135.50 | 135.50 | 2,816 |
Sep 11, 2024 | 134.30 | 135.90 | 133.70 | 135.00 | 135.00 | 3,527 |
Sep 10, 2024 | 135.10 | 136.00 | 134.10 | 134.70 | 134.70 | 4,613 |
Sep 09, 2024 | 134.50 | 135.50 | 134.30 | 135.00 | 135.00 | 3,472 |
Sep 06, 2024 | 136.90 | 137.10 | 135.20 | 135.20 | 135.20 | 11,361 |
Sep 05, 2024 | 133.00 | 138.20 | 133.00 | 137.60 | 137.60 | 12,165 |
Sep 04, 2024 | 132.90 | 133.30 | 132.20 | 132.60 | 132.60 | 12,229 |
Sep 03, 2024 | 134.80 | 135.00 | 132.70 | 133.90 | 133.90 | 6,313 |
Sep 02, 2024 | 133.95 | 134.50 | 133.80 | 134.50 | 134.50 | 7,337 |
Aug 30, 2024 | 134.00 | 134.60 | 133.70 | 134.00 | 134.00 | 3,276 |
Aug 29, 2024 | 134.40 | 134.70 | 133.70 | 134.00 | 134.00 | 6,279 |
Aug 28, 2024 | 133.70 | 134.50 | 133.70 | 134.50 | 134.50 | 4,447 |
Aug 27, 2024 | 133.30 | 134.15 | 133.20 | 133.30 | 133.30 | 4,434 |
Aug 23, 2024 | 132.60 | 133.80 | 132.60 | 133.70 | 133.70 | 3,065 |
Aug 22, 2024 | 132.00 | 132.90 | 131.90 | 132.70 | 132.70 | 2,311 |
Aug 21, 2024 | 132.30 | 132.50 | 131.80 | 132.10 | 132.10 | 1,420 |
Aug 20, 2024 | 132.60 | 132.90 | 132.00 | 132.40 | 132.40 | 3,307 |
Aug 19, 2024 | 131.90 | 133.20 | 131.90 | 132.80 | 132.80 | 3,689 |
Aug 16, 2024 | 131.70 | 132.10 | 131.30 | 132.00 | 132.00 | 2,997 |
Aug 15, 2024 | 131.00 | 131.80 | 130.80 | 131.50 | 131.50 | 4,777 |
Aug 14, 2024 | 130.20 | 130.80 | 129.70 | 130.70 | 130.70 | 1,414 |
Aug 13, 2024 | 128.60 | 129.80 | 128.60 | 129.00 | 129.00 | 2,730 |
Aug 12, 2024 | 128.20 | 128.70 | 127.60 | 128.10 | 128.10 | 2,469 |
Aug 09, 2024 | 127.30 | 128.10 | 127.00 | 127.60 | 127.60 | 4,335 |
Aug 08, 2024 | 125.80 | 127.10 | 124.90 | 126.70 | 126.70 | 4,119 |
Aug 07, 2024 | 123.90 | 126.40 | 123.80 | 126.20 | 126.20 | 3,492 |
Aug 06, 2024 | 124.40 | 124.40 | 122.30 | 122.80 | 122.80 | 8,911 |
Aug 05, 2024 | 122.25 | 124.50 | 120.90 | 122.90 | 122.90 | 22,377 |
Aug 02, 2024 | 128.90 | 129.80 | 127.50 | 127.90 | 127.90 | 9,338 |
Aug 01, 2024 | 131.90 | 131.90 | 131.90 | 131.90 | 131.90 | - |
Jul 31, 2024 | 131.90 | 132.50 | 131.30 | 131.90 | 131.90 | 2,507 |
Jul 30, 2024 | 130.40 | 132.20 | 130.30 | 131.80 | 131.80 | 7,894 |
Jul 29, 2024 | 131.10 | 131.20 | 129.50 | 129.90 | 129.90 | 4,377 |
Jul 26, 2024 | 129.50 | 130.70 | 129.40 | 130.40 | 130.40 | 4,654 |
Jul 25, 2024 | 128.50 | 129.60 | 128.00 | 129.60 | 129.60 | 6,397 |
Jul 24, 2024 | 130.00 | 130.30 | 129.20 | 129.20 | 129.20 | 4,789 |
Jul 23, 2024 | 130.20 | 131.00 | 129.90 | 130.60 | 130.60 | 5,705 |
Jul 22, 2024 | 128.00 | 130.35 | 128.00 | 130.10 | 130.10 | 7,969 |
Jul 19, 2024 | 128.30 | 129.80 | 127.60 | 127.70 | 127.70 | 6,046 |
Jul 18, 2024 | 128.70 | 129.10 | 128.00 | 129.00 | 129.00 | 4,306 |
Jul 17, 2024 | 127.30 | 128.50 | 126.90 | 128.30 | 128.30 | 9,467 |
Jul 16, 2024 | 124.90 | 127.60 | 124.40 | 127.40 | 127.40 | 14,969 |
Jul 15, 2024 | 124.80 | 125.20 | 123.30 | 123.90 | 123.90 | 3,811 |
Jul 12, 2024 | 124.60 | 125.20 | 124.10 | 124.90 | 124.90 | 3,217 |
Jul 11, 2024 | 125.50 | 125.80 | 124.60 | 125.20 | 125.20 | 3,405 |
Jul 10, 2024 | 123.40 | 124.80 | 123.40 | 124.40 | 124.40 | 4,210 |
Jul 09, 2024 | 123.90 | 123.90 | 122.40 | 122.40 | 122.40 | 5,608 |
Jul 08, 2024 | 123.00 | 125.20 | 123.00 | 123.90 | 123.90 | 7,088 |
Jul 05, 2024 | 123.30 | 123.70 | 123.00 | 123.60 | 123.60 | 2,333 |
Jul 04, 2024 | 122.65 | 123.50 | 122.50 | 123.20 | 123.20 | 1,216 |
Jul 03, 2024 | 121.80 | 122.50 | 121.10 | 122.40 | 122.40 | 2,427 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |