Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 219.00 | 219.76 | 218.18 | 218.98 | 218.98 | 1,183,200 |
07 Dec 2023 | 216.00 | 219.43 | 215.93 | 218.33 | 218.33 | 1,997,200 |
06 Dec 2023 | 216.11 | 216.42 | 215.28 | 215.80 | 215.80 | 698,600 |
05 Dec 2023 | 212.85 | 215.95 | 212.67 | 215.83 | 215.83 | 1,415,500 |
04 Dec 2023 | 212.72 | 213.25 | 212.53 | 213.13 | 213.13 | 769,600 |
01 Dec 2023 | 213.60 | 213.97 | 212.44 | 212.72 | 212.72 | 1,304,100 |
30 Nov 2023 | 213.60 | 213.95 | 212.82 | 213.21 | 213.21 | 1,395,200 |
29 Nov 2023 | 214.33 | 214.65 | 213.50 | 213.52 | 213.52 | 743,000 |
28 Nov 2023 | 214.42 | 214.69 | 213.84 | 214.16 | 214.16 | 873,900 |
27 Nov 2023 | 214.50 | 214.96 | 214.05 | 214.42 | 214.42 | 767,900 |
24 Nov 2023 | 213.27 | 215.00 | 212.97 | 214.45 | 214.45 | 449,800 |
22 Nov 2023 | 214.62 | 214.62 | 212.82 | 213.07 | 213.07 | 845,100 |
21 Nov 2023 | 213.66 | 214.99 | 213.00 | 214.17 | 214.17 | 1,269,700 |
20 Nov 2023 | 212.25 | 212.42 | 211.80 | 211.85 | 211.85 | 1,023,800 |
17 Nov 2023 | 212.80 | 213.00 | 211.77 | 212.00 | 212.00 | 1,345,300 |
16 Nov 2023 | 212.59 | 213.44 | 212.00 | 212.91 | 212.91 | 898,400 |
15 Nov 2023 | 213.09 | 214.00 | 211.88 | 212.07 | 212.07 | 1,319,600 |
14 Nov 2023 | 214.00 | 214.50 | 213.14 | 213.95 | 213.95 | 1,220,600 |
13 Nov 2023 | 213.50 | 213.71 | 212.66 | 213.20 | 213.20 | 830,800 |
10 Nov 2023 | 213.30 | 214.38 | 212.75 | 213.72 | 213.72 | 1,375,800 |
09 Nov 2023 | 213.10 | 213.88 | 212.39 | 212.94 | 212.94 | 956,800 |
08 Nov 2023 | 215.00 | 215.00 | 213.06 | 213.77 | 213.77 | 918,200 |
07 Nov 2023 | 214.24 | 214.73 | 213.58 | 213.95 | 213.95 | 1,428,900 |
06 Nov 2023 | 214.92 | 215.50 | 213.98 | 214.24 | 214.24 | 1,063,300 |
03 Nov 2023 | 214.74 | 215.80 | 214.70 | 215.00 | 215.00 | 958,300 |
02 Nov 2023 | 213.65 | 214.85 | 213.65 | 214.79 | 214.79 | 1,028,900 |
01 Nov 2023 | 213.50 | 215.00 | 212.90 | 214.37 | 214.37 | 1,692,900 |
31 Oct 2023 | 214.59 | 214.59 | 212.79 | 212.81 | 212.81 | 1,900,400 |
30 Oct 2023 | 214.67 | 215.14 | 214.01 | 214.15 | 214.15 | 1,040,700 |
27 Oct 2023 | 215.75 | 215.99 | 214.42 | 214.60 | 214.60 | 1,020,500 |
26 Oct 2023 | 216.61 | 216.88 | 215.55 | 215.68 | 215.68 | 1,231,500 |
25 Oct 2023 | 217.50 | 217.51 | 216.49 | 216.64 | 216.64 | 1,084,700 |
24 Oct 2023 | 216.87 | 217.45 | 216.60 | 217.45 | 217.45 | 699,100 |
23 Oct 2023 | 216.59 | 217.27 | 215.36 | 216.87 | 216.87 | 1,293,400 |
20 Oct 2023 | 215.43 | 215.95 | 215.05 | 215.50 | 215.50 | 2,051,800 |
19 Oct 2023 | 215.01 | 216.86 | 213.51 | 214.97 | 214.97 | 2,917,300 |
18 Oct 2023 | 215.40 | 215.84 | 214.77 | 214.85 | 214.85 | 1,427,800 |
17 Oct 2023 | 214.83 | 216.08 | 214.07 | 215.34 | 215.34 | 1,708,000 |
16 Oct 2023 | 214.60 | 215.19 | 214.41 | 214.91 | 214.91 | 1,535,900 |
13 Oct 2023 | 214.63 | 214.95 | 213.95 | 214.03 | 214.03 | 1,477,400 |
12 Oct 2023 | 214.50 | 215.31 | 214.26 | 214.46 | 214.46 | 1,336,600 |
11 Oct 2023 | 214.62 | 214.83 | 214.11 | 214.50 | 214.50 | 745,100 |
10 Oct 2023 | 214.15 | 214.83 | 214.00 | 214.39 | 214.39 | 1,145,600 |
09 Oct 2023 | 213.52 | 215.60 | 213.47 | 214.50 | 214.50 | 1,390,700 |
06 Oct 2023 | 213.88 | 214.32 | 213.48 | 213.52 | 213.52 | 1,270,900 |
05 Oct 2023 | 213.84 | 214.11 | 213.27 | 213.79 | 213.79 | 1,796,800 |
04 Oct 2023 | 213.15 | 214.78 | 211.88 | 213.75 | 213.75 | 2,465,100 |
03 Oct 2023 | 211.74 | 213.08 | 211.60 | 212.51 | 212.51 | 1,800,300 |
02 Oct 2023 | 212.08 | 213.24 | 211.00 | 211.74 | 211.74 | 1,605,900 |
29 Sept 2023 | 212.12 | 213.50 | 212.12 | 212.15 | 212.15 | 1,286,700 |
28 Sept 2023 | 212.90 | 212.97 | 212.15 | 212.24 | 212.24 | 1,299,100 |
27 Sept 2023 | 215.00 | 215.00 | 212.23 | 212.55 | 212.55 | 3,384,000 |
26 Sept 2023 | 215.75 | 217.08 | 215.33 | 216.16 | 216.16 | 2,974,800 |
25 Sept 2023 | 213.22 | 215.70 | 213.22 | 215.52 | 215.52 | 1,876,300 |
22 Sept 2023 | 213.80 | 214.00 | 213.20 | 213.70 | 213.70 | 3,162,600 |
21 Sept 2023 | 206.50 | 207.54 | 206.00 | 206.39 | 206.39 | 721,400 |
20 Sept 2023 | 208.10 | 208.31 | 206.99 | 206.99 | 206.99 | 1,728,400 |
19 Sept 2023 | 207.33 | 208.77 | 207.07 | 208.31 | 208.31 | 1,062,100 |
18 Sept 2023 | 208.06 | 208.37 | 206.93 | 207.17 | 207.17 | 1,131,500 |
15 Sept 2023 | 207.24 | 208.45 | 207.00 | 208.40 | 208.40 | 1,650,200 |
14 Sept 2023 | 206.00 | 207.18 | 206.00 | 206.50 | 206.50 | 921,800 |
13 Sept 2023 | 207.17 | 207.50 | 205.73 | 205.94 | 205.94 | 899,000 |
12 Sept 2023 | 207.80 | 208.22 | 206.84 | 207.35 | 207.35 | 1,376,300 |
11 Sept 2023 | 204.25 | 208.46 | 204.00 | 208.13 | 208.13 | 1,831,200 |
08 Sept 2023 | 205.33 | 205.40 | 203.61 | 204.43 | 204.43 | 1,419,500 |
07 Sept 2023 | 206.17 | 206.59 | 204.81 | 204.90 | 204.90 | 1,268,900 |
06 Sept 2023 | 207.10 | 207.38 | 205.73 | 206.10 | 206.10 | 1,278,300 |
05 Sept 2023 | 208.15 | 208.20 | 207.13 | 207.18 | 207.18 | 1,221,100 |
01 Sept 2023 | 210.00 | 210.50 | 207.74 | 207.91 | 207.91 | 2,119,500 |
31 Aug 2023 | 207.00 | 207.74 | 205.74 | 206.07 | 206.07 | 1,929,400 |
30 Aug 2023 | 207.31 | 207.82 | 206.76 | 206.85 | 206.85 | 1,984,300 |
29 Aug 2023 | 206.00 | 207.67 | 206.00 | 206.96 | 206.96 | 2,022,700 |
28 Aug 2023 | 209.00 | 209.39 | 205.97 | 206.26 | 206.26 | 2,857,700 |
25 Aug 2023 | 197.79 | 199.96 | 197.65 | 199.81 | 199.81 | 902,800 |
24 Aug 2023 | 196.00 | 197.95 | 195.62 | 197.76 | 197.76 | 1,405,600 |
23 Aug 2023 | 195.18 | 195.95 | 194.55 | 195.64 | 195.64 | 1,432,300 |
22 Aug 2023 | 193.25 | 194.75 | 193.25 | 194.28 | 194.28 | 1,148,900 |
21 Aug 2023 | 192.69 | 194.00 | 192.69 | 193.30 | 193.30 | 746,700 |
18 Aug 2023 | 192.62 | 193.65 | 192.62 | 192.74 | 192.74 | 482,400 |
17 Aug 2023 | 193.29 | 194.16 | 192.83 | 192.90 | 192.90 | 731,800 |
16 Aug 2023 | 194.16 | 194.92 | 193.23 | 193.35 | 193.35 | 969,000 |
15 Aug 2023 | 194.20 | 195.18 | 194.14 | 194.20 | 194.20 | 669,600 |
14 Aug 2023 | 195.14 | 196.00 | 194.27 | 194.30 | 194.30 | 748,200 |
11 Aug 2023 | 194.66 | 195.75 | 194.42 | 194.68 | 194.68 | 570,400 |
10 Aug 2023 | 194.99 | 196.00 | 194.83 | 195.00 | 195.00 | 1,114,500 |
09 Aug 2023 | 194.82 | 195.60 | 194.80 | 194.85 | 194.85 | 1,052,900 |
08 Aug 2023 | 194.94 | 194.94 | 194.09 | 194.65 | 194.65 | 642,700 |
07 Aug 2023 | 194.00 | 194.60 | 193.25 | 193.65 | 193.65 | 965,700 |
04 Aug 2023 | 193.69 | 194.42 | 193.44 | 193.47 | 193.47 | 634,500 |
03 Aug 2023 | 193.99 | 194.19 | 192.98 | 193.50 | 193.50 | 556,600 |
02 Aug 2023 | 192.60 | 193.43 | 191.91 | 192.98 | 192.98 | 701,800 |
01 Aug 2023 | 192.00 | 192.67 | 191.62 | 192.45 | 192.45 | 686,700 |
31 July 2023 | 192.50 | 192.87 | 191.71 | 191.78 | 191.78 | 562,500 |
28 July 2023 | 192.00 | 193.15 | 191.85 | 192.11 | 192.11 | 813,000 |
27 July 2023 | 192.62 | 193.01 | 191.14 | 191.57 | 191.57 | 1,204,400 |
26 July 2023 | 194.31 | 194.70 | 192.28 | 192.35 | 192.35 | 675,500 |
25 July 2023 | 195.54 | 196.34 | 194.02 | 194.13 | 194.13 | 667,000 |
24 July 2023 | 194.19 | 196.44 | 194.04 | 196.23 | 196.23 | 758,200 |
21 July 2023 | 195.78 | 195.78 | 193.80 | 194.65 | 194.65 | 3,273,000 |
20 July 2023 | 195.77 | 196.95 | 194.68 | 194.78 | 194.78 | 1,240,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |