Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Mar 2024 | 218.87 | 222.25 | 216.15 | 219.61 | 219.61 | 1,070,800 |
15 Mar 2024 | 217.72 | 220.33 | 217.25 | 218.03 | 218.03 | 1,017,000 |
14 Mar 2024 | 221.00 | 222.25 | 216.64 | 218.46 | 218.46 | 705,800 |
13 Mar 2024 | 217.98 | 221.82 | 217.28 | 221.09 | 221.09 | 567,400 |
12 Mar 2024 | 215.02 | 220.54 | 215.02 | 219.52 | 219.52 | 733,400 |
11 Mar 2024 | 216.63 | 218.98 | 213.32 | 214.54 | 214.54 | 825,600 |
08 Mar 2024 | 223.60 | 223.60 | 213.20 | 216.25 | 216.25 | 1,129,400 |
07 Mar 2024 | 221.98 | 227.50 | 216.10 | 221.26 | 221.26 | 2,747,000 |
06 Mar 2024 | 212.94 | 213.68 | 204.01 | 205.86 | 205.86 | 1,954,000 |
05 Mar 2024 | 207.26 | 212.36 | 207.01 | 212.11 | 212.11 | 919,800 |
04 Mar 2024 | 205.79 | 208.85 | 203.72 | 208.41 | 208.41 | 891,500 |
01 Mar 2024 | 205.37 | 208.95 | 205.00 | 205.76 | 205.76 | 682,300 |
29 Feb 2024 | 205.59 | 206.99 | 203.02 | 205.10 | 205.10 | 749,900 |
28 Feb 2024 | 205.99 | 206.78 | 204.00 | 205.40 | 205.40 | 748,200 |
27 Feb 2024 | 206.42 | 209.98 | 204.28 | 206.75 | 206.75 | 768,900 |
26 Feb 2024 | 202.73 | 206.79 | 201.97 | 206.16 | 206.16 | 1,129,900 |
23 Feb 2024 | 201.65 | 203.44 | 199.23 | 199.40 | 199.40 | 582,600 |
22 Feb 2024 | 195.00 | 202.30 | 194.81 | 202.25 | 202.25 | 833,200 |
21 Feb 2024 | 193.76 | 196.61 | 192.78 | 193.81 | 193.81 | 662,200 |
20 Feb 2024 | 194.37 | 196.85 | 193.11 | 193.73 | 193.73 | 653,600 |
16 Feb 2024 | 196.09 | 198.61 | 195.09 | 195.17 | 195.17 | 523,300 |
15 Feb 2024 | 196.76 | 197.76 | 195.45 | 197.21 | 197.21 | 462,400 |
14 Feb 2024 | 197.13 | 198.31 | 192.16 | 195.21 | 195.21 | 725,000 |
13 Feb 2024 | 192.16 | 195.44 | 189.40 | 194.05 | 194.05 | 676,600 |
12 Feb 2024 | 198.36 | 200.00 | 196.38 | 197.82 | 197.82 | 480,500 |
09 Feb 2024 | 198.98 | 201.11 | 196.39 | 197.67 | 197.67 | 725,100 |
08 Feb 2024 | 196.05 | 200.39 | 195.85 | 199.95 | 199.95 | 979,600 |
07 Feb 2024 | 194.53 | 197.18 | 193.34 | 194.14 | 194.14 | 704,500 |
06 Feb 2024 | 193.25 | 195.41 | 192.26 | 194.12 | 194.12 | 555,100 |
05 Feb 2024 | 193.52 | 194.85 | 191.03 | 193.61 | 193.61 | 920,600 |
02 Feb 2024 | 195.37 | 198.19 | 192.43 | 196.73 | 196.73 | 627,500 |
01 Feb 2024 | 191.78 | 197.37 | 191.78 | 197.32 | 197.32 | 715,700 |
31 Jan 2024 | 196.93 | 197.22 | 190.17 | 191.15 | 191.15 | 834,600 |
30 Jan 2024 | 197.11 | 197.73 | 194.71 | 197.11 | 197.11 | 564,200 |
29 Jan 2024 | 198.68 | 199.94 | 196.86 | 198.40 | 198.40 | 779,300 |
26 Jan 2024 | 197.74 | 198.82 | 195.51 | 198.02 | 198.02 | 656,300 |
25 Jan 2024 | 192.76 | 197.21 | 192.54 | 197.05 | 197.05 | 766,100 |
24 Jan 2024 | 196.36 | 196.40 | 190.60 | 190.83 | 190.83 | 905,800 |
23 Jan 2024 | 198.40 | 200.56 | 192.90 | 194.86 | 194.86 | 913,400 |
22 Jan 2024 | 195.43 | 196.98 | 194.13 | 195.78 | 195.78 | 1,039,800 |
19 Jan 2024 | 196.12 | 197.31 | 193.17 | 194.80 | 194.80 | 947,000 |
18 Jan 2024 | 196.13 | 197.77 | 193.74 | 195.71 | 195.71 | 790,100 |
17 Jan 2024 | 197.03 | 197.67 | 192.61 | 195.97 | 195.97 | 1,208,400 |
16 Jan 2024 | 190.47 | 193.40 | 189.36 | 193.37 | 193.37 | 655,600 |
12 Jan 2024 | 195.90 | 197.98 | 191.74 | 191.76 | 191.76 | 745,000 |
11 Jan 2024 | 196.22 | 196.60 | 192.57 | 194.95 | 194.95 | 810,200 |
10 Jan 2024 | 196.97 | 198.61 | 195.05 | 196.90 | 196.90 | 661,000 |
09 Jan 2024 | 192.80 | 197.69 | 191.86 | 196.69 | 196.69 | 671,600 |
08 Jan 2024 | 190.45 | 194.89 | 189.85 | 193.95 | 193.95 | 758,500 |
05 Jan 2024 | 187.47 | 192.53 | 187.39 | 190.05 | 190.05 | 779,300 |
04 Jan 2024 | 189.41 | 191.14 | 187.87 | 188.15 | 188.15 | 863,500 |
03 Jan 2024 | 191.85 | 193.50 | 187.48 | 187.85 | 187.85 | 1,323,500 |
02 Jan 2024 | 192.35 | 197.18 | 192.05 | 194.86 | 194.86 | 740,900 |
29 Dec 2023 | 196.54 | 198.30 | 194.32 | 194.48 | 194.48 | 846,400 |
28 Dec 2023 | 195.89 | 198.04 | 195.44 | 197.05 | 197.05 | 770,100 |
27 Dec 2023 | 195.50 | 196.88 | 193.56 | 196.60 | 196.60 | 1,005,800 |
26 Dec 2023 | 191.47 | 197.24 | 191.47 | 195.89 | 195.89 | 1,116,600 |
22 Dec 2023 | 189.82 | 193.77 | 189.00 | 191.83 | 191.83 | 766,700 |
21 Dec 2023 | 190.28 | 192.97 | 190.00 | 190.48 | 190.48 | 967,000 |
20 Dec 2023 | 186.46 | 194.69 | 186.46 | 188.64 | 188.64 | 2,044,400 |
19 Dec 2023 | 183.78 | 187.14 | 183.41 | 186.64 | 186.64 | 685,000 |
18 Dec 2023 | 184.00 | 184.69 | 180.83 | 181.83 | 181.83 | 1,047,300 |
15 Dec 2023 | 187.63 | 189.99 | 182.83 | 183.05 | 183.05 | 2,204,900 |
14 Dec 2023 | 189.31 | 192.92 | 187.01 | 187.90 | 187.90 | 1,703,500 |
13 Dec 2023 | 178.70 | 187.24 | 177.44 | 186.67 | 186.67 | 1,417,600 |
12 Dec 2023 | 177.58 | 179.20 | 175.63 | 178.68 | 178.68 | 827,600 |
11 Dec 2023 | 177.48 | 179.71 | 176.74 | 177.76 | 177.76 | 840,800 |
08 Dec 2023 | 174.25 | 177.75 | 173.42 | 176.28 | 176.28 | 801,900 |
07 Dec 2023 | 176.41 | 177.83 | 173.21 | 174.08 | 174.08 | 1,076,800 |
06 Dec 2023 | 177.01 | 178.89 | 175.62 | 176.22 | 176.22 | 983,500 |
05 Dec 2023 | 176.69 | 176.69 | 173.76 | 175.51 | 175.51 | 813,600 |
04 Dec 2023 | 173.30 | 178.83 | 172.80 | 178.30 | 178.30 | 1,375,900 |
01 Dec 2023 | 170.28 | 176.24 | 168.55 | 174.06 | 174.06 | 1,420,000 |
30 Nov 2023 | 171.66 | 172.26 | 168.49 | 169.59 | 169.59 | 1,408,200 |
29 Nov 2023 | 173.03 | 175.68 | 171.47 | 171.52 | 171.52 | 1,495,100 |
28 Nov 2023 | 170.94 | 171.61 | 169.11 | 171.40 | 171.40 | 1,559,300 |
27 Nov 2023 | 172.30 | 173.26 | 170.61 | 171.68 | 171.68 | 2,129,900 |
24 Nov 2023 | 172.80 | 174.58 | 171.86 | 172.45 | 172.45 | 1,051,100 |
22 Nov 2023 | 166.37 | 173.51 | 165.74 | 171.75 | 171.75 | 3,649,500 |
21 Nov 2023 | 159.90 | 167.09 | 156.01 | 165.06 | 165.06 | 6,389,600 |
20 Nov 2023 | 136.00 | 137.65 | 133.09 | 136.71 | 136.71 | 3,534,300 |
17 Nov 2023 | 135.84 | 137.79 | 131.76 | 136.00 | 136.00 | 2,768,300 |
16 Nov 2023 | 134.68 | 135.33 | 128.57 | 129.93 | 129.93 | 2,202,100 |
15 Nov 2023 | 133.71 | 137.66 | 132.68 | 135.81 | 135.81 | 2,410,800 |
14 Nov 2023 | 129.50 | 135.02 | 129.50 | 132.22 | 132.22 | 2,523,000 |
13 Nov 2023 | 129.57 | 129.93 | 125.38 | 125.50 | 125.50 | 1,590,600 |
10 Nov 2023 | 130.56 | 131.32 | 128.07 | 130.71 | 130.71 | 1,071,200 |
09 Nov 2023 | 131.35 | 133.79 | 129.99 | 130.76 | 130.76 | 1,356,800 |
08 Nov 2023 | 131.08 | 134.36 | 130.19 | 130.62 | 130.62 | 1,040,900 |
07 Nov 2023 | 130.71 | 133.29 | 130.30 | 131.15 | 131.15 | 1,916,700 |
06 Nov 2023 | 132.14 | 132.93 | 130.41 | 132.27 | 132.27 | 12,991,200 |
03 Nov 2023 | 133.01 | 133.51 | 130.28 | 132.46 | 132.46 | 4,220,500 |
02 Nov 2023 | 120.66 | 126.40 | 120.31 | 126.26 | 126.26 | 1,493,200 |
01 Nov 2023 | 121.06 | 121.06 | 117.09 | 118.58 | 118.58 | 847,800 |
31 Oct 2023 | 119.28 | 121.53 | 117.92 | 121.03 | 121.03 | 1,260,900 |
30 Oct 2023 | 118.45 | 119.77 | 117.93 | 118.80 | 118.80 | 1,003,300 |
27 Oct 2023 | 119.82 | 121.74 | 116.33 | 116.43 | 116.43 | 1,070,700 |
26 Oct 2023 | 120.65 | 120.99 | 117.75 | 119.41 | 119.41 | 702,900 |
25 Oct 2023 | 117.70 | 120.93 | 117.51 | 120.09 | 120.09 | 755,200 |
24 Oct 2023 | 119.23 | 121.64 | 118.64 | 120.16 | 120.16 | 1,156,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |