Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 214.40 | 215.30 | 211.20 | 213.39 | 213.39 | 490,668 |
17 Apr 2024 | 214.40 | 216.00 | 209.60 | 215.59 | 215.59 | 3,891,529 |
16 Apr 2024 | 210.90 | 212.60 | 209.58 | 210.08 | 210.08 | 60,903 |
15 Apr 2024 | 214.60 | 218.96 | 214.00 | 218.12 | 218.12 | 463,032 |
12 Apr 2024 | 215.20 | 217.90 | 213.66 | 213.67 | 213.67 | 777,937 |
11 Apr 2024 | 216.20 | 219.10 | 212.60 | 213.44 | 213.44 | 526,063 |
10 Apr 2024 | 219.30 | 220.70 | 216.00 | 218.03 | 218.03 | 646,172 |
09 Apr 2024 | 215.80 | 220.10 | 215.80 | 217.87 | 217.87 | 254,756 |
08 Apr 2024 | 206.70 | 218.10 | 206.70 | 216.60 | 216.60 | 396,758 |
05 Apr 2024 | 208.10 | 213.70 | 208.10 | 212.78 | 212.78 | 245,201 |
04 Apr 2024 | 207.00 | 212.00 | 206.50 | 211.90 | 211.90 | 3,327,990 |
03 Apr 2024 | 203.70 | 207.20 | 203.00 | 206.24 | 206.24 | 75,656 |
02 Apr 2024 | 203.20 | 207.40 | 203.20 | 204.46 | 204.46 | 585,419 |
28 Mar 2024 | 204.20 | 204.90 | 201.10 | 201.10 | 201.10 | 72,016 |
27 Mar 2024 | 204.80 | 204.80 | 201.70 | 204.00 | 204.00 | 236,853 |
26 Mar 2024 | 203.60 | 204.30 | 201.70 | 203.50 | 203.50 | 654,849 |
25 Mar 2024 | 208.00 | 208.40 | 203.70 | 203.85 | 203.85 | 742,649 |
22 Mar 2024 | 206.40 | 210.50 | 206.40 | 208.43 | 208.43 | 709,566 |
21 Mar 2024 | 205.00 | 207.50 | 203.70 | 205.81 | 205.81 | 146,081 |
20 Mar 2024 | 201.20 | 204.00 | 199.05 | 201.40 | 201.40 | 259,252 |
19 Mar 2024 | 204.60 | 204.60 | 197.00 | 201.40 | 201.40 | 227,801 |
18 Mar 2024 | 206.70 | 207.30 | 202.60 | 203.27 | 203.27 | 190,314 |
15 Mar 2024 | 205.80 | 207.90 | 203.30 | 207.29 | 207.29 | 572,041 |
14 Mar 2024 | 204.10 | 206.00 | 203.60 | 204.52 | 204.52 | 633,536 |
13 Mar 2024 | 199.30 | 204.10 | 198.20 | 203.96 | 203.96 | 568,459 |
12 Mar 2024 | 197.85 | 200.30 | 196.90 | 196.90 | 196.90 | 558,607 |
11 Mar 2024 | 195.40 | 196.20 | 194.40 | 196.10 | 196.10 | 870,188 |
08 Mar 2024 | 196.10 | 197.95 | 195.20 | 195.20 | 195.20 | 454,555 |
07 Mar 2024 | 195.95 | 196.35 | 193.60 | 194.85 | 194.85 | 124,823 |
06 Mar 2024 | 191.95 | 197.20 | 191.35 | 194.81 | 194.81 | 648,378 |
05 Mar 2024 | 190.65 | 191.71 | 189.90 | 191.70 | 191.70 | 535,008 |
04 Mar 2024 | 190.75 | 192.25 | 190.75 | 191.75 | 191.75 | 489,316 |
01 Mar 2024 | 189.45 | 191.85 | 188.50 | 190.22 | 190.22 | 2,625,917 |
29 Feb 2024 | 191.70 | 192.65 | 187.20 | 187.75 | 187.75 | 1,338,527 |
28 Feb 2024 | 191.85 | 192.10 | 190.20 | 191.00 | 191.00 | 473,633 |
27 Feb 2024 | 193.65 | 193.65 | 191.92 | 192.82 | 192.82 | 1,721,508 |
26 Feb 2024 | 193.30 | 194.45 | 191.40 | 193.42 | 193.42 | 118,646 |
23 Feb 2024 | 195.25 | 195.25 | 193.70 | 194.40 | 194.40 | 171,385 |
22 Feb 2024 | 196.35 | 196.95 | 193.50 | 194.42 | 194.42 | 2,376,615 |
21 Feb 2024 | 193.80 | 196.30 | 193.80 | 195.25 | 195.25 | 2,348,020 |
20 Feb 2024 | 194.40 | 194.73 | 192.30 | 193.20 | 193.20 | 314,458 |
19 Feb 2024 | 194.40 | 195.95 | 192.70 | 194.80 | 194.80 | 672,428 |
16 Feb 2024 | 190.00 | 197.25 | 190.00 | 195.85 | 195.85 | 152,459 |
15 Feb 2024 | 189.10 | 191.10 | 188.05 | 188.95 | 188.95 | 176,259 |
14 Feb 2024 | 186.30 | 187.60 | 184.20 | 186.72 | 186.72 | 695,388 |
13 Feb 2024 | 186.25 | 189.60 | 185.85 | 188.15 | 188.15 | 666,434 |
12 Feb 2024 | 184.60 | 186.20 | 184.30 | 185.65 | 185.65 | 160,891 |
09 Feb 2024 | 183.65 | 185.10 | 182.85 | 183.80 | 183.80 | 125,835 |
08 Feb 2024 | 185.75 | 185.95 | 184.00 | 184.65 | 184.65 | 381,483 |
07 Feb 2024 | 187.00 | 187.00 | 184.65 | 185.24 | 185.24 | 77,510 |
06 Feb 2024 | 185.00 | 187.30 | 182.35 | 185.79 | 185.79 | 124,163 |
05 Feb 2024 | 186.85 | 187.05 | 183.52 | 184.27 | 184.27 | 252,134 |
02 Feb 2024 | 188.95 | 189.05 | 186.35 | 188.86 | 188.86 | 142,595 |
01 Feb 2024 | 183.85 | 187.15 | 183.75 | 183.75 | 183.75 | 226,568 |
31 Jan 2024 | 183.15 | 186.60 | 182.20 | 184.42 | 184.42 | 259,362 |
30 Jan 2024 | 182.95 | 183.00 | 181.80 | 182.60 | 182.60 | 750,942 |
29 Jan 2024 | 182.35 | 182.80 | 180.80 | 182.21 | 182.21 | 461,901 |
26 Jan 2024 | 185.70 | 186.05 | 183.05 | 184.30 | 184.30 | 1,425,272 |
25 Jan 2024 | 183.00 | 191.45 | 179.50 | 183.75 | 183.75 | 1,047,737 |
24 Jan 2024 | 194.80 | 196.55 | 184.80 | 187.36 | 187.36 | 1,556,664 |
23 Jan 2024 | 191.80 | 193.65 | 190.60 | 193.25 | 193.25 | 235,055 |
22 Jan 2024 | 189.35 | 190.20 | 188.20 | 189.79 | 189.79 | 475,258 |
19 Jan 2024 | 191.00 | 191.00 | 187.45 | 188.25 | 188.25 | 194,889 |
18 Jan 2024 | 187.80 | 189.50 | 186.75 | 188.80 | 188.80 | 1,352,946 |
17 Jan 2024 | 185.80 | 186.90 | 185.55 | 186.88 | 186.88 | 314,461 |
16 Jan 2024 | 189.20 | 190.60 | 188.10 | 189.29 | 189.29 | 293,691 |
15 Jan 2024 | 191.20 | 192.35 | 190.15 | 190.71 | 190.71 | 137,905 |
12 Jan 2024 | 189.20 | 191.95 | 189.20 | 191.77 | 191.77 | 126,464 |
11 Jan 2024 | 189.95 | 191.45 | 188.41 | 189.05 | 189.05 | 163,781 |
10 Jan 2024 | 189.10 | 189.30 | 187.05 | 188.10 | 188.10 | 92,209 |
09 Jan 2024 | 191.45 | 191.45 | 188.10 | 189.20 | 189.20 | 3,786,658 |
08 Jan 2024 | 192.10 | 192.40 | 189.95 | 190.25 | 190.25 | 1,831,876 |
05 Jan 2024 | 193.35 | 193.35 | 190.25 | 190.25 | 190.25 | 134,005 |
04 Jan 2024 | 194.40 | 195.25 | 192.95 | 194.50 | 194.50 | 433,449 |
03 Jan 2024 | 199.85 | 200.80 | 191.80 | 199.20 | 199.20 | 156,873 |
02 Jan 2024 | 202.90 | 203.30 | 199.40 | 200.52 | 200.52 | 145,868 |
29 Dec 2023 | 202.40 | 203.10 | 201.70 | 202.36 | 202.36 | 168,509 |
28 Dec 2023 | 202.00 | 202.00 | 200.50 | 201.35 | 201.35 | 145,588 |
27 Dec 2023 | 200.10 | 202.90 | 200.00 | 200.99 | 200.99 | 234,714 |
22 Dec 2023 | 199.55 | 200.70 | 199.15 | 200.00 | 200.00 | 399,385 |
21 Dec 2023 | 201.10 | 202.40 | 199.95 | 201.20 | 201.20 | 507,984 |
20 Dec 2023 | 202.10 | 203.00 | 200.90 | 202.30 | 202.30 | 310,742 |
19 Dec 2023 | 209.40 | 209.40 | 200.30 | 203.10 | 203.10 | 1,907,350 |
18 Dec 2023 | 202.20 | 202.40 | 200.80 | 201.74 | 201.74 | 732,701 |
15 Dec 2023 | 200.70 | 203.20 | 199.90 | 201.82 | 201.82 | 438,659 |
14 Dec 2023 | 196.70 | 200.70 | 196.70 | 200.39 | 200.39 | 674,571 |
13 Dec 2023 | 197.30 | 198.20 | 194.35 | 194.41 | 194.41 | 251,333 |
12 Dec 2023 | 197.05 | 198.30 | 196.95 | 197.60 | 197.60 | 242,589 |
11 Dec 2023 | 200.40 | 200.40 | 196.30 | 196.90 | 196.90 | 332,716 |
08 Dec 2023 | 194.70 | 200.50 | 193.45 | 199.74 | 199.74 | 414,633 |
07 Dec 2023 | 198.30 | 200.70 | 198.20 | 199.92 | 199.92 | 244,038 |
06 Dec 2023 | 193.75 | 199.55 | 193.35 | 197.47 | 197.47 | 506,514 |
05 Dec 2023 | 194.30 | 197.10 | 193.70 | 196.65 | 196.65 | 176,239 |
04 Dec 2023 | 197.00 | 198.25 | 196.10 | 196.49 | 196.49 | 2,580,711 |
01 Dec 2023 | 195.45 | 197.30 | 195.05 | 196.83 | 196.83 | 281,992 |
30 Nov 2023 | 193.85 | 196.35 | 193.85 | 195.60 | 195.60 | 532,657 |
29 Nov 2023 | 191.75 | 195.30 | 191.75 | 194.21 | 194.21 | 286,521 |
28 Nov 2023 | 193.80 | 193.80 | 190.40 | 191.90 | 191.90 | 1,481,117 |
27 Nov 2023 | 194.60 | 195.25 | 193.85 | 194.55 | 194.55 | 546,228 |
24 Nov 2023 | 195.20 | 195.20 | 193.20 | 194.80 | 194.80 | 263,174 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |