Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Jun 2024 | 179.88 | 181.60 | 176.91 | 177.01 | 177.01 | 2,333,148 |
20 Jun 2024 | 184.00 | 186.47 | 180.12 | 180.14 | 180.14 | 2,106,789 |
19 Jun 2024 | 189.07 | 189.45 | 184.87 | 184.87 | 184.87 | 1,463,912 |
18 Jun 2024 | 186.21 | 191.80 | 186.20 | 189.07 | 189.07 | 2,497,855 |
17 Jun 2024 | 183.19 | 187.47 | 183.02 | 186.14 | 186.14 | 1,981,320 |
14 Jun 2024 | 188.80 | 188.80 | 181.81 | 185.89 | 185.89 | 4,379,368 |
13 Jun 2024 | 191.61 | 191.88 | 188.23 | 188.91 | 188.91 | 2,435,307 |
12 Jun 2024 | 193.88 | 194.50 | 191.01 | 191.72 | 191.72 | 2,940,976 |
11 Jun 2024 | 198.75 | 198.88 | 190.50 | 194.70 | 194.70 | 3,290,738 |
07 Jun 2024 | 201.48 | 202.86 | 198.00 | 200.02 | 200.02 | 1,545,749 |
06 Jun 2024 | 205.36 | 205.88 | 200.00 | 200.55 | 200.55 | 2,157,695 |
05 Jun 2024 | 205.34 | 207.97 | 204.41 | 205.39 | 205.39 | 1,725,147 |
04 Jun 2024 | 198.00 | 206.50 | 198.00 | 206.14 | 206.14 | 2,989,130 |
03 Jun 2024 | 200.95 | 201.47 | 197.60 | 198.00 | 198.00 | 1,970,553 |
31 May 2024 | 203.70 | 204.63 | 200.71 | 201.13 | 201.13 | 1,545,273 |
30 May 2024 | 202.00 | 203.51 | 199.23 | 202.77 | 202.77 | 1,550,375 |
29 May 2024 | 204.01 | 207.38 | 201.18 | 202.50 | 202.50 | 1,997,072 |
28 May 2024 | 208.00 | 208.16 | 204.80 | 204.80 | 204.80 | 1,847,687 |
27 May 2024 | 210.85 | 210.85 | 205.50 | 209.20 | 209.20 | 1,950,622 |
24 May 2024 | 216.07 | 217.20 | 210.85 | 210.85 | 210.85 | 2,591,248 |
23 May 2024 | 219.90 | 222.90 | 216.07 | 217.20 | 217.20 | 3,362,487 |
22 May 2024 | 233.00 | 234.98 | 223.00 | 223.40 | 223.40 | 4,988,063 |
21 May 2024 | 222.49 | 222.88 | 218.64 | 220.39 | 220.39 | 1,867,113 |
20 May 2024 | 217.96 | 226.00 | 217.65 | 223.00 | 223.00 | 3,505,523 |
17 May 2024 | 216.29 | 219.55 | 215.68 | 218.68 | 218.68 | 1,710,135 |
16 May 2024 | 219.00 | 220.00 | 215.62 | 217.00 | 217.00 | 1,699,397 |
15 May 2024 | 219.48 | 221.50 | 217.00 | 219.01 | 219.01 | 1,895,356 |
14 May 2024 | 213.52 | 220.44 | 212.01 | 220.39 | 220.39 | 3,092,794 |
13 May 2024 | 213.39 | 215.78 | 211.75 | 213.52 | 213.52 | 1,561,107 |
10 May 2024 | 218.88 | 219.50 | 214.00 | 215.54 | 215.54 | 1,923,773 |
09 May 2024 | 215.60 | 220.47 | 215.10 | 218.76 | 218.76 | 2,220,372 |
08 May 2024 | 221.75 | 223.50 | 215.68 | 215.92 | 215.92 | 2,531,855 |
07 May 2024 | 222.96 | 222.96 | 219.36 | 221.73 | 221.73 | 2,102,938 |
06 May 2024 | 219.02 | 227.66 | 219.02 | 222.95 | 222.95 | 4,601,865 |
30 Apr 2024 | 218.00 | 222.00 | 214.61 | 214.80 | 214.80 | 2,830,050 |
29 Apr 2024 | 211.50 | 223.20 | 211.50 | 217.80 | 217.80 | 4,259,472 |
29 Apr 2024 | 2.323 Dividend | |||||
29 Apr 2024 | 1.4:1 Stock split | |||||
26 Apr 2024 | 210.36 | 214.79 | 207.93 | 212.15 | 209.83 | 3,658,355 |
25 Apr 2024 | 206.42 | 210.57 | 205.57 | 209.41 | 207.12 | 2,909,505 |
24 Apr 2024 | 206.77 | 207.76 | 203.06 | 205.61 | 203.36 | 2,342,608 |
23 Apr 2024 | 203.21 | 207.85 | 202.66 | 206.65 | 204.39 | 2,843,953 |
22 Apr 2024 | 198.14 | 205.50 | 197.69 | 202.53 | 200.31 | 2,906,520 |
19 Apr 2024 | 207.11 | 207.50 | 195.36 | 199.64 | 197.46 | 4,903,287 |
18 Apr 2024 | 211.43 | 211.57 | 206.34 | 207.86 | 205.58 | 2,464,691 |
17 Apr 2024 | 212.85 | 212.86 | 209.44 | 211.61 | 209.30 | 3,040,633 |
16 Apr 2024 | 207.86 | 214.25 | 207.86 | 212.92 | 210.59 | 3,102,192 |
15 Apr 2024 | 205.86 | 212.54 | 205.83 | 210.50 | 208.20 | 2,820,441 |
12 Apr 2024 | 206.33 | 210.72 | 205.21 | 207.04 | 204.78 | 2,370,849 |
11 Apr 2024 | 208.56 | 210.46 | 204.91 | 206.50 | 204.24 | 2,586,582 |
10 Apr 2024 | 209.29 | 211.76 | 207.13 | 210.64 | 208.33 | 3,086,669 |
09 Apr 2024 | 213.54 | 217.74 | 210.29 | 212.71 | 210.39 | 4,630,670 |
08 Apr 2024 | 224.99 | 224.99 | 204.29 | 207.48 | 205.21 | 7,810,846 |
03 Apr 2024 | 245.55 | 247.86 | 228.21 | 228.61 | 226.11 | 6,641,439 |
02 Apr 2024 | 247.93 | 249.85 | 244.69 | 246.38 | 243.68 | 2,168,671 |
01 Apr 2024 | 247.93 | 250.71 | 244.71 | 249.94 | 247.21 | 2,502,353 |
29 Mar 2024 | 240.71 | 243.21 | 239.66 | 246.74 | 244.03 | 863,807 |
28 Mar 2024 | 242.74 | 244.68 | 239.29 | 241.71 | 239.07 | 2,508,276 |
27 Mar 2024 | 241.43 | 247.01 | 240.00 | 242.88 | 240.22 | 3,680,290 |
26 Mar 2024 | 237.50 | 241.08 | 237.50 | 241.08 | 238.44 | 2,161,336 |
25 Mar 2024 | 240.02 | 242.76 | 237.64 | 238.54 | 235.92 | 2,199,836 |
22 Mar 2024 | 239.21 | 242.35 | 237.08 | 241.86 | 239.21 | 3,277,835 |
21 Mar 2024 | 243.57 | 246.34 | 239.17 | 239.20 | 236.58 | 3,321,164 |
20 Mar 2024 | 252.14 | 252.86 | 241.89 | 244.46 | 241.78 | 4,802,176 |
19 Mar 2024 | 246.86 | 255.71 | 245.71 | 252.08 | 249.32 | 4,390,429 |
18 Mar 2024 | 244.79 | 248.45 | 241.42 | 246.86 | 244.15 | 3,481,592 |
15 Mar 2024 | 242.82 | 246.54 | 240.71 | 242.91 | 240.25 | 2,770,194 |
14 Mar 2024 | 247.14 | 251.76 | 241.79 | 244.26 | 241.58 | 3,758,994 |
13 Mar 2024 | 249.07 | 251.41 | 245.71 | 246.69 | 243.99 | 4,156,040 |
12 Mar 2024 | 240.14 | 253.57 | 238.09 | 249.21 | 246.49 | 7,409,176 |
11 Mar 2024 | 228.57 | 241.43 | 224.78 | 241.43 | 238.78 | 7,652,374 |
08 Mar 2024 | 231.13 | 232.84 | 227.85 | 228.79 | 226.28 | 3,185,217 |
07 Mar 2024 | 229.29 | 234.74 | 228.09 | 230.95 | 228.42 | 4,462,754 |
06 Mar 2024 | 227.84 | 233.13 | 227.14 | 229.43 | 226.92 | 3,682,116 |
05 Mar 2024 | 228.57 | 230.41 | 226.43 | 228.66 | 226.16 | 3,266,942 |
04 Mar 2024 | 227.86 | 233.49 | 227.15 | 230.41 | 227.89 | 3,747,592 |
01 Mar 2024 | 232.18 | 232.71 | 227.26 | 229.44 | 226.93 | 4,391,864 |
29 Feb 2024 | 225.69 | 233.57 | 223.73 | 233.57 | 231.01 | 5,493,026 |
28 Feb 2024 | 228.14 | 238.21 | 226.11 | 226.18 | 223.70 | 6,419,614 |
27 Feb 2024 | 226.51 | 228.49 | 222.81 | 228.21 | 225.72 | 5,266,066 |
26 Feb 2024 | 234.99 | 235.36 | 226.43 | 227.86 | 225.36 | 5,358,757 |
23 Feb 2024 | 230.19 | 240.09 | 228.73 | 235.63 | 233.05 | 4,843,265 |
22 Feb 2024 | 229.99 | 232.00 | 226.93 | 231.14 | 228.60 | 3,498,714 |
21 Feb 2024 | 226.14 | 237.43 | 222.97 | 232.36 | 229.82 | 5,573,731 |
20 Feb 2024 | 228.93 | 232.77 | 225.00 | 228.43 | 225.93 | 3,972,245 |
19 Feb 2024 | 228.65 | 234.52 | 224.30 | 231.43 | 228.89 | 4,785,901 |
08 Feb 2024 | 231.75 | 234.86 | 225.75 | 227.39 | 224.90 | 4,888,704 |
07 Feb 2024 | 227.56 | 232.24 | 225.13 | 228.55 | 226.05 | 5,818,596 |
06 Feb 2024 | 213.09 | 230.16 | 211.95 | 228.93 | 226.42 | 7,082,749 |
05 Feb 2024 | 204.29 | 219.20 | 199.99 | 215.50 | 213.14 | 7,868,470 |
02 Feb 2024 | 199.70 | 206.98 | 195.84 | 204.39 | 202.15 | 5,022,193 |
01 Feb 2024 | 192.86 | 204.18 | 191.13 | 201.70 | 199.49 | 5,089,670 |
31 Jan 2024 | 201.43 | 203.01 | 193.09 | 193.49 | 191.37 | 4,970,704 |
30 Jan 2024 | 200.71 | 205.71 | 199.86 | 202.14 | 199.93 | 4,060,557 |
29 Jan 2024 | 210.29 | 210.69 | 201.84 | 201.90 | 199.69 | 5,197,539 |
26 Jan 2024 | 216.07 | 222.49 | 210.36 | 210.36 | 208.05 | 5,296,946 |
25 Jan 2024 | 219.74 | 219.74 | 211.07 | 218.25 | 215.86 | 6,889,058 |
24 Jan 2024 | 222.14 | 224.99 | 210.88 | 221.04 | 218.62 | 5,977,230 |
23 Jan 2024 | 217.00 | 225.40 | 215.71 | 221.44 | 219.02 | 5,178,139 |
22 Jan 2024 | 226.59 | 226.59 | 215.36 | 217.86 | 215.47 | 6,271,235 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |