Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 122.30 | 127.90 | 124.90 | 126.03 | 126.03 | 1,567 |
07 Dec 2023 | 125.05 | 123.80 | 121.80 | 123.52 | 123.52 | 17,280 |
06 Dec 2023 | 123.65 | 126.40 | 122.00 | 124.09 | 124.09 | 18,662 |
05 Dec 2023 | 121.75 | 123.30 | 120.80 | 122.63 | 122.63 | 16,339 |
04 Dec 2023 | 124.30 | 124.90 | 121.98 | 121.98 | 121.98 | 9,980 |
01 Dec 2023 | 127.85 | 130.60 | 125.01 | 125.93 | 125.93 | 20,498 |
30 Nov 2023 | 129.55 | 131.60 | 128.00 | 131.15 | 131.15 | 7,193 |
29 Nov 2023 | 126.00 | 130.50 | 127.90 | 128.50 | 128.50 | 3,145 |
28 Nov 2023 | 126.10 | 128.60 | 124.40 | 127.07 | 127.07 | 18,156 |
27 Nov 2023 | 127.45 | 128.00 | 125.10 | 127.06 | 127.06 | 53,681 |
24 Nov 2023 | 128.90 | 128.60 | 126.60 | 126.94 | 126.94 | 31,445 |
23 Nov 2023 | 128.20 | 127.50 | 125.89 | 126.82 | 126.82 | 10,949 |
22 Nov 2023 | 125.75 | 126.60 | 124.00 | 125.55 | 125.55 | 62,667 |
21 Nov 2023 | 125.45 | 127.70 | 122.30 | 122.57 | 122.57 | 52,128 |
20 Nov 2023 | 129.05 | 130.20 | 124.80 | 128.36 | 128.36 | 61,973 |
17 Nov 2023 | 120.50 | 128.10 | 121.90 | 126.89 | 126.89 | 48,866 |
16 Nov 2023 | 119.05 | 122.40 | 119.80 | 121.98 | 121.98 | 157,716 |
15 Nov 2023 | 120.10 | 125.20 | 118.70 | 119.68 | 119.68 | 134,038 |
14 Nov 2023 | 119.85 | 121.50 | 118.00 | 121.00 | 121.00 | 227,247 |
13 Nov 2023 | 121.75 | 124.00 | 119.40 | 122.00 | 122.00 | 148,014 |
10 Nov 2023 | 123.15 | 121.30 | 116.90 | 121.00 | 121.00 | 502,963 |
09 Nov 2023 | 119.85 | 125.20 | 121.30 | 124.72 | 124.72 | 69,167 |
08 Nov 2023 | 116.20 | 122.00 | 116.60 | 120.47 | 120.47 | 97,676 |
07 Nov 2023 | 112.40 | 122.50 | 108.50 | 119.28 | 119.28 | 114,424 |
06 Nov 2023 | 121.25 | 125.50 | 121.00 | 122.94 | 122.94 | 241,394 |
03 Nov 2023 | 122.00 | 124.00 | 121.30 | 121.99 | 121.99 | 128,221 |
02 Nov 2023 | 114.30 | 124.20 | 114.60 | 118.56 | 118.56 | 1,070,477 |
01 Nov 2023 | 118.30 | 118.00 | 112.60 | 115.70 | 115.70 | 44,806 |
31 Oct 2023 | 113.75 | 117.60 | 107.50 | 113.39 | 113.39 | 202,303 |
30 Oct 2023 | 103.85 | 112.10 | 105.40 | 106.23 | 106.23 | 86,326 |
27 Oct 2023 | 102.97 | 111.50 | 104.50 | 108.95 | 108.95 | 445,260 |
26 Oct 2023 | 108.40 | 109.30 | 103.50 | 108.67 | 108.67 | 40,655 |
25 Oct 2023 | 93.35 | 111.40 | 93.45 | 109.49 | 109.49 | 54,998 |
24 Oct 2023 | 88.10 | 94.75 | 89.30 | 93.87 | 93.87 | 50,697 |
23 Oct 2023 | 88.63 | 88.45 | 84.70 | 88.37 | 88.37 | 27,547 |
20 Oct 2023 | 87.40 | 87.20 | 84.40 | 85.58 | 85.58 | 507,709 |
19 Oct 2023 | 85.15 | 87.50 | 85.00 | 86.80 | 86.80 | 40,891 |
18 Oct 2023 | 89.53 | 88.95 | 86.40 | 86.40 | 86.40 | 6,696 |
17 Oct 2023 | 88.93 | 91.05 | 88.60 | 90.11 | 90.11 | 15,863 |
16 Oct 2023 | 91.63 | 90.50 | 87.90 | 90.50 | 90.50 | 17,589 |
13 Oct 2023 | 96.03 | 96.55 | 90.10 | 94.67 | 94.67 | 17,920 |
12 Oct 2023 | 98.50 | 99.30 | 96.40 | 98.26 | 98.26 | 9,334 |
11 Oct 2023 | 103.38 | 106.00 | 97.25 | 101.30 | 101.30 | 17,929 |
10 Oct 2023 | 102.20 | 106.90 | 103.40 | 105.00 | 105.00 | 11,513 |
09 Oct 2023 | 101.45 | 106.40 | 103.10 | 105.44 | 105.44 | 1,698 |
06 Oct 2023 | 105.07 | 108.40 | 104.40 | 105.22 | 105.22 | 16,838 |
05 Oct 2023 | 105.85 | 107.21 | 103.90 | 105.95 | 105.95 | 10,853 |
04 Oct 2023 | 106.80 | 107.10 | 101.70 | 104.05 | 104.05 | 19,381 |
03 Oct 2023 | 105.55 | 106.00 | 104.30 | 105.26 | 105.26 | 9,682 |
02 Oct 2023 | 106.10 | 107.70 | 104.80 | 105.61 | 105.61 | 2,920 |
29 Sept 2023 | 104.90 | 109.40 | 106.50 | 109.05 | 109.05 | 4,585 |
28 Sept 2023 | 102.03 | 105.70 | 102.50 | 103.30 | 103.30 | 7,787 |
27 Sept 2023 | 103.35 | 107.10 | 100.80 | 105.62 | 105.62 | 9,004 |
26 Sept 2023 | 112.00 | 109.80 | 101.90 | 104.61 | 104.61 | 88,412 |
25 Sept 2023 | 108.10 | 113.00 | 110.90 | 111.75 | 111.75 | 20,599 |
22 Sept 2023 | 110.00 | 111.80 | 108.70 | 110.38 | 110.38 | 15,723 |
21 Sept 2023 | 110.40 | 113.26 | 110.10 | 110.84 | 110.84 | 18,604 |
20 Sept 2023 | 111.65 | 113.20 | 110.00 | 112.66 | 112.66 | 9,693 |
19 Sept 2023 | 109.65 | 111.10 | 108.00 | 110.10 | 110.10 | 41,710 |
18 Sept 2023 | 115.05 | 116.70 | 110.30 | 110.90 | 110.90 | 1,369 |
15 Sept 2023 | 107.85 | 114.60 | 113.00 | 114.00 | 114.00 | 2,900 |
14 Sept 2023 | 106.50 | 110.50 | 105.50 | 109.72 | 109.72 | 13,444 |
13 Sept 2023 | 106.50 | 108.20 | 104.80 | 107.54 | 107.54 | 12,368 |
12 Sept 2023 | 111.35 | 109.60 | 106.40 | 106.40 | 106.40 | 861 |
11 Sept 2023 | 114.00 | 112.10 | 108.70 | 111.60 | 111.60 | 9,323 |
08 Sept 2023 | 118.20 | 117.00 | 113.90 | 114.71 | 114.71 | 991 |
07 Sept 2023 | 115.35 | 116.09 | 111.30 | 114.01 | 114.01 | 6,312 |
06 Sept 2023 | 117.05 | 117.30 | 114.10 | 115.35 | 115.35 | 11,600 |
05 Sept 2023 | 116.60 | 117.60 | 115.40 | 117.22 | 117.22 | 13,357 |
04 Sept 2023 | 119.85 | 120.10 | 117.80 | 118.43 | 118.43 | 3,127 |
01 Sept 2023 | 119.75 | 119.10 | 117.10 | 118.63 | 118.63 | 8,162 |
31 Aug 2023 | 122.00 | 119.50 | 117.60 | 118.52 | 118.52 | 7,136 |
30 Aug 2023 | 119.15 | 120.60 | 118.00 | 118.90 | 118.90 | 11,509 |
29 Aug 2023 | 119.45 | 121.61 | 118.40 | 119.19 | 119.19 | 5,107 |
25 Aug 2023 | 117.75 | 121.90 | 119.10 | 120.20 | 120.20 | 770 |
24 Aug 2023 | 118.60 | 121.80 | 119.60 | 120.40 | 120.40 | 4,481 |
23 Aug 2023 | 117.15 | 119.95 | 117.30 | 119.14 | 119.14 | 10,628 |
22 Aug 2023 | 115.15 | 119.30 | 117.97 | 117.97 | 117.97 | 819 |
21 Aug 2023 | 116.60 | 120.80 | 117.50 | 119.78 | 119.78 | 26,422 |
18 Aug 2023 | 114.80 | 117.50 | 114.70 | 117.50 | 117.50 | 3,152 |
17 Aug 2023 | 120.10 | 118.70 | 117.60 | 117.60 | 117.60 | 8,202 |
16 Aug 2023 | 122.30 | 122.10 | 120.60 | 121.62 | 121.62 | 8,081 |
15 Aug 2023 | 125.85 | 124.50 | 122.60 | 122.93 | 122.93 | 3,462 |
14 Aug 2023 | 124.10 | 128.20 | 124.30 | 127.08 | 127.08 | 11,521 |
11 Aug 2023 | 125.85 | 131.00 | 124.50 | 127.77 | 127.77 | 4,451 |
10 Aug 2023 | 124.50 | 129.40 | 125.00 | 128.04 | 128.04 | 16,168 |
09 Aug 2023 | 125.05 | 127.20 | 124.21 | 126.14 | 126.14 | 6,573 |
08 Aug 2023 | 123.45 | 126.00 | 123.20 | 124.12 | 124.12 | 8,134 |
07 Aug 2023 | 125.75 | 126.20 | 124.80 | 125.75 | 125.75 | 1,615 |
04 Aug 2023 | 126.30 | 126.30 | 124.10 | 126.19 | 126.19 | 1,443 |
03 Aug 2023 | 121.25 | 126.00 | 120.20 | 125.26 | 125.26 | 2,652 |
02 Aug 2023 | 126.40 | 125.90 | 121.80 | 122.23 | 122.23 | 9,555 |
01 Aug 2023 | 129.05 | 129.30 | 125.90 | 126.89 | 126.89 | 107,841 |
31 July 2023 | 128.50 | 132.00 | 128.80 | 129.37 | 129.37 | 4,651 |
28 July 2023 | 132.90 | 133.50 | 130.00 | 131.89 | 131.89 | 5,821 |
27 July 2023 | 134.30 | 135.60 | 131.00 | 135.18 | 135.18 | 11,124 |
26 July 2023 | 132.30 | 136.90 | 133.80 | 134.68 | 134.68 | 11,624 |
25 July 2023 | 131.35 | 135.20 | 132.40 | 135.12 | 135.12 | 28,590 |
24 July 2023 | 134.00 | 137.40 | 132.20 | 135.38 | 135.38 | 5,816 |
21 July 2023 | 130.30 | 133.60 | 130.30 | 133.50 | 133.50 | 8,204 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |