Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 185.05 | 189.59 | 184.33 | 185.06 | 185.06 | 1,639,803 |
02 May 2024 | 184.25 | 185.26 | 181.79 | 183.40 | 183.40 | 1,452,200 |
01 May 2024 | 180.25 | 186.19 | 179.20 | 182.49 | 182.49 | 2,267,900 |
30 Apr 2024 | 183.48 | 184.70 | 180.81 | 181.71 | 181.71 | 1,822,700 |
29 Apr 2024 | 183.37 | 186.98 | 180.72 | 184.24 | 184.24 | 2,372,600 |
26 Apr 2024 | 184.26 | 191.49 | 181.30 | 182.42 | 182.42 | 3,473,800 |
25 Apr 2024 | 196.76 | 198.78 | 192.30 | 196.66 | 196.66 | 2,605,000 |
24 Apr 2024 | 208.00 | 216.94 | 188.99 | 195.06 | 195.06 | 4,479,500 |
23 Apr 2024 | 210.99 | 220.32 | 210.99 | 219.28 | 219.28 | 1,437,800 |
22 Apr 2024 | 213.75 | 215.05 | 208.61 | 211.59 | 211.59 | 1,052,800 |
19 Apr 2024 | 209.87 | 212.86 | 208.82 | 211.82 | 211.82 | 1,540,000 |
18 Apr 2024 | 213.29 | 213.63 | 207.67 | 207.82 | 207.82 | 1,071,900 |
17 Apr 2024 | 212.32 | 217.94 | 207.12 | 210.81 | 210.81 | 2,480,700 |
16 Apr 2024 | 219.95 | 221.47 | 218.18 | 220.48 | 220.48 | 1,481,000 |
15 Apr 2024 | 224.76 | 225.78 | 218.79 | 219.95 | 219.95 | 1,102,700 |
12 Apr 2024 | 216.71 | 221.63 | 216.71 | 221.13 | 221.13 | 1,612,700 |
11 Apr 2024 | 214.75 | 220.94 | 213.54 | 219.79 | 219.79 | 856,300 |
10 Apr 2024 | 218.50 | 219.20 | 214.02 | 215.04 | 215.04 | 974,100 |
09 Apr 2024 | 224.69 | 224.71 | 216.21 | 222.52 | 222.52 | 886,100 |
08 Apr 2024 | 225.77 | 227.80 | 224.50 | 224.69 | 224.69 | 749,600 |
05 Apr 2024 | 220.47 | 224.99 | 219.64 | 224.57 | 224.57 | 740,700 |
04 Apr 2024 | 221.38 | 224.80 | 216.58 | 218.06 | 218.06 | 894,300 |
03 Apr 2024 | 216.58 | 222.13 | 216.58 | 219.84 | 219.84 | 1,017,400 |
02 Apr 2024 | 216.63 | 217.48 | 213.90 | 216.57 | 216.57 | 932,900 |
01 Apr 2024 | 219.58 | 221.00 | 216.58 | 218.12 | 218.12 | 1,071,900 |
28 Mar 2024 | 216.05 | 220.71 | 213.21 | 219.31 | 219.31 | 1,213,300 |
28 Mar 2024 | 2:1 Stock split | |||||
27 Mar 2024 | 219.13 | 219.66 | 211.88 | 213.98 | 213.98 | 1,017,600 |
26 Mar 2024 | 218.32 | 219.74 | 216.13 | 216.66 | 216.66 | 701,400 |
25 Mar 2024 | 219.99 | 220.32 | 216.30 | 217.51 | 217.51 | 801,400 |
22 Mar 2024 | 222.41 | 222.45 | 218.82 | 220.54 | 220.54 | 860,200 |
21 Mar 2024 | 219.34 | 223.60 | 219.34 | 222.41 | 222.41 | 926,000 |
20 Mar 2024 | 211.15 | 217.21 | 210.95 | 217.13 | 217.13 | 883,200 |
19 Mar 2024 | 208.38 | 212.48 | 208.32 | 212.04 | 212.04 | 1,066,000 |
18 Mar 2024 | 213.01 | 213.57 | 209.15 | 209.37 | 209.37 | 1,057,600 |
15 Mar 2024 | 212.45 | 214.34 | 210.13 | 210.55 | 210.55 | 3,263,600 |
14 Mar 2024 | 218.55 | 218.68 | 210.01 | 213.29 | 213.29 | 1,946,600 |
13 Mar 2024 | 220.92 | 221.67 | 216.49 | 216.91 | 216.91 | 858,600 |
12 Mar 2024 | 215.70 | 221.45 | 215.50 | 220.51 | 220.51 | 855,800 |
11 Mar 2024 | 215.48 | 217.18 | 213.84 | 216.44 | 216.44 | 1,128,800 |
08 Mar 2024 | 221.66 | 222.45 | 214.02 | 214.15 | 214.15 | 990,600 |
07 Mar 2024 | 219.99 | 223.29 | 219.79 | 221.54 | 221.54 | 1,078,600 |
06 Mar 2024 | 214.51 | 219.89 | 214.10 | 217.73 | 217.73 | 1,293,200 |
05 Mar 2024 | 221.00 | 222.96 | 212.29 | 215.04 | 215.04 | 2,101,600 |
05 Mar 2024 | 0.26 Dividend | |||||
04 Mar 2024 | 223.71 | 226.17 | 222.57 | 223.12 | 222.85 | 1,386,200 |
01 Mar 2024 | 221.78 | 223.68 | 219.49 | 222.14 | 221.88 | 2,127,600 |
29 Feb 2024 | 218.68 | 221.96 | 217.07 | 221.24 | 220.98 | 1,938,000 |
28 Feb 2024 | 217.73 | 219.26 | 215.79 | 216.45 | 216.20 | 1,037,000 |
27 Feb 2024 | 222.50 | 223.43 | 218.38 | 220.53 | 220.27 | 1,787,400 |
26 Feb 2024 | 219.32 | 223.65 | 219.01 | 222.95 | 222.69 | 1,776,600 |
23 Feb 2024 | 220.10 | 222.70 | 218.89 | 220.11 | 219.85 | 1,027,400 |
22 Feb 2024 | 214.95 | 218.73 | 214.39 | 218.46 | 218.21 | 1,029,800 |
21 Feb 2024 | 210.69 | 212.76 | 208.76 | 212.21 | 211.96 | 1,000,400 |
20 Feb 2024 | 211.19 | 211.93 | 206.13 | 209.71 | 209.46 | 1,258,800 |
16 Feb 2024 | 215.27 | 217.23 | 211.59 | 211.73 | 211.48 | 1,150,800 |
15 Feb 2024 | 217.05 | 217.46 | 212.51 | 216.16 | 215.91 | 1,015,800 |
14 Feb 2024 | 212.50 | 216.38 | 211.98 | 215.57 | 215.31 | 1,422,800 |
13 Feb 2024 | 210.21 | 214.40 | 209.42 | 211.97 | 211.72 | 1,883,800 |
12 Feb 2024 | 217.23 | 218.55 | 213.82 | 214.55 | 214.30 | 1,296,600 |
09 Feb 2024 | 218.94 | 218.94 | 214.34 | 217.66 | 217.41 | 1,610,200 |
08 Feb 2024 | 215.67 | 218.66 | 214.30 | 217.58 | 217.33 | 1,351,600 |
07 Feb 2024 | 215.50 | 224.23 | 215.29 | 216.23 | 215.97 | 2,334,200 |
06 Feb 2024 | 208.50 | 213.82 | 207.50 | 212.77 | 212.53 | 1,645,600 |
05 Feb 2024 | 204.30 | 207.78 | 201.39 | 207.22 | 206.98 | 1,772,800 |
02 Feb 2024 | 195.73 | 205.48 | 192.84 | 204.35 | 204.11 | 2,262,400 |
01 Feb 2024 | 192.79 | 196.80 | 188.09 | 196.10 | 195.87 | 2,317,200 |
31 Jan 2024 | 202.86 | 206.28 | 190.01 | 195.51 | 195.28 | 2,933,000 |
30 Jan 2024 | 196.40 | 199.81 | 196.38 | 197.93 | 197.70 | 1,463,800 |
29 Jan 2024 | 194.96 | 198.73 | 194.13 | 198.62 | 198.38 | 1,169,800 |
26 Jan 2024 | 198.80 | 199.50 | 194.46 | 196.34 | 196.11 | 901,000 |
25 Jan 2024 | 197.84 | 199.71 | 195.71 | 197.72 | 197.49 | 1,043,600 |
24 Jan 2024 | 199.10 | 199.21 | 195.66 | 195.84 | 195.61 | 1,101,800 |
23 Jan 2024 | 201.07 | 202.65 | 196.61 | 197.12 | 196.89 | 1,311,200 |
22 Jan 2024 | 195.23 | 200.98 | 194.98 | 200.85 | 200.62 | 1,730,200 |
19 Jan 2024 | 191.65 | 194.37 | 190.41 | 193.62 | 193.39 | 1,675,000 |
18 Jan 2024 | 189.50 | 191.96 | 188.74 | 191.20 | 190.98 | 1,294,800 |
17 Jan 2024 | 189.38 | 189.54 | 187.19 | 188.93 | 188.71 | 957,000 |
16 Jan 2024 | 193.64 | 194.04 | 190.13 | 191.40 | 191.18 | 934,600 |
12 Jan 2024 | 195.68 | 195.68 | 191.55 | 194.43 | 194.21 | 1,116,000 |
11 Jan 2024 | 196.07 | 196.41 | 191.84 | 194.42 | 194.19 | 1,334,600 |
10 Jan 2024 | 194.29 | 195.60 | 191.46 | 195.51 | 195.28 | 1,195,200 |
09 Jan 2024 | 194.46 | 197.37 | 193.01 | 195.38 | 195.15 | 1,060,800 |
08 Jan 2024 | 193.71 | 196.77 | 192.40 | 196.35 | 196.13 | 1,090,400 |
05 Jan 2024 | 194.59 | 194.65 | 191.24 | 191.88 | 191.66 | 1,093,800 |
04 Jan 2024 | 192.44 | 195.09 | 190.01 | 194.63 | 194.40 | 1,423,200 |
03 Jan 2024 | 196.71 | 196.99 | 192.10 | 192.56 | 192.34 | 1,776,200 |
02 Jan 2024 | 201.65 | 203.52 | 197.10 | 198.87 | 198.64 | 1,171,200 |
29 Dec 2023 | 205.00 | 206.55 | 201.81 | 202.66 | 202.43 | 775,000 |
28 Dec 2023 | 207.94 | 208.05 | 204.22 | 205.53 | 205.29 | 639,400 |
27 Dec 2023 | 208.40 | 209.46 | 205.61 | 206.80 | 206.56 | 682,000 |
26 Dec 2023 | 207.09 | 208.98 | 206.67 | 208.00 | 207.76 | 625,400 |
22 Dec 2023 | 206.35 | 207.68 | 204.30 | 206.49 | 206.24 | 811,000 |
21 Dec 2023 | 202.70 | 205.45 | 201.49 | 204.60 | 204.37 | 1,031,600 |
20 Dec 2023 | 198.29 | 207.98 | 197.57 | 201.01 | 200.78 | 1,627,000 |
19 Dec 2023 | 197.34 | 202.10 | 197.34 | 200.54 | 200.30 | 933,000 |
18 Dec 2023 | 198.54 | 200.01 | 194.59 | 196.54 | 196.31 | 1,079,200 |
15 Dec 2023 | 191.99 | 199.03 | 191.99 | 196.52 | 196.30 | 2,914,200 |
14 Dec 2023 | 193.31 | 194.87 | 190.13 | 191.26 | 191.04 | 2,194,400 |
13 Dec 2023 | 191.18 | 192.04 | 187.43 | 192.03 | 191.81 | 1,621,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |