Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Dec 2023 | 164.16 | 164.85 | 162.24 | 162.46 | 162.46 | 2,630,000 |
30 Nov 2023 | 163.05 | 164.46 | 162.68 | 164.03 | 164.03 | 3,561,700 |
29 Nov 2023 | 162.78 | 163.76 | 162.01 | 163.00 | 163.00 | 1,519,900 |
28 Nov 2023 | 164.28 | 164.73 | 162.58 | 163.26 | 163.26 | 1,656,000 |
27 Nov 2023 | 163.87 | 164.48 | 163.00 | 164.41 | 164.41 | 1,692,900 |
24 Nov 2023 | 163.14 | 164.10 | 163.14 | 163.72 | 163.72 | 680,000 |
22 Nov 2023 | 161.35 | 163.01 | 161.00 | 162.61 | 162.61 | 1,518,600 |
21 Nov 2023 | 160.12 | 162.85 | 160.07 | 161.81 | 161.81 | 1,954,600 |
20 Nov 2023 | 158.00 | 160.58 | 157.68 | 159.35 | 159.35 | 2,019,100 |
17 Nov 2023 | 159.84 | 160.83 | 157.51 | 157.57 | 157.57 | 2,402,500 |
16 Nov 2023 | 158.16 | 160.10 | 158.16 | 159.94 | 159.94 | 2,781,300 |
15 Nov 2023 | 159.28 | 159.53 | 156.23 | 157.67 | 157.67 | 3,421,700 |
14 Nov 2023 | 160.99 | 161.41 | 159.18 | 159.53 | 159.53 | 3,080,400 |
13 Nov 2023 | 161.19 | 161.98 | 159.54 | 161.92 | 161.92 | 2,908,100 |
10 Nov 2023 | 160.97 | 161.72 | 160.06 | 160.39 | 160.39 | 2,988,100 |
09 Nov 2023 | 159.21 | 161.28 | 159.03 | 160.35 | 160.35 | 2,274,600 |
08 Nov 2023 | 158.15 | 159.12 | 157.39 | 158.61 | 158.61 | 1,757,100 |
07 Nov 2023 | 159.00 | 159.00 | 157.20 | 158.61 | 158.61 | 1,874,700 |
06 Nov 2023 | 157.31 | 158.50 | 156.86 | 158.23 | 158.23 | 2,067,300 |
03 Nov 2023 | 159.11 | 159.11 | 155.61 | 156.21 | 156.21 | 4,047,000 |
02 Nov 2023 | 158.71 | 160.69 | 156.93 | 158.77 | 158.77 | 2,996,800 |
01 Nov 2023 | 159.00 | 160.62 | 157.91 | 159.61 | 159.61 | 2,264,400 |
31 Oct 2023 | 155.13 | 158.45 | 154.71 | 158.09 | 158.09 | 2,353,300 |
30 Oct 2023 | 153.63 | 155.37 | 153.22 | 155.19 | 155.19 | 2,253,000 |
27 Oct 2023 | 153.00 | 153.31 | 151.55 | 153.06 | 153.06 | 2,147,600 |
26 Oct 2023 | 156.68 | 157.42 | 153.38 | 153.86 | 153.86 | 2,754,000 |
25 Oct 2023 | 157.82 | 158.00 | 156.05 | 156.43 | 156.43 | 2,219,000 |
24 Oct 2023 | 154.04 | 156.41 | 153.48 | 156.24 | 156.24 | 1,683,200 |
23 Oct 2023 | 155.00 | 155.00 | 153.28 | 153.48 | 153.48 | 1,844,200 |
20 Oct 2023 | 158.40 | 158.63 | 154.59 | 154.84 | 154.84 | 3,051,900 |
19 Oct 2023 | 158.98 | 160.50 | 157.55 | 157.80 | 157.80 | 2,587,000 |
18 Oct 2023 | 160.00 | 161.00 | 158.49 | 159.18 | 159.18 | 2,898,100 |
17 Oct 2023 | 158.25 | 158.99 | 157.51 | 158.94 | 158.94 | 2,720,400 |
16 Oct 2023 | 156.04 | 158.17 | 154.82 | 157.05 | 157.05 | 4,257,800 |
13 Oct 2023 | 150.00 | 155.38 | 149.64 | 154.95 | 154.95 | 6,481,300 |
12 Oct 2023 | 144.37 | 144.59 | 142.87 | 143.30 | 143.30 | 2,403,700 |
11 Oct 2023 | 142.09 | 144.20 | 142.07 | 143.86 | 143.86 | 3,099,200 |
10 Oct 2023 | 143.50 | 144.27 | 141.84 | 142.25 | 142.25 | 2,391,400 |
09 Oct 2023 | 142.53 | 143.38 | 141.93 | 143.26 | 143.26 | 1,369,200 |
06 Oct 2023 | 142.80 | 143.83 | 142.01 | 142.86 | 142.86 | 2,207,200 |
05 Oct 2023 | 142.30 | 143.70 | 141.73 | 142.50 | 142.50 | 1,936,100 |
04 Oct 2023 | 139.41 | 142.33 | 138.69 | 142.16 | 142.16 | 2,161,100 |
04 Oct 2023 | 0.1 Dividend | |||||
03 Oct 2023 | 140.00 | 142.35 | 138.50 | 139.40 | 139.30 | 2,105,700 |
02 Oct 2023 | 138.89 | 139.54 | 137.59 | 138.97 | 138.87 | 1,795,700 |
29 Sept 2023 | 140.09 | 140.50 | 138.84 | 139.30 | 139.20 | 2,434,900 |
28 Sept 2023 | 141.13 | 141.85 | 140.10 | 140.41 | 140.31 | 1,641,500 |
27 Sept 2023 | 140.35 | 140.72 | 139.03 | 140.62 | 140.52 | 1,979,200 |
26 Sept 2023 | 142.50 | 142.94 | 140.67 | 140.75 | 140.65 | 1,848,600 |
25 Sept 2023 | 142.84 | 143.04 | 140.79 | 142.42 | 142.32 | 1,889,600 |
22 Sept 2023 | 142.52 | 143.68 | 142.14 | 143.26 | 143.16 | 1,679,700 |
21 Sept 2023 | 143.24 | 144.31 | 141.95 | 142.40 | 142.30 | 3,993,900 |
20 Sept 2023 | 142.77 | 143.97 | 142.51 | 142.69 | 142.59 | 1,637,100 |
19 Sept 2023 | 141.37 | 142.65 | 140.43 | 142.47 | 142.37 | 1,877,300 |
18 Sept 2023 | 138.92 | 140.99 | 138.40 | 140.56 | 140.46 | 1,713,000 |
15 Sept 2023 | 134.70 | 139.72 | 134.34 | 138.74 | 138.64 | 4,506,800 |
14 Sept 2023 | 140.00 | 140.19 | 138.28 | 139.57 | 139.47 | 2,429,300 |
13 Sept 2023 | 139.26 | 139.92 | 138.84 | 139.17 | 139.07 | 2,302,800 |
12 Sept 2023 | 137.62 | 140.21 | 137.62 | 138.65 | 138.55 | 2,389,000 |
11 Sept 2023 | 136.08 | 138.48 | 136.08 | 137.26 | 137.16 | 1,549,800 |
08 Sept 2023 | 137.36 | 137.90 | 135.69 | 135.76 | 135.66 | 1,619,400 |
07 Sept 2023 | 135.70 | 138.37 | 135.27 | 137.41 | 137.31 | 2,188,300 |
06 Sept 2023 | 133.73 | 135.17 | 133.51 | 134.84 | 134.74 | 1,641,500 |
05 Sept 2023 | 135.70 | 135.84 | 133.16 | 133.52 | 133.42 | 2,286,000 |
01 Sept 2023 | 134.37 | 135.89 | 133.42 | 135.48 | 135.38 | 1,357,800 |
31 Aug 2023 | 134.40 | 134.46 | 133.19 | 133.47 | 133.37 | 2,879,600 |
30 Aug 2023 | 132.46 | 134.36 | 131.87 | 134.03 | 133.93 | 1,408,300 |
29 Aug 2023 | 131.85 | 132.36 | 130.27 | 132.25 | 132.16 | 1,485,400 |
28 Aug 2023 | 132.60 | 132.89 | 130.73 | 131.58 | 131.49 | 1,037,000 |
25 Aug 2023 | 131.87 | 133.74 | 131.59 | 132.58 | 132.48 | 1,447,300 |
24 Aug 2023 | 130.29 | 132.97 | 130.29 | 131.90 | 131.81 | 1,519,100 |
23 Aug 2023 | 130.38 | 130.60 | 129.31 | 130.39 | 130.30 | 2,855,400 |
22 Aug 2023 | 132.23 | 132.54 | 129.72 | 130.53 | 130.44 | 2,181,800 |
21 Aug 2023 | 134.06 | 134.76 | 132.12 | 132.18 | 132.09 | 2,016,700 |
18 Aug 2023 | 134.40 | 135.42 | 133.75 | 133.93 | 133.83 | 2,549,200 |
17 Aug 2023 | 136.52 | 137.28 | 134.91 | 135.21 | 135.11 | 2,207,200 |
16 Aug 2023 | 133.02 | 137.23 | 131.50 | 136.14 | 136.04 | 6,249,900 |
15 Aug 2023 | 125.42 | 126.48 | 124.06 | 125.05 | 124.96 | 2,866,600 |
14 Aug 2023 | 127.82 | 128.34 | 125.55 | 125.92 | 125.83 | 2,230,700 |
11 Aug 2023 | 126.34 | 128.23 | 126.34 | 127.84 | 127.75 | 1,188,700 |
10 Aug 2023 | 126.79 | 128.08 | 125.76 | 126.14 | 126.05 | 1,871,100 |
09 Aug 2023 | 126.44 | 127.74 | 126.29 | 126.50 | 126.41 | 1,617,600 |
08 Aug 2023 | 127.24 | 127.41 | 126.01 | 126.50 | 126.41 | 1,778,600 |
07 Aug 2023 | 127.45 | 128.33 | 126.00 | 127.66 | 127.57 | 1,473,000 |
04 Aug 2023 | 128.67 | 128.67 | 126.34 | 126.54 | 126.45 | 2,187,400 |
03 Aug 2023 | 125.55 | 129.96 | 124.72 | 128.85 | 128.76 | 3,886,200 |
02 Aug 2023 | 127.54 | 130.00 | 124.46 | 125.36 | 125.27 | 3,446,000 |
01 Aug 2023 | 126.42 | 127.94 | 125.11 | 127.42 | 127.33 | 2,729,300 |
31 July 2023 | 124.83 | 126.91 | 124.83 | 125.98 | 125.89 | 2,898,200 |
28 July 2023 | 126.41 | 126.41 | 124.23 | 125.03 | 124.94 | 1,876,100 |
27 July 2023 | 126.51 | 126.64 | 124.51 | 125.31 | 125.22 | 2,301,200 |
26 July 2023 | 124.45 | 127.14 | 123.82 | 126.23 | 126.14 | 2,811,000 |
25 July 2023 | 123.39 | 123.69 | 121.87 | 123.55 | 123.46 | 3,679,500 |
24 July 2023 | 124.31 | 126.30 | 124.31 | 125.24 | 125.15 | 2,699,600 |
21 July 2023 | 124.18 | 124.79 | 122.10 | 124.39 | 124.30 | 3,287,900 |
20 July 2023 | 119.08 | 124.06 | 118.75 | 123.96 | 123.87 | 3,542,100 |
19 July 2023 | 119.48 | 120.26 | 117.64 | 118.22 | 118.14 | 2,946,800 |
18 July 2023 | 121.22 | 122.25 | 119.63 | 119.81 | 119.72 | 4,844,400 |
17 July 2023 | 117.99 | 122.66 | 117.80 | 121.95 | 121.86 | 6,039,000 |
14 July 2023 | 114.20 | 117.38 | 111.41 | 116.79 | 116.71 | 10,076,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |