Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 0.00 | 0.00 | 0.00 | 198.80 | 198.80 | 7,136 |
01 May 2024 | 197.90 | 197.90 | 197.90 | 197.75 | 197.75 | 8,710 |
30 Apr 2024 | 209.55 | 211.60 | 197.10 | 197.75 | 197.75 | 438,602 |
29 Apr 2024 | 203.38 | 207.00 | 203.20 | 205.55 | 205.55 | 908,567 |
26 Apr 2024 | 202.00 | 203.70 | 200.60 | 203.50 | 203.50 | 95,152 |
25 Apr 2024 | 204.30 | 204.40 | 199.70 | 201.50 | 201.50 | 820,437 |
24 Apr 2024 | 204.68 | 206.00 | 204.90 | 205.00 | 205.00 | 87,063 |
23 Apr 2024 | 201.52 | 204.41 | 202.40 | 203.95 | 203.95 | 272,636 |
22 Apr 2024 | 201.07 | 202.60 | 201.30 | 201.85 | 201.85 | 173,354 |
19 Apr 2024 | 198.77 | 200.50 | 198.15 | 199.68 | 199.68 | 109,011 |
18 Apr 2024 | 202.57 | 202.60 | 196.80 | 201.25 | 201.25 | 508,320 |
17 Apr 2024 | 204.77 | 204.20 | 201.50 | 202.90 | 202.90 | 157,194 |
16 Apr 2024 | 204.50 | 205.20 | 202.60 | 204.45 | 204.45 | 123,431 |
15 Apr 2024 | 207.27 | 209.10 | 204.70 | 204.85 | 204.85 | 261,504 |
12 Apr 2024 | 209.55 | 210.30 | 206.60 | 206.70 | 206.70 | 86,063 |
11 Apr 2024 | 206.20 | 208.60 | 205.30 | 208.05 | 208.05 | 183,294 |
10 Apr 2024 | 211.05 | 212.20 | 204.80 | 206.00 | 206.00 | 174,987 |
09 Apr 2024 | 211.05 | 211.90 | 209.30 | 210.25 | 210.25 | 122,109 |
08 Apr 2024 | 210.30 | 212.40 | 210.10 | 211.10 | 211.10 | 204,204 |
05 Apr 2024 | 209.07 | 211.40 | 206.60 | 210.85 | 210.85 | 1,496,517 |
04 Apr 2024 | 210.00 | 210.40 | 205.50 | 209.85 | 209.85 | 418,069 |
03 Apr 2024 | 210.00 | 210.50 | 207.90 | 209.50 | 209.50 | 293,940 |
02 Apr 2024 | 212.70 | 214.40 | 209.70 | 209.95 | 209.95 | 375,577 |
28 Mar 2024 | 213.75 | 214.80 | 212.70 | 212.85 | 212.85 | 301,959 |
27 Mar 2024 | 214.50 | 215.30 | 213.80 | 214.50 | 214.50 | 321,916 |
26 Mar 2024 | 213.45 | 214.10 | 211.70 | 213.05 | 213.05 | 198,423 |
25 Mar 2024 | 215.05 | 215.20 | 211.80 | 213.95 | 213.95 | 862,235 |
22 Mar 2024 | 215.25 | 216.80 | 214.50 | 215.80 | 215.80 | 185,501 |
21 Mar 2024 | 222.90 | 223.40 | 212.20 | 214.95 | 214.95 | 362,190 |
20 Mar 2024 | 222.90 | 224.40 | 221.50 | 221.95 | 221.95 | 92,324 |
19 Mar 2024 | 222.00 | 223.20 | 220.60 | 222.70 | 222.70 | 143,200 |
18 Mar 2024 | 224.20 | 223.70 | 221.40 | 222.40 | 222.40 | 215,577 |
15 Mar 2024 | 223.35 | 225.60 | 210.00 | 223.55 | 223.55 | 227,420 |
14 Mar 2024 | 225.45 | 225.70 | 222.90 | 224.40 | 224.40 | 425,014 |
13 Mar 2024 | 224.70 | 226.10 | 224.60 | 225.10 | 225.10 | 333,893 |
12 Mar 2024 | 225.15 | 226.10 | 221.70 | 225.85 | 225.85 | 94,708 |
11 Mar 2024 | 223.45 | 224.80 | 222.50 | 223.45 | 223.45 | 87,094 |
08 Mar 2024 | 225.15 | 226.60 | 225.00 | 225.40 | 225.40 | 533,085 |
07 Mar 2024 | 221.45 | 227.00 | 221.50 | 226.95 | 226.95 | 366,387 |
06 Mar 2024 | 220.90 | 222.30 | 220.00 | 222.25 | 222.25 | 61,784 |
05 Mar 2024 | 225.05 | 225.20 | 219.80 | 220.80 | 220.80 | 102,112 |
04 Mar 2024 | 225.15 | 227.40 | 224.60 | 226.20 | 226.20 | 169,394 |
01 Mar 2024 | 225.45 | 226.80 | 223.30 | 225.00 | 225.00 | 341,755 |
29 Feb 2024 | 222.30 | 225.90 | 223.20 | 225.25 | 225.25 | 322,555 |
28 Feb 2024 | 223.75 | 224.50 | 221.80 | 223.15 | 223.15 | 77,256 |
27 Feb 2024 | 222.00 | 225.60 | 222.90 | 224.30 | 224.30 | 92,823 |
26 Feb 2024 | 224.90 | 226.60 | 223.48 | 224.25 | 224.25 | 218,137 |
23 Feb 2024 | 222.00 | 227.30 | 221.45 | 225.25 | 225.25 | 494,043 |
22 Feb 2024 | 217.45 | 222.40 | 218.90 | 221.75 | 221.75 | 153,007 |
21 Feb 2024 | 218.50 | 219.00 | 215.70 | 216.85 | 216.85 | 167,788 |
20 Feb 2024 | 220.00 | 221.70 | 217.00 | 218.30 | 218.30 | 271,357 |
19 Feb 2024 | 218.80 | 221.50 | 218.20 | 220.65 | 220.65 | 304,725 |
16 Feb 2024 | 217.75 | 222.20 | 217.40 | 220.40 | 220.40 | 259,043 |
15 Feb 2024 | 215.05 | 220.10 | 216.20 | 220.10 | 220.10 | 184,313 |
14 Feb 2024 | 206.00 | 220.70 | 208.60 | 220.35 | 220.35 | 317,469 |
13 Feb 2024 | 208.30 | 207.70 | 203.40 | 205.75 | 205.75 | 435,756 |
12 Feb 2024 | 209.65 | 210.60 | 207.50 | 208.05 | 208.05 | 685,206 |
09 Feb 2024 | 207.75 | 210.30 | 208.30 | 209.45 | 209.45 | 224,738 |
08 Feb 2024 | 206.00 | 209.50 | 206.20 | 208.25 | 208.25 | 86,178 |
07 Feb 2024 | 204.98 | 207.30 | 203.70 | 206.45 | 206.45 | 99,903 |
06 Feb 2024 | 203.55 | 205.00 | 203.60 | 205.10 | 205.10 | 165,108 |
05 Feb 2024 | 204.88 | 205.90 | 203.70 | 204.10 | 204.10 | 186,583 |
02 Feb 2024 | 205.75 | 207.90 | 205.00 | 205.10 | 205.10 | 63,899 |
01 Feb 2024 | 207.18 | 207.60 | 205.30 | 206.10 | 206.10 | 352,155 |
31 Jan 2024 | 209.27 | 209.90 | 207.10 | 208.00 | 208.00 | 125,056 |
30 Jan 2024 | 207.38 | 210.10 | 207.50 | 209.25 | 209.25 | 185,638 |
29 Jan 2024 | 205.55 | 207.10 | 204.10 | 206.15 | 206.15 | 137,806 |
26 Jan 2024 | 206.10 | 207.30 | 203.90 | 206.50 | 206.50 | 131,309 |
25 Jan 2024 | 202.98 | 207.50 | 202.40 | 206.25 | 206.25 | 280,703 |
24 Jan 2024 | 204.00 | 206.00 | 202.90 | 204.60 | 204.60 | 98,060 |
23 Jan 2024 | 202.00 | 201.80 | 197.05 | 200.85 | 200.85 | 339,516 |
22 Jan 2024 | 198.02 | 204.00 | 198.40 | 202.55 | 202.55 | 213,500 |
19 Jan 2024 | 194.68 | 199.00 | 196.05 | 196.85 | 196.85 | 63,220 |
18 Jan 2024 | 192.30 | 197.45 | 192.60 | 197.20 | 197.20 | 385,038 |
17 Jan 2024 | 192.57 | 193.85 | 191.10 | 192.15 | 192.15 | 208,587 |
16 Jan 2024 | 194.10 | 193.95 | 192.30 | 192.57 | 192.57 | 264,419 |
15 Jan 2024 | 195.05 | 195.40 | 192.80 | 194.57 | 194.57 | 636,333 |
12 Jan 2024 | 186.82 | 192.55 | 187.00 | 192.57 | 192.57 | 160,156 |
11 Jan 2024 | 180.20 | 186.80 | 183.33 | 185.05 | 185.05 | 92,890 |
10 Jan 2024 | 184.40 | 185.10 | 182.05 | 182.43 | 182.43 | 97,782 |
09 Jan 2024 | 187.20 | 187.45 | 183.55 | 184.88 | 184.88 | 158,692 |
08 Jan 2024 | 184.93 | 186.75 | 182.60 | 186.30 | 186.30 | 140,024 |
05 Jan 2024 | 187.77 | 187.00 | 184.45 | 184.98 | 184.98 | 130,355 |
04 Jan 2024 | 186.73 | 188.15 | 186.10 | 187.77 | 187.77 | 105,625 |
03 Jan 2024 | 189.57 | 189.00 | 185.15 | 186.35 | 186.35 | 76,344 |
02 Jan 2024 | 189.20 | 192.00 | 188.20 | 188.95 | 188.95 | 63,264 |
29 Dec 2023 | 189.77 | 190.60 | 188.75 | 190.25 | 190.25 | 46,129 |
28 Dec 2023 | 191.38 | 191.80 | 189.30 | 190.02 | 190.02 | 52,450 |
27 Dec 2023 | 188.45 | 191.10 | 188.45 | 190.82 | 190.82 | 152,453 |
22 Dec 2023 | 188.00 | 189.40 | 187.75 | 188.52 | 188.52 | 100,695 |
21 Dec 2023 | 188.88 | 190.05 | 188.10 | 188.65 | 188.65 | 225,133 |
20 Dec 2023 | 190.77 | 191.60 | 189.55 | 190.52 | 190.52 | 229,748 |
19 Dec 2023 | 192.32 | 193.40 | 189.30 | 190.82 | 190.82 | 360,876 |
18 Dec 2023 | 192.77 | 195.90 | 191.45 | 191.77 | 191.77 | 164,319 |
15 Dec 2023 | 194.00 | 195.94 | 192.95 | 195.60 | 195.60 | 233,119 |
14 Dec 2023 | 192.50 | 196.70 | 191.90 | 193.07 | 193.07 | 242,894 |
13 Dec 2023 | 192.98 | 194.20 | 191.90 | 192.20 | 192.20 | 310,697 |
12 Dec 2023 | 192.98 | 195.05 | 192.65 | 193.95 | 193.95 | 151,226 |
11 Dec 2023 | 192.98 | 194.10 | 192.60 | 193.20 | 193.20 | 366,047 |
08 Dec 2023 | 190.10 | 192.95 | 190.20 | 192.02 | 192.02 | 47,591 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |