Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Dec 2023 | 112.90 | 113.65 | 110.00 | 112.07 | 112.07 | 19,170 |
30 Nov 2023 | 112.97 | 113.60 | 110.80 | 112.10 | 112.10 | 12,134 |
29 Nov 2023 | 112.38 | 114.40 | 110.25 | 112.53 | 112.53 | 56,651 |
28 Nov 2023 | 111.80 | 112.95 | 110.70 | 112.20 | 112.20 | 5,378 |
27 Nov 2023 | 113.93 | 114.45 | 112.00 | 112.07 | 112.07 | 27,642 |
24 Nov 2023 | 113.13 | 114.25 | 112.55 | 113.72 | 113.72 | 146,373 |
23 Nov 2023 | 114.53 | 115.50 | 111.00 | 112.90 | 112.90 | 97,209 |
22 Nov 2023 | 115.22 | 116.60 | 114.25 | 114.55 | 114.55 | 39,128 |
21 Nov 2023 | 119.28 | 120.25 | 115.60 | 115.88 | 115.88 | 63,202 |
20 Nov 2023 | 120.53 | 120.85 | 118.65 | 118.75 | 118.75 | 41,481 |
17 Nov 2023 | 119.22 | 122.00 | 118.75 | 121.45 | 121.45 | 166,558 |
16 Nov 2023 | 122.60 | 123.35 | 118.65 | 119.10 | 119.10 | 73,271 |
15 Nov 2023 | 122.75 | 125.15 | 120.50 | 121.13 | 121.13 | 77,283 |
14 Nov 2023 | 118.85 | 122.15 | 117.40 | 121.78 | 121.78 | 37,635 |
13 Nov 2023 | 119.57 | 120.35 | 118.15 | 118.70 | 118.70 | 13,583 |
10 Nov 2023 | 120.72 | 122.90 | 117.90 | 118.88 | 118.88 | 178,163 |
09 Nov 2023 | 117.65 | 125.45 | 117.95 | 122.22 | 122.22 | 126,821 |
08 Nov 2023 | 115.03 | 118.40 | 114.15 | 117.93 | 117.93 | 105,614 |
07 Nov 2023 | 116.28 | 116.60 | 115.05 | 116.13 | 116.13 | 30,550 |
06 Nov 2023 | 118.63 | 120.25 | 115.85 | 117.80 | 117.80 | 32,491 |
03 Nov 2023 | 115.70 | 118.20 | 114.20 | 116.20 | 116.20 | 44,987 |
02 Nov 2023 | 111.88 | 115.70 | 108.95 | 115.05 | 115.05 | 119,518 |
01 Nov 2023 | 115.97 | 116.30 | 108.95 | 109.60 | 109.60 | 112,941 |
31 Oct 2023 | 112.88 | 115.65 | 111.70 | 115.00 | 115.00 | 75,088 |
30 Oct 2023 | 112.78 | 114.30 | 111.75 | 112.63 | 112.63 | 133,210 |
27 Oct 2023 | 113.25 | 114.55 | 111.50 | 112.55 | 112.55 | 138,470 |
26 Oct 2023 | 107.40 | 114.15 | 105.05 | 113.85 | 113.85 | 116,728 |
25 Oct 2023 | 111.72 | 113.05 | 108.25 | 110.47 | 110.47 | 53,514 |
24 Oct 2023 | 112.38 | 113.65 | 111.15 | 112.75 | 112.75 | 135,566 |
23 Oct 2023 | 113.82 | 114.75 | 108.00 | 112.07 | 112.07 | 68,138 |
20 Oct 2023 | 116.22 | 118.70 | 113.60 | 114.18 | 114.18 | 163,530 |
19 Oct 2023 | 119.50 | 120.65 | 117.80 | 120.18 | 120.18 | 19,867 |
18 Oct 2023 | 122.70 | 124.35 | 119.70 | 120.18 | 120.18 | 22,054 |
17 Oct 2023 | 123.10 | 124.15 | 120.60 | 122.32 | 122.32 | 77,357 |
16 Oct 2023 | 124.18 | 124.95 | 122.45 | 122.63 | 122.63 | 65,799 |
13 Oct 2023 | 125.75 | 127.35 | 123.30 | 124.20 | 124.20 | 19,734 |
12 Oct 2023 | 128.48 | 129.40 | 125.40 | 126.88 | 126.88 | 6,243 |
11 Oct 2023 | 126.53 | 128.50 | 125.90 | 127.50 | 127.50 | 12,354 |
10 Oct 2023 | 124.93 | 127.05 | 123.35 | 126.68 | 126.68 | 25,601 |
09 Oct 2023 | 124.93 | 125.55 | 123.45 | 124.20 | 124.20 | 10,940 |
06 Oct 2023 | 126.15 | 128.75 | 123.85 | 125.82 | 125.82 | 22,387 |
05 Oct 2023 | 127.65 | 127.45 | 125.34 | 125.43 | 125.43 | 5,351 |
04 Oct 2023 | 123.30 | 126.90 | 122.20 | 126.47 | 126.47 | 46,634 |
03 Oct 2023 | 128.05 | 128.30 | 123.70 | 123.97 | 123.97 | 47,299 |
02 Oct 2023 | 134.95 | 136.55 | 128.15 | 128.82 | 128.82 | 29,561 |
29 Sept 2023 | 135.23 | 138.70 | 135.15 | 136.75 | 136.75 | 21,635 |
28 Sept 2023 | 130.82 | 134.35 | 127.90 | 133.80 | 133.80 | 49,811 |
27 Sept 2023 | 130.02 | 132.40 | 130.05 | 130.32 | 130.32 | 22,805 |
26 Sept 2023 | 132.75 | 133.00 | 129.40 | 130.77 | 130.77 | 33,000 |
25 Sept 2023 | 133.85 | 133.80 | 130.95 | 132.57 | 132.57 | 111,897 |
22 Sept 2023 | 134.23 | 136.65 | 133.60 | 135.15 | 135.15 | 20,414 |
21 Sept 2023 | 135.77 | 137.25 | 133.45 | 133.57 | 133.57 | 6,770 |
20 Sept 2023 | 138.10 | 141.15 | 137.90 | 137.82 | 137.82 | 30,924 |
19 Sept 2023 | 136.40 | 138.15 | 136.55 | 137.85 | 137.85 | 98,790 |
18 Sept 2023 | 139.15 | 139.65 | 136.50 | 137.13 | 137.13 | 9,567 |
15 Sept 2023 | 138.57 | 141.40 | 137.90 | 139.75 | 139.75 | 19,381 |
14 Sept 2023 | 134.82 | 136.82 | 133.65 | 136.57 | 136.57 | 57,867 |
13 Sept 2023 | 132.70 | 135.70 | 132.70 | 135.10 | 135.10 | 61,224 |
12 Sept 2023 | 136.18 | 135.65 | 132.16 | 132.82 | 132.82 | 11,384 |
11 Sept 2023 | 134.23 | 136.90 | 133.75 | 136.27 | 136.27 | 9,283 |
08 Sept 2023 | 132.77 | 133.65 | 131.15 | 133.55 | 133.55 | 45,953 |
07 Sept 2023 | 135.43 | 135.35 | 132.97 | 133.50 | 133.50 | 192,139 |
06 Sept 2023 | 132.25 | 136.35 | 132.85 | 136.07 | 136.07 | 20,353 |
05 Sept 2023 | 134.88 | 134.80 | 132.22 | 132.73 | 132.73 | 33,637 |
04 Sept 2023 | 136.85 | 137.35 | 135.70 | 135.77 | 135.77 | 6,625 |
01 Sept 2023 | 136.77 | 137.25 | 135.85 | 136.48 | 136.48 | 26,788 |
31 Aug 2023 | 137.70 | 138.70 | 135.95 | 136.43 | 136.43 | 60,238 |
30 Aug 2023 | 140.57 | 140.45 | 136.95 | 137.27 | 137.27 | 88,255 |
29 Aug 2023 | 137.32 | 140.80 | 137.25 | 140.15 | 140.15 | 73,226 |
25 Aug 2023 | 130.25 | 132.95 | 131.53 | 132.02 | 132.02 | 43,519 |
24 Aug 2023 | 131.75 | 132.70 | 129.90 | 130.38 | 130.38 | 41,284 |
23 Aug 2023 | 131.38 | 131.90 | 127.30 | 130.55 | 130.55 | 227,989 |
22 Aug 2023 | 131.85 | 132.75 | 131.05 | 131.43 | 131.43 | 19,360 |
21 Aug 2023 | 130.05 | 132.55 | 130.30 | 130.65 | 130.65 | 37,645 |
18 Aug 2023 | 131.35 | 131.45 | 129.30 | 130.02 | 130.02 | 283,741 |
17 Aug 2023 | 132.68 | 133.25 | 130.80 | 131.90 | 131.90 | 53,126 |
16 Aug 2023 | 132.88 | 134.85 | 132.10 | 134.32 | 134.32 | 132,746 |
15 Aug 2023 | 136.25 | 136.10 | 133.50 | 134.20 | 134.20 | 83,532 |
14 Aug 2023 | 137.10 | 137.00 | 135.45 | 136.68 | 136.68 | 23,294 |
11 Aug 2023 | 139.60 | 139.90 | 136.45 | 138.45 | 138.45 | 46,026 |
10 Aug 2023 | 138.32 | 140.55 | 138.05 | 140.00 | 140.00 | 74,510 |
09 Aug 2023 | 139.48 | 139.90 | 137.55 | 138.20 | 138.20 | 9,715 |
08 Aug 2023 | 137.93 | 138.80 | 137.35 | 138.52 | 138.52 | 3,619 |
07 Aug 2023 | 137.45 | 140.45 | 136.41 | 138.93 | 138.93 | 15,844 |
04 Aug 2023 | 137.13 | 139.40 | 136.00 | 139.18 | 139.18 | 15,258 |
03 Aug 2023 | 138.13 | 139.25 | 136.60 | 136.82 | 136.82 | 64,989 |
02 Aug 2023 | 137.50 | 139.70 | 137.10 | 138.57 | 138.57 | 47,128 |
01 Aug 2023 | 140.43 | 140.90 | 139.40 | 140.20 | 140.20 | 10,396 |
31 Jul 2023 | 139.80 | 141.95 | 139.90 | 141.57 | 141.57 | 12,314 |
28 Jul 2023 | 138.05 | 141.55 | 135.85 | 141.35 | 141.35 | 19,553 |
27 Jul 2023 | 133.80 | 140.90 | 133.00 | 138.90 | 138.90 | 17,745 |
26 Jul 2023 | 139.02 | 139.15 | 134.89 | 136.18 | 136.18 | 175,791 |
25 Jul 2023 | 137.85 | 140.20 | 137.25 | 140.07 | 140.07 | 14,819 |
24 Jul 2023 | 135.15 | 139.70 | 134.65 | 138.43 | 138.43 | 277,189 |
21 Jul 2023 | 139.10 | 139.65 | 135.45 | 136.02 | 136.02 | 58,972 |
20 Jul 2023 | 137.98 | 141.00 | 136.95 | 139.93 | 139.93 | 45,897 |
19 Jul 2023 | 131.40 | 138.30 | 131.10 | 137.23 | 137.23 | 114,091 |
18 Jul 2023 | 131.05 | 136.75 | 131.70 | 136.77 | 136.77 | 141,443 |
17 Jul 2023 | 130.98 | 132.20 | 130.40 | 131.88 | 131.88 | 14,095 |
14 Jul 2023 | 133.77 | 134.05 | 131.65 | 132.40 | 132.40 | 22,376 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |