Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 275.85 | 301.45 | 272.45 | 289.75 | 289.75 | 47,398,037 |
17 May 2024 | 262.20 | 269.80 | 259.10 | 267.10 | 267.10 | 25,160,459 |
16 May 2024 | 244.50 | 263.50 | 243.75 | 261.40 | 261.40 | 37,842,759 |
15 May 2024 | 243.25 | 244.65 | 238.80 | 242.75 | 242.75 | 6,835,404 |
14 May 2024 | 225.60 | 243.80 | 225.50 | 242.35 | 242.35 | 16,359,637 |
13 May 2024 | 229.00 | 229.00 | 219.20 | 224.60 | 224.60 | 4,942,540 |
10 May 2024 | 227.90 | 230.30 | 219.55 | 228.30 | 228.30 | 6,185,766 |
09 May 2024 | 236.10 | 238.60 | 225.00 | 226.25 | 226.25 | 6,647,815 |
08 May 2024 | 232.85 | 239.35 | 228.65 | 238.50 | 238.50 | 6,393,202 |
07 May 2024 | 244.80 | 244.80 | 232.00 | 233.40 | 233.40 | 9,068,131 |
06 May 2024 | 251.00 | 251.25 | 243.00 | 245.85 | 245.85 | 8,367,504 |
03 May 2024 | 253.00 | 253.70 | 242.90 | 249.45 | 249.45 | 8,323,949 |
02 May 2024 | 251.70 | 255.40 | 246.80 | 251.40 | 251.40 | 8,278,481 |
30 Apr 2024 | 256.00 | 256.40 | 248.40 | 250.55 | 250.55 | 11,203,254 |
29 Apr 2024 | 258.00 | 266.90 | 254.00 | 255.00 | 255.00 | 28,324,974 |
26 Apr 2024 | 244.90 | 253.20 | 242.60 | 250.80 | 250.80 | 26,239,299 |
25 Apr 2024 | 245.00 | 246.00 | 240.40 | 243.80 | 243.80 | 18,885,611 |
24 Apr 2024 | 230.00 | 244.85 | 228.50 | 241.45 | 241.45 | 30,271,458 |
23 Apr 2024 | 223.50 | 229.80 | 223.10 | 227.85 | 227.85 | 8,776,551 |
22 Apr 2024 | 219.70 | 223.55 | 219.10 | 222.35 | 222.35 | 4,618,139 |
19 Apr 2024 | 217.00 | 220.00 | 214.50 | 217.30 | 217.30 | 6,534,549 |
18 Apr 2024 | 222.80 | 226.45 | 219.05 | 221.60 | 221.60 | 6,491,137 |
16 Apr 2024 | 216.90 | 223.10 | 215.55 | 220.50 | 220.50 | 4,858,822 |
15 Apr 2024 | 216.20 | 223.70 | 212.00 | 218.70 | 218.70 | 10,458,385 |
12 Apr 2024 | 228.40 | 232.80 | 225.15 | 226.25 | 226.25 | 5,707,513 |
10 Apr 2024 | 230.95 | 231.10 | 226.90 | 228.00 | 228.00 | 4,079,825 |
09 Apr 2024 | 233.80 | 234.85 | 228.15 | 230.05 | 230.05 | 5,618,786 |
08 Apr 2024 | 237.70 | 239.55 | 231.50 | 232.55 | 232.55 | 7,346,009 |
05 Apr 2024 | 230.95 | 237.50 | 227.70 | 235.45 | 235.45 | 12,658,210 |
04 Apr 2024 | 233.90 | 237.40 | 228.80 | 230.85 | 230.85 | 8,425,101 |
03 Apr 2024 | 231.90 | 236.25 | 228.75 | 232.45 | 232.45 | 7,524,075 |
02 Apr 2024 | 227.35 | 235.75 | 225.75 | 232.15 | 232.15 | 15,300,004 |
01 Apr 2024 | 221.70 | 228.00 | 220.55 | 227.20 | 227.20 | 7,621,644 |
28 Mar 2024 | 224.45 | 224.95 | 213.50 | 219.65 | 219.65 | 8,713,396 |
27 Mar 2024 | 227.20 | 228.45 | 221.05 | 222.50 | 222.50 | 7,884,385 |
26 Mar 2024 | 220.00 | 228.00 | 217.10 | 225.45 | 225.45 | 17,124,450 |
22 Mar 2024 | 217.65 | 223.45 | 215.00 | 219.15 | 219.15 | 9,343,177 |
21 Mar 2024 | 213.80 | 218.40 | 213.55 | 216.05 | 216.05 | 7,383,003 |
20 Mar 2024 | 216.00 | 218.20 | 209.00 | 210.30 | 210.30 | 8,499,949 |
19 Mar 2024 | 215.85 | 217.70 | 212.85 | 214.80 | 214.80 | 6,829,204 |
18 Mar 2024 | 222.00 | 223.60 | 215.45 | 216.60 | 216.60 | 13,841,785 |
15 Mar 2024 | 206.90 | 219.10 | 200.15 | 216.80 | 216.80 | 31,159,107 |
14 Mar 2024 | 179.10 | 213.65 | 175.25 | 208.50 | 208.50 | 38,700,567 |
13 Mar 2024 | 207.10 | 210.90 | 181.10 | 185.20 | 185.20 | 22,208,557 |
12 Mar 2024 | 219.00 | 219.00 | 206.10 | 207.55 | 207.55 | 10,444,317 |
11 Mar 2024 | 224.55 | 227.30 | 217.15 | 218.95 | 218.95 | 6,589,765 |
07 Mar 2024 | 220.00 | 226.90 | 219.75 | 223.60 | 223.60 | 6,066,197 |
06 Mar 2024 | 224.40 | 224.45 | 217.05 | 219.65 | 219.65 | 6,411,612 |
05 Mar 2024 | 224.50 | 230.25 | 222.40 | 224.40 | 224.40 | 5,239,299 |
04 Mar 2024 | 229.40 | 229.45 | 224.35 | 225.30 | 225.30 | 4,448,322 |
01 Mar 2024 | 230.20 | 231.45 | 226.60 | 227.50 | 227.50 | 4,532,997 |
29 Feb 2024 | 223.00 | 230.35 | 217.60 | 229.15 | 229.15 | 13,726,893 |
28 Feb 2024 | 232.85 | 233.40 | 217.85 | 223.50 | 223.50 | 12,201,435 |
27 Feb 2024 | 233.00 | 238.65 | 230.55 | 231.55 | 231.55 | 16,544,325 |
26 Feb 2024 | 230.70 | 237.45 | 228.05 | 231.90 | 231.90 | 15,858,772 |
23 Feb 2024 | 227.55 | 234.45 | 227.35 | 228.75 | 228.75 | 10,815,089 |
22 Feb 2024 | 229.00 | 230.40 | 220.15 | 225.70 | 225.70 | 9,939,240 |
21 Feb 2024 | 231.05 | 233.45 | 225.50 | 227.95 | 227.95 | 10,790,142 |
20 Feb 2024 | 232.40 | 233.25 | 227.80 | 230.55 | 230.55 | 9,532,010 |
19 Feb 2024 | 226.75 | 240.20 | 226.25 | 231.35 | 231.35 | 24,436,698 |
16 Feb 2024 | 232.40 | 232.40 | 223.50 | 225.70 | 225.70 | 12,932,855 |
16 Feb 2024 | 1.8 Dividend | |||||
15 Feb 2024 | 223.40 | 234.00 | 222.10 | 231.90 | 230.10 | 19,833,844 |
14 Feb 2024 | 207.40 | 224.35 | 203.40 | 222.65 | 220.92 | 22,356,740 |
13 Feb 2024 | 196.75 | 213.45 | 191.80 | 210.90 | 209.26 | 40,733,195 |
12 Feb 2024 | 223.00 | 224.60 | 190.35 | 194.25 | 192.74 | 29,233,268 |
09 Feb 2024 | 232.00 | 234.90 | 216.80 | 222.35 | 220.62 | 19,748,341 |
08 Feb 2024 | 231.25 | 235.70 | 227.55 | 228.55 | 226.78 | 10,958,886 |
07 Feb 2024 | 233.90 | 235.40 | 227.65 | 230.05 | 228.26 | 10,611,193 |
06 Feb 2024 | 223.60 | 234.90 | 214.75 | 231.80 | 230.00 | 23,406,595 |
05 Feb 2024 | 233.55 | 233.70 | 222.00 | 223.60 | 221.86 | 16,336,679 |
02 Feb 2024 | 231.10 | 239.45 | 226.55 | 232.50 | 230.70 | 26,433,112 |
01 Feb 2024 | 239.75 | 245.10 | 227.00 | 228.60 | 226.83 | 43,609,906 |
31 Jan 2024 | 235.80 | 241.50 | 229.55 | 237.35 | 235.51 | 31,089,532 |
30 Jan 2024 | 245.70 | 248.00 | 227.20 | 234.70 | 232.88 | 32,498,855 |
29 Jan 2024 | 251.05 | 254.70 | 242.50 | 244.20 | 242.30 | 24,473,592 |
25 Jan 2024 | 243.55 | 252.30 | 241.35 | 247.25 | 245.33 | 39,965,524 |
24 Jan 2024 | 232.30 | 247.00 | 215.15 | 241.25 | 239.38 | 62,497,168 |
23 Jan 2024 | 275.05 | 280.85 | 225.00 | 229.65 | 227.87 | 116,933,725 |
19 Jan 2024 | 204.70 | 230.85 | 204.65 | 227.80 | 226.03 | 104,577,928 |
18 Jan 2024 | 209.50 | 211.70 | 192.95 | 204.05 | 202.47 | 34,552,809 |
17 Jan 2024 | 202.90 | 212.95 | 199.90 | 208.35 | 206.73 | 42,531,427 |
16 Jan 2024 | 204.20 | 212.00 | 201.50 | 205.35 | 203.76 | 46,823,798 |
15 Jan 2024 | 196.45 | 209.70 | 195.55 | 202.45 | 200.88 | 65,424,970 |
12 Jan 2024 | 195.70 | 199.40 | 193.30 | 195.05 | 193.54 | 16,351,033 |
11 Jan 2024 | 195.05 | 198.90 | 193.25 | 194.75 | 193.24 | 31,303,764 |
10 Jan 2024 | 181.40 | 196.00 | 178.80 | 192.85 | 191.35 | 46,481,232 |
09 Jan 2024 | 180.70 | 185.40 | 179.40 | 181.40 | 179.99 | 14,322,902 |
08 Jan 2024 | 185.00 | 185.00 | 178.90 | 179.50 | 178.11 | 12,952,130 |
05 Jan 2024 | 186.50 | 187.65 | 181.10 | 184.15 | 182.72 | 11,878,159 |
04 Jan 2024 | 188.90 | 190.85 | 184.25 | 185.90 | 184.46 | 24,310,822 |
03 Jan 2024 | 175.00 | 189.70 | 172.75 | 187.10 | 185.65 | 86,311,747 |
02 Jan 2024 | 175.75 | 177.70 | 169.80 | 174.30 | 172.95 | 13,412,685 |
01 Jan 2024 | 172.20 | 176.00 | 171.80 | 174.55 | 173.20 | 17,625,826 |
29 Dec 2023 | 169.90 | 173.90 | 167.75 | 171.40 | 170.07 | 19,662,037 |
28 Dec 2023 | 170.00 | 172.00 | 168.30 | 169.20 | 167.89 | 8,792,706 |
27 Dec 2023 | 172.05 | 174.60 | 166.90 | 169.00 | 167.69 | 12,189,508 |
26 Dec 2023 | 167.20 | 173.00 | 165.70 | 171.20 | 169.87 | 16,634,258 |
22 Dec 2023 | 168.75 | 168.75 | 164.15 | 166.60 | 165.31 | 9,733,098 |
21 Dec 2023 | 160.40 | 168.10 | 158.50 | 167.35 | 166.05 | 21,792,204 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |