Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 222.60 | 225.50 | 218.30 | 223.56 | 223.56 | 107,174 |
23 Apr 2024 | 217.20 | 224.10 | 211.40 | 221.24 | 221.24 | 110,670 |
22 Apr 2024 | 212.95 | 217.40 | 210.50 | 217.40 | 217.40 | 33,306 |
19 Apr 2024 | 212.10 | 214.70 | 208.90 | 210.73 | 210.73 | 326,392 |
18 Apr 2024 | 212.30 | 214.30 | 210.00 | 211.00 | 211.00 | 24,539 |
17 Apr 2024 | 212.35 | 212.80 | 210.30 | 211.06 | 211.06 | 90,581 |
16 Apr 2024 | 213.85 | 217.90 | 211.00 | 213.13 | 213.13 | 68,822 |
15 Apr 2024 | 217.30 | 219.20 | 214.80 | 215.60 | 215.60 | 13,154 |
12 Apr 2024 | 215.55 | 219.00 | 212.00 | 217.23 | 217.23 | 52,287 |
11 Apr 2024 | 216.15 | 231.00 | 212.30 | 213.70 | 213.70 | 18,516 |
10 Apr 2024 | 219.15 | 220.10 | 211.60 | 214.65 | 214.65 | 78,948 |
09 Apr 2024 | 224.90 | 226.90 | 216.40 | 218.70 | 218.70 | 190,166 |
08 Apr 2024 | 231.10 | 233.70 | 224.00 | 232.65 | 232.65 | 68,677 |
05 Apr 2024 | 229.80 | 231.00 | 227.40 | 229.33 | 229.33 | 94,587 |
04 Apr 2024 | 233.65 | 234.70 | 231.30 | 231.99 | 231.99 | 37,863 |
03 Apr 2024 | 234.35 | 234.70 | 225.90 | 232.95 | 232.95 | 375,213 |
02 Apr 2024 | 235.20 | 239.50 | 233.70 | 234.53 | 234.53 | 45,268 |
28 Mar 2024 | 233.35 | 236.90 | 225.10 | 235.22 | 235.22 | 53,083 |
27 Mar 2024 | 233.50 | 235.40 | 232.00 | 233.20 | 233.20 | 25,201 |
26 Mar 2024 | 231.90 | 235.10 | 230.30 | 233.28 | 233.28 | 61,939 |
25 Mar 2024 | 230.75 | 232.00 | 228.60 | 230.80 | 230.80 | 90,805 |
22 Mar 2024 | 225.30 | 230.03 | 224.80 | 228.08 | 228.08 | 20,622 |
21 Mar 2024 | 230.40 | 231.80 | 223.80 | 224.74 | 224.74 | 36,593 |
20 Mar 2024 | 227.70 | 231.20 | 227.50 | 229.53 | 229.53 | 5,945 |
19 Mar 2024 | 225.45 | 228.00 | 224.00 | 226.84 | 226.84 | 33,736 |
18 Mar 2024 | 224.75 | 226.00 | 223.20 | 224.47 | 224.47 | 37,167 |
15 Mar 2024 | 223.70 | 224.90 | 220.40 | 222.99 | 222.99 | 32,238 |
14 Mar 2024 | 223.45 | 225.90 | 222.10 | 223.76 | 223.76 | 168,440 |
13 Mar 2024 | 220.50 | 223.74 | 218.00 | 223.73 | 223.73 | 29,792 |
12 Mar 2024 | 221.45 | 224.00 | 215.50 | 220.36 | 220.36 | 40,794 |
11 Mar 2024 | 226.90 | 229.80 | 224.30 | 225.80 | 225.80 | 56,665 |
08 Mar 2024 | 229.85 | 230.60 | 225.30 | 228.20 | 228.20 | 27,718 |
07 Mar 2024 | 226.60 | 230.20 | 225.20 | 228.43 | 228.43 | 34,642 |
06 Mar 2024 | 229.25 | 230.10 | 225.40 | 227.27 | 227.27 | 43,729 |
05 Mar 2024 | 224.95 | 229.10 | 223.70 | 227.72 | 227.72 | 11,129 |
04 Mar 2024 | 221.55 | 225.90 | 221.10 | 224.70 | 224.70 | 41,158 |
01 Mar 2024 | 222.35 | 224.00 | 216.70 | 219.45 | 219.45 | 44,271 |
29 Feb 2024 | 218.70 | 224.70 | 215.70 | 222.26 | 222.26 | 95,807 |
28 Feb 2024 | 215.75 | 219.40 | 213.00 | 218.04 | 218.04 | 67,760 |
27 Feb 2024 | 215.05 | 216.60 | 213.50 | 213.91 | 213.91 | 29,210 |
26 Feb 2024 | 216.85 | 217.30 | 215.20 | 215.63 | 215.63 | 44,834 |
23 Feb 2024 | 215.65 | 216.60 | 212.33 | 215.46 | 215.46 | 183,123 |
22 Feb 2024 | 213.30 | 222.00 | 211.20 | 218.38 | 218.38 | 167,317 |
21 Feb 2024 | 223.70 | 225.20 | 221.30 | 222.81 | 222.81 | 39,126 |
20 Feb 2024 | 224.65 | 226.70 | 222.80 | 223.53 | 223.53 | 174,508 |
19 Feb 2024 | 225.65 | 228.40 | 222.40 | 224.70 | 224.70 | 56,330 |
16 Feb 2024 | 221.90 | 227.00 | 220.70 | 225.04 | 225.04 | 25,099 |
15 Feb 2024 | 220.95 | 225.80 | 218.90 | 224.69 | 224.69 | 33,840 |
14 Feb 2024 | 218.15 | 222.80 | 215.70 | 220.44 | 220.44 | 107,833 |
13 Feb 2024 | 217.95 | 219.30 | 215.30 | 217.03 | 217.03 | 30,179 |
12 Feb 2024 | 218.85 | 220.00 | 216.60 | 218.62 | 218.62 | 60,516 |
09 Feb 2024 | 218.85 | 220.30 | 215.60 | 219.22 | 219.22 | 59,379 |
08 Feb 2024 | 217.75 | 219.60 | 216.10 | 217.53 | 217.53 | 11,419 |
07 Feb 2024 | 216.70 | 218.50 | 215.20 | 217.36 | 217.36 | 8,312 |
06 Feb 2024 | 213.55 | 216.90 | 211.70 | 215.66 | 215.66 | 38,088 |
05 Feb 2024 | 214.15 | 214.70 | 211.30 | 212.27 | 212.27 | 7,184 |
02 Feb 2024 | 212.75 | 215.00 | 211.90 | 213.30 | 213.30 | 31,587 |
01 Feb 2024 | 213.25 | 215.30 | 210.90 | 211.29 | 211.29 | 10,471 |
31 Jan 2024 | 210.90 | 217.30 | 207.20 | 213.95 | 213.95 | 56,252 |
30 Jan 2024 | 221.15 | 222.60 | 215.00 | 216.10 | 216.10 | 95,275 |
29 Jan 2024 | 217.90 | 221.23 | 216.10 | 221.17 | 221.17 | 19,429 |
26 Jan 2024 | 219.35 | 219.40 | 214.80 | 215.73 | 215.73 | 58,079 |
25 Jan 2024 | 218.00 | 219.80 | 215.90 | 217.51 | 217.51 | 22,746 |
24 Jan 2024 | 219.60 | 221.10 | 217.20 | 219.08 | 219.08 | 57,630 |
23 Jan 2024 | 210.55 | 220.40 | 207.60 | 218.42 | 218.42 | 137,091 |
22 Jan 2024 | 208.40 | 210.10 | 207.40 | 209.53 | 209.53 | 201,562 |
19 Jan 2024 | 210.55 | 212.10 | 207.30 | 208.63 | 208.63 | 31,418 |
18 Jan 2024 | 207.35 | 214.00 | 207.20 | 210.19 | 210.19 | 193,624 |
17 Jan 2024 | 202.90 | 206.60 | 202.90 | 205.86 | 205.86 | 43,909 |
16 Jan 2024 | 204.45 | 205.60 | 202.90 | 204.74 | 204.74 | 20,399 |
15 Jan 2024 | 204.65 | 205.94 | 203.70 | 205.94 | 205.94 | 59,446 |
12 Jan 2024 | 203.40 | 204.90 | 201.80 | 204.35 | 204.35 | 80,116 |
11 Jan 2024 | 202.00 | 204.80 | 200.30 | 203.51 | 203.51 | 134,800 |
10 Jan 2024 | 200.55 | 202.40 | 199.60 | 201.59 | 201.59 | 46,997 |
09 Jan 2024 | 198.93 | 202.10 | 199.00 | 201.04 | 201.04 | 193,278 |
08 Jan 2024 | 196.07 | 198.85 | 195.63 | 198.04 | 198.04 | 120,372 |
05 Jan 2024 | 195.00 | 196.35 | 193.95 | 195.70 | 195.70 | 11,265 |
04 Jan 2024 | 193.32 | 196.85 | 192.05 | 195.39 | 195.39 | 50,343 |
03 Jan 2024 | 194.95 | 196.25 | 193.50 | 193.83 | 193.83 | 232,221 |
02 Jan 2024 | 195.90 | 198.15 | 193.00 | 195.01 | 195.01 | 31,780 |
29 Dec 2023 | 194.95 | 195.95 | 192.85 | 195.02 | 195.02 | 11,032 |
28 Dec 2023 | 193.93 | 196.15 | 194.02 | 195.65 | 195.65 | 19,926 |
27 Dec 2023 | 193.93 | 194.80 | 192.85 | 194.49 | 194.49 | 21,120 |
22 Dec 2023 | 193.77 | 193.85 | 192.35 | 193.58 | 193.58 | 11,746 |
21 Dec 2023 | 192.05 | 194.75 | 190.90 | 194.15 | 194.15 | 53,728 |
20 Dec 2023 | 190.23 | 193.30 | 190.00 | 193.27 | 193.27 | 36,757 |
19 Dec 2023 | 188.18 | 191.15 | 187.30 | 191.15 | 191.15 | 129,106 |
18 Dec 2023 | 187.48 | 190.50 | 187.00 | 189.15 | 189.15 | 161,475 |
15 Dec 2023 | 186.07 | 189.35 | 184.30 | 186.35 | 186.35 | 84,845 |
14 Dec 2023 | 190.77 | 191.40 | 183.55 | 186.20 | 186.20 | 699,325 |
13 Dec 2023 | 183.93 | 188.30 | 182.85 | 185.08 | 185.08 | 269,862 |
12 Dec 2023 | 182.35 | 185.95 | 173.70 | 174.68 | 174.68 | 117,976 |
11 Dec 2023 | 189.80 | 190.55 | 185.75 | 185.99 | 185.99 | 62,101 |
08 Dec 2023 | 186.50 | 191.00 | 182.60 | 187.27 | 187.27 | 85,493 |
07 Dec 2023 | 190.25 | 193.95 | 188.30 | 191.76 | 191.76 | 71,771 |
06 Dec 2023 | 187.50 | 190.95 | 185.80 | 189.39 | 189.39 | 39,306 |
05 Dec 2023 | 188.27 | 188.10 | 185.55 | 187.72 | 187.72 | 28,918 |
04 Dec 2023 | 192.20 | 193.95 | 187.85 | 190.58 | 190.58 | 49,939 |
01 Dec 2023 | 188.18 | 192.75 | 186.60 | 190.68 | 190.68 | 121,145 |
30 Nov 2023 | 188.10 | 188.50 | 186.10 | 187.32 | 187.32 | 29,250 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |