Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 218.35 | 220.35 | 217.44 | 219.85 | 219.85 | 54,917 |
22 Apr 2024 | 216.93 | 218.31 | 213.96 | 217.51 | 217.51 | 223,100 |
19 Apr 2024 | 211.64 | 215.95 | 210.94 | 215.04 | 215.04 | 381,100 |
18 Apr 2024 | 212.81 | 215.49 | 184.76 | 210.09 | 210.09 | 1,706,700 |
17 Apr 2024 | 214.40 | 215.85 | 211.41 | 211.64 | 211.64 | 265,900 |
16 Apr 2024 | 213.28 | 214.38 | 209.43 | 213.96 | 213.96 | 244,300 |
15 Apr 2024 | 224.12 | 224.79 | 211.81 | 213.04 | 213.04 | 398,400 |
12 Apr 2024 | 223.27 | 229.19 | 220.35 | 222.09 | 222.09 | 269,600 |
11 Apr 2024 | 242.93 | 242.93 | 222.02 | 223.39 | 223.39 | 448,200 |
10 Apr 2024 | 241.86 | 245.45 | 241.68 | 243.23 | 243.23 | 106,300 |
09 Apr 2024 | 250.42 | 250.42 | 242.50 | 242.94 | 242.94 | 83,400 |
08 Apr 2024 | 247.00 | 250.96 | 246.33 | 249.94 | 249.94 | 89,900 |
05 Apr 2024 | 247.08 | 249.68 | 246.52 | 246.67 | 246.67 | 95,100 |
04 Apr 2024 | 250.67 | 251.06 | 245.74 | 246.60 | 246.60 | 115,800 |
03 Apr 2024 | 248.36 | 251.51 | 248.36 | 249.05 | 249.05 | 101,100 |
02 Apr 2024 | 249.66 | 251.31 | 247.90 | 248.58 | 248.58 | 83,900 |
01 Apr 2024 | 252.44 | 254.13 | 251.61 | 252.00 | 252.00 | 111,300 |
28 Mar 2024 | 255.94 | 256.30 | 252.91 | 252.96 | 252.96 | 146,100 |
27 Mar 2024 | 253.41 | 256.56 | 253.25 | 256.18 | 256.18 | 98,600 |
26 Mar 2024 | 249.73 | 254.63 | 249.73 | 252.45 | 252.45 | 83,800 |
25 Mar 2024 | 249.69 | 251.65 | 248.57 | 250.07 | 250.07 | 85,400 |
22 Mar 2024 | 252.09 | 252.09 | 248.09 | 248.81 | 248.81 | 113,000 |
21 Mar 2024 | 252.20 | 252.30 | 249.95 | 251.11 | 251.11 | 101,900 |
20 Mar 2024 | 249.23 | 252.18 | 248.54 | 251.83 | 251.83 | 109,200 |
19 Mar 2024 | 246.16 | 250.31 | 246.16 | 250.30 | 250.30 | 108,900 |
18 Mar 2024 | 247.82 | 248.64 | 246.03 | 246.16 | 246.16 | 82,600 |
15 Mar 2024 | 243.41 | 247.94 | 243.41 | 246.88 | 246.88 | 305,400 |
14 Mar 2024 | 248.29 | 248.79 | 243.65 | 245.52 | 245.52 | 135,600 |
13 Mar 2024 | 247.27 | 250.35 | 247.27 | 248.67 | 248.67 | 83,900 |
12 Mar 2024 | 245.23 | 247.74 | 244.28 | 246.65 | 246.65 | 80,400 |
11 Mar 2024 | 245.87 | 247.39 | 244.54 | 246.27 | 246.27 | 109,100 |
08 Mar 2024 | 248.98 | 251.68 | 246.93 | 247.04 | 247.04 | 91,300 |
07 Mar 2024 | 252.00 | 252.85 | 248.39 | 248.48 | 248.48 | 95,800 |
06 Mar 2024 | 248.72 | 252.97 | 247.11 | 251.74 | 251.74 | 79,900 |
05 Mar 2024 | 248.89 | 251.72 | 248.07 | 248.33 | 248.33 | 127,700 |
04 Mar 2024 | 248.40 | 252.29 | 248.27 | 249.29 | 249.29 | 125,600 |
01 Mar 2024 | 244.73 | 248.94 | 244.60 | 248.73 | 248.73 | 118,000 |
29 Feb 2024 | 246.14 | 246.61 | 243.60 | 245.26 | 245.26 | 153,800 |
28 Feb 2024 | 243.92 | 247.09 | 243.92 | 245.37 | 245.37 | 106,900 |
27 Feb 2024 | 246.76 | 247.53 | 243.96 | 244.58 | 244.58 | 126,700 |
26 Feb 2024 | 249.70 | 250.96 | 246.95 | 247.19 | 247.19 | 104,500 |
23 Feb 2024 | 253.88 | 254.41 | 249.61 | 249.93 | 249.93 | 130,100 |
22 Feb 2024 | 247.88 | 252.89 | 247.88 | 252.32 | 252.32 | 150,100 |
21 Feb 2024 | 245.80 | 247.05 | 244.64 | 246.90 | 246.90 | 139,300 |
20 Feb 2024 | 243.94 | 246.56 | 243.94 | 246.04 | 246.04 | 137,600 |
20 Feb 2024 | 0.75 Dividend | |||||
16 Feb 2024 | 244.99 | 248.04 | 243.92 | 246.47 | 245.72 | 127,400 |
15 Feb 2024 | 241.09 | 247.26 | 240.15 | 244.89 | 244.14 | 152,800 |
14 Feb 2024 | 232.45 | 242.43 | 226.84 | 239.62 | 238.89 | 198,400 |
13 Feb 2024 | 237.07 | 239.26 | 233.16 | 235.21 | 234.49 | 175,100 |
12 Feb 2024 | 236.80 | 241.82 | 236.46 | 238.60 | 237.87 | 202,600 |
09 Feb 2024 | 237.15 | 242.53 | 236.18 | 242.46 | 241.72 | 137,900 |
08 Feb 2024 | 232.99 | 236.16 | 232.33 | 235.93 | 235.21 | 90,600 |
07 Feb 2024 | 231.16 | 233.80 | 231.16 | 232.99 | 232.28 | 127,900 |
06 Feb 2024 | 232.68 | 234.24 | 230.47 | 230.92 | 230.22 | 138,600 |
05 Feb 2024 | 232.56 | 234.74 | 231.25 | 233.34 | 232.63 | 82,400 |
02 Feb 2024 | 230.00 | 234.72 | 230.00 | 234.01 | 233.30 | 76,500 |
01 Feb 2024 | 232.91 | 232.91 | 224.57 | 229.48 | 228.78 | 140,200 |
31 Jan 2024 | 233.98 | 236.71 | 233.49 | 234.16 | 233.45 | 223,500 |
30 Jan 2024 | 228.99 | 233.63 | 228.99 | 233.33 | 232.62 | 131,000 |
29 Jan 2024 | 224.80 | 229.13 | 224.35 | 228.99 | 228.29 | 108,400 |
26 Jan 2024 | 226.11 | 226.47 | 225.26 | 226.04 | 225.35 | 81,200 |
25 Jan 2024 | 226.96 | 227.59 | 225.39 | 225.66 | 224.97 | 93,800 |
24 Jan 2024 | 228.20 | 229.18 | 226.11 | 226.15 | 225.46 | 75,400 |
23 Jan 2024 | 228.58 | 229.07 | 226.62 | 226.87 | 226.18 | 92,300 |
22 Jan 2024 | 227.85 | 230.32 | 227.57 | 229.21 | 228.51 | 125,300 |
19 Jan 2024 | 224.44 | 226.59 | 223.53 | 226.58 | 225.89 | 98,600 |
18 Jan 2024 | 221.58 | 223.48 | 220.21 | 223.08 | 222.40 | 106,300 |
17 Jan 2024 | 218.43 | 221.64 | 218.43 | 221.54 | 220.87 | 108,400 |
16 Jan 2024 | 217.41 | 219.24 | 217.38 | 218.70 | 218.03 | 137,200 |
12 Jan 2024 | 216.37 | 218.95 | 215.80 | 218.77 | 218.10 | 112,200 |
11 Jan 2024 | 213.12 | 215.54 | 212.49 | 215.28 | 214.62 | 108,500 |
10 Jan 2024 | 209.33 | 213.09 | 209.33 | 213.05 | 212.40 | 107,700 |
09 Jan 2024 | 210.66 | 210.75 | 207.62 | 209.16 | 208.52 | 108,900 |
08 Jan 2024 | 209.07 | 211.81 | 208.23 | 211.64 | 211.00 | 137,300 |
05 Jan 2024 | 207.25 | 210.15 | 207.25 | 207.93 | 207.30 | 159,700 |
04 Jan 2024 | 205.90 | 208.43 | 205.49 | 207.50 | 206.87 | 150,000 |
03 Jan 2024 | 206.58 | 209.38 | 205.78 | 206.01 | 205.38 | 128,600 |
02 Jan 2024 | 205.20 | 207.96 | 203.21 | 207.95 | 207.32 | 143,900 |
29 Dec 2023 | 207.14 | 207.22 | 205.20 | 205.76 | 205.13 | 74,900 |
28 Dec 2023 | 204.94 | 207.17 | 204.94 | 206.35 | 205.72 | 54,600 |
27 Dec 2023 | 205.68 | 206.39 | 204.71 | 206.05 | 205.42 | 61,000 |
26 Dec 2023 | 205.58 | 206.74 | 205.24 | 206.08 | 205.45 | 47,300 |
22 Dec 2023 | 205.34 | 207.26 | 205.32 | 205.67 | 205.04 | 74,400 |
21 Dec 2023 | 201.77 | 204.42 | 200.88 | 204.23 | 203.61 | 112,600 |
20 Dec 2023 | 205.39 | 205.80 | 201.26 | 201.50 | 200.89 | 256,900 |
19 Dec 2023 | 208.21 | 208.23 | 206.58 | 206.90 | 206.27 | 151,100 |
18 Dec 2023 | 208.28 | 208.58 | 206.63 | 207.95 | 207.32 | 162,100 |
15 Dec 2023 | 207.88 | 208.86 | 206.04 | 206.70 | 206.07 | 460,500 |
14 Dec 2023 | 214.14 | 214.14 | 207.37 | 208.67 | 208.04 | 187,500 |
13 Dec 2023 | 214.12 | 215.93 | 211.12 | 212.82 | 212.17 | 182,100 |
12 Dec 2023 | 212.90 | 215.64 | 212.90 | 214.45 | 213.80 | 80,900 |
11 Dec 2023 | 211.29 | 214.58 | 211.29 | 212.55 | 211.90 | 71,400 |
08 Dec 2023 | 207.64 | 211.53 | 207.47 | 211.46 | 210.82 | 73,000 |
07 Dec 2023 | 211.96 | 211.96 | 208.08 | 208.24 | 207.61 | 130,400 |
06 Dec 2023 | 212.28 | 213.99 | 211.48 | 211.96 | 211.32 | 105,300 |
05 Dec 2023 | 212.37 | 215.06 | 210.98 | 212.42 | 211.77 | 126,700 |
04 Dec 2023 | 210.20 | 213.35 | 209.28 | 212.64 | 211.99 | 201,900 |
01 Dec 2023 | 208.34 | 212.56 | 208.34 | 210.23 | 209.59 | 118,600 |
30 Nov 2023 | 208.11 | 211.83 | 207.70 | 209.51 | 208.87 | 247,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |