Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 May 2024 | 183.95 | 185.80 | 183.70 | 185.10 | 185.10 | 1,062,348 |
22 May 2024 | 184.90 | 185.40 | 181.50 | 183.50 | 183.50 | 12,798,840 |
21 May 2024 | 183.00 | 185.00 | 180.50 | 184.10 | 184.10 | 12,520,544 |
17 May 2024 | 181.00 | 183.05 | 179.40 | 181.15 | 181.15 | 11,276,823 |
16 May 2024 | 190.00 | 190.40 | 176.55 | 179.60 | 179.60 | 40,071,506 |
15 May 2024 | 189.40 | 191.40 | 188.15 | 189.90 | 189.90 | 10,799,367 |
14 May 2024 | 188.25 | 190.55 | 187.95 | 188.55 | 188.55 | 6,583,961 |
13 May 2024 | 188.50 | 189.75 | 183.60 | 188.15 | 188.15 | 7,875,556 |
10 May 2024 | 184.00 | 189.20 | 182.50 | 187.05 | 187.05 | 12,941,472 |
09 May 2024 | 181.45 | 187.35 | 180.65 | 182.80 | 182.80 | 16,614,322 |
08 May 2024 | 181.50 | 181.90 | 179.00 | 180.30 | 180.30 | 11,433,990 |
07 May 2024 | 186.85 | 187.55 | 180.60 | 181.15 | 181.15 | 7,781,592 |
06 May 2024 | 189.10 | 189.50 | 184.30 | 186.85 | 186.85 | 10,021,920 |
03 May 2024 | 191.65 | 192.55 | 186.90 | 187.60 | 187.60 | 9,237,768 |
02 May 2024 | 189.05 | 191.30 | 188.50 | 190.75 | 190.75 | 11,938,817 |
30 Apr 2024 | 184.00 | 190.10 | 183.70 | 188.30 | 188.30 | 23,333,823 |
29 Apr 2024 | 185.00 | 185.00 | 182.00 | 183.90 | 183.90 | 7,473,732 |
26 Apr 2024 | 185.00 | 185.85 | 183.60 | 184.20 | 184.20 | 6,869,668 |
25 Apr 2024 | 184.00 | 185.75 | 182.25 | 184.60 | 184.60 | 10,608,276 |
24 Apr 2024 | 184.10 | 185.50 | 183.35 | 183.85 | 183.85 | 11,165,851 |
23 Apr 2024 | 182.40 | 183.30 | 181.10 | 182.85 | 182.85 | 11,422,429 |
22 Apr 2024 | 175.75 | 181.50 | 175.25 | 180.80 | 180.80 | 13,392,591 |
19 Apr 2024 | 172.00 | 174.85 | 170.30 | 173.55 | 173.55 | 9,249,379 |
18 Apr 2024 | 175.75 | 177.05 | 173.00 | 173.30 | 173.30 | 11,637,760 |
16 Apr 2024 | 173.10 | 175.80 | 172.75 | 173.85 | 173.85 | 14,970,993 |
15 Apr 2024 | 181.95 | 181.95 | 175.50 | 175.95 | 175.95 | 21,581,545 |
12 Apr 2024 | 183.00 | 186.90 | 182.65 | 182.95 | 182.95 | 25,930,326 |
10 Apr 2024 | 182.50 | 184.00 | 180.30 | 182.65 | 182.65 | 24,579,879 |
09 Apr 2024 | 185.15 | 187.40 | 182.00 | 182.70 | 182.70 | 16,386,732 |
08 Apr 2024 | 185.10 | 189.25 | 179.25 | 184.95 | 184.95 | 64,195,143 |
05 Apr 2024 | 203.00 | 203.00 | 196.50 | 197.35 | 197.35 | 33,590,383 |
04 Apr 2024 | 191.95 | 199.65 | 191.95 | 197.95 | 197.95 | 29,229,806 |
03 Apr 2024 | 192.00 | 192.15 | 189.30 | 190.50 | 190.50 | 14,292,770 |
02 Apr 2024 | 189.00 | 193.60 | 187.65 | 193.10 | 193.10 | 10,760,909 |
01 Apr 2024 | 182.75 | 188.50 | 181.75 | 187.85 | 187.85 | 10,421,068 |
28 Mar 2024 | 181.30 | 182.00 | 179.45 | 180.00 | 180.00 | 13,334,606 |
27 Mar 2024 | 182.20 | 183.50 | 179.55 | 180.85 | 180.85 | 19,522,292 |
26 Mar 2024 | 181.35 | 183.75 | 180.20 | 181.75 | 181.75 | 11,903,481 |
22 Mar 2024 | 181.00 | 182.85 | 180.45 | 181.75 | 181.75 | 14,713,576 |
21 Mar 2024 | 180.00 | 182.00 | 179.40 | 180.45 | 180.45 | 9,616,624 |
20 Mar 2024 | 181.50 | 181.90 | 177.05 | 177.85 | 177.85 | 11,378,108 |
19 Mar 2024 | 181.85 | 182.75 | 179.30 | 180.45 | 180.45 | 7,297,535 |
18 Mar 2024 | 185.00 | 186.15 | 180.80 | 181.35 | 181.35 | 8,657,646 |
15 Mar 2024 | 180.50 | 186.00 | 179.10 | 183.15 | 183.15 | 12,223,804 |
14 Mar 2024 | 178.70 | 183.15 | 173.15 | 179.65 | 179.65 | 16,837,953 |
13 Mar 2024 | 189.30 | 189.95 | 176.85 | 178.70 | 178.70 | 18,229,091 |
12 Mar 2024 | 192.15 | 192.90 | 188.15 | 188.70 | 188.70 | 9,664,742 |
11 Mar 2024 | 196.00 | 196.15 | 190.05 | 191.80 | 191.80 | 16,936,507 |
07 Mar 2024 | 196.70 | 197.35 | 194.55 | 195.05 | 195.05 | 5,189,243 |
06 Mar 2024 | 198.00 | 198.45 | 193.85 | 194.90 | 194.90 | 14,535,779 |
05 Mar 2024 | 199.90 | 201.65 | 197.45 | 197.95 | 197.95 | 8,212,814 |
04 Mar 2024 | 201.10 | 201.70 | 198.45 | 199.00 | 199.00 | 7,532,396 |
01 Mar 2024 | 197.50 | 200.50 | 196.50 | 199.85 | 199.85 | 7,821,881 |
29 Feb 2024 | 196.65 | 197.65 | 193.10 | 195.60 | 195.60 | 19,407,356 |
28 Feb 2024 | 201.20 | 202.20 | 195.90 | 196.65 | 196.65 | 9,979,111 |
27 Feb 2024 | 203.05 | 204.35 | 200.75 | 201.15 | 201.15 | 8,341,347 |
26 Feb 2024 | 209.20 | 209.20 | 199.70 | 202.60 | 202.60 | 26,710,009 |
23 Feb 2024 | 204.95 | 209.35 | 204.45 | 208.25 | 208.25 | 13,607,467 |
22 Feb 2024 | 201.40 | 204.15 | 198.30 | 203.65 | 203.65 | 6,594,640 |
21 Feb 2024 | 203.90 | 204.15 | 199.75 | 200.55 | 200.55 | 7,362,611 |
20 Feb 2024 | 204.95 | 205.30 | 202.10 | 202.70 | 202.70 | 5,133,872 |
19 Feb 2024 | 204.50 | 205.50 | 203.25 | 203.75 | 203.75 | 7,998,816 |
16 Feb 2024 | 199.70 | 204.70 | 197.70 | 200.80 | 200.80 | 13,265,466 |
15 Feb 2024 | 198.25 | 199.75 | 196.65 | 197.35 | 197.35 | 9,702,536 |
14 Feb 2024 | 197.25 | 201.25 | 193.30 | 198.25 | 198.25 | 13,071,425 |
13 Feb 2024 | 200.70 | 202.30 | 192.80 | 199.05 | 199.05 | 16,732,636 |
12 Feb 2024 | 223.00 | 223.45 | 197.70 | 200.70 | 200.70 | 50,949,423 |
09 Feb 2024 | 216.00 | 216.85 | 211.30 | 216.20 | 216.20 | 10,253,080 |
08 Feb 2024 | 218.50 | 219.90 | 213.10 | 214.15 | 214.15 | 10,703,085 |
07 Feb 2024 | 221.00 | 222.35 | 215.65 | 216.25 | 216.25 | 11,866,424 |
06 Feb 2024 | 222.65 | 223.45 | 217.35 | 218.40 | 218.40 | 10,097,377 |
05 Feb 2024 | 228.90 | 228.90 | 222.00 | 222.65 | 222.65 | 12,335,899 |
02 Feb 2024 | 227.80 | 232.65 | 226.95 | 228.90 | 228.90 | 11,107,260 |
01 Feb 2024 | 229.00 | 229.95 | 223.50 | 225.65 | 225.65 | 8,822,484 |
31 Jan 2024 | 224.05 | 229.45 | 223.10 | 229.00 | 229.00 | 10,725,612 |
30 Jan 2024 | 225.40 | 227.00 | 223.00 | 223.45 | 223.45 | 5,249,061 |
29 Jan 2024 | 224.00 | 226.70 | 222.15 | 223.30 | 223.30 | 10,212,834 |
25 Jan 2024 | 225.00 | 226.90 | 219.15 | 220.95 | 220.95 | 14,015,556 |
24 Jan 2024 | 224.00 | 226.70 | 220.25 | 224.40 | 224.40 | 11,443,782 |
23 Jan 2024 | 231.50 | 232.20 | 222.20 | 223.70 | 223.70 | 12,418,558 |
19 Jan 2024 | 229.70 | 231.20 | 225.65 | 226.20 | 226.20 | 7,131,175 |
18 Jan 2024 | 227.50 | 230.85 | 224.10 | 227.60 | 227.60 | 9,142,872 |
17 Jan 2024 | 227.15 | 229.35 | 223.25 | 228.30 | 228.30 | 17,410,957 |
16 Jan 2024 | 231.00 | 233.60 | 228.20 | 229.75 | 229.75 | 7,421,276 |
15 Jan 2024 | 231.50 | 233.50 | 230.00 | 231.00 | 231.00 | 7,817,434 |
12 Jan 2024 | 234.90 | 235.80 | 229.50 | 230.15 | 230.15 | 9,089,295 |
11 Jan 2024 | 232.90 | 236.25 | 232.00 | 232.80 | 232.80 | 10,068,953 |
10 Jan 2024 | 234.90 | 235.50 | 226.60 | 231.05 | 231.05 | 13,786,491 |
09 Jan 2024 | 240.00 | 240.50 | 232.90 | 234.90 | 234.90 | 23,864,692 |
08 Jan 2024 | 252.00 | 252.00 | 230.95 | 233.10 | 233.10 | 57,413,766 |
05 Jan 2024 | 262.80 | 262.95 | 248.05 | 251.70 | 251.70 | 26,254,869 |
04 Jan 2024 | 255.60 | 263.10 | 252.70 | 260.80 | 260.80 | 20,351,416 |
03 Jan 2024 | 242.35 | 258.15 | 241.00 | 253.90 | 253.90 | 33,106,055 |
02 Jan 2024 | 245.65 | 247.00 | 239.55 | 242.35 | 242.35 | 8,517,423 |
01 Jan 2024 | 244.00 | 245.20 | 242.15 | 244.10 | 244.10 | 6,663,982 |
29 Dec 2023 | 240.70 | 243.00 | 238.10 | 241.40 | 241.40 | 4,590,031 |
28 Dec 2023 | 239.55 | 240.70 | 234.90 | 239.35 | 239.35 | 12,591,185 |
27 Dec 2023 | 235.85 | 240.70 | 235.85 | 238.00 | 238.00 | 8,058,617 |
26 Dec 2023 | 236.00 | 237.15 | 233.10 | 234.95 | 234.95 | 6,304,183 |
22 Dec 2023 | 238.50 | 242.30 | 234.10 | 234.80 | 234.80 | 10,132,889 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |