Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 223.86 | 227.65 | 222.90 | 226.17 | 226.17 | 273,543 |
27 Mar 2024 | 218.25 | 224.08 | 217.93 | 223.87 | 223.87 | 306,800 |
26 Mar 2024 | 220.53 | 220.63 | 215.92 | 216.39 | 216.39 | 360,900 |
25 Mar 2024 | 220.59 | 221.91 | 218.91 | 219.65 | 219.65 | 288,000 |
22 Mar 2024 | 225.00 | 225.00 | 219.41 | 220.94 | 220.94 | 198,900 |
21 Mar 2024 | 221.84 | 224.75 | 220.81 | 224.39 | 224.39 | 312,200 |
20 Mar 2024 | 216.93 | 221.16 | 216.53 | 220.48 | 220.48 | 178,800 |
19 Mar 2024 | 216.81 | 219.63 | 215.21 | 218.07 | 218.07 | 377,200 |
18 Mar 2024 | 217.35 | 218.82 | 213.48 | 216.47 | 216.47 | 225,100 |
15 Mar 2024 | 215.32 | 217.12 | 214.14 | 215.39 | 215.39 | 508,400 |
14 Mar 2024 | 220.09 | 220.66 | 216.68 | 218.21 | 218.21 | 228,600 |
13 Mar 2024 | 226.67 | 227.78 | 221.57 | 222.17 | 222.17 | 196,900 |
12 Mar 2024 | 226.04 | 227.48 | 224.58 | 226.56 | 226.56 | 173,000 |
11 Mar 2024 | 223.72 | 227.51 | 222.44 | 227.11 | 227.11 | 239,600 |
08 Mar 2024 | 228.39 | 231.37 | 224.12 | 224.40 | 224.40 | 305,200 |
07 Mar 2024 | 226.34 | 230.11 | 224.99 | 228.88 | 228.88 | 390,800 |
06 Mar 2024 | 223.89 | 226.00 | 222.81 | 224.51 | 224.51 | 274,900 |
05 Mar 2024 | 223.96 | 226.04 | 221.22 | 223.28 | 223.28 | 296,700 |
04 Mar 2024 | 221.63 | 225.42 | 220.55 | 225.00 | 225.00 | 198,500 |
01 Mar 2024 | 220.27 | 224.65 | 218.00 | 223.00 | 223.00 | 240,100 |
29 Feb 2024 | 225.09 | 225.55 | 221.56 | 222.79 | 222.79 | 405,700 |
29 Feb 2024 | 0.34 Dividend | |||||
28 Feb 2024 | 225.27 | 227.45 | 224.45 | 224.79 | 224.45 | 302,500 |
27 Feb 2024 | 227.85 | 228.42 | 225.87 | 226.04 | 225.70 | 381,700 |
26 Feb 2024 | 236.72 | 236.88 | 227.16 | 227.84 | 227.50 | 684,500 |
23 Feb 2024 | 238.98 | 242.25 | 235.15 | 237.75 | 237.39 | 512,200 |
22 Feb 2024 | 243.01 | 245.94 | 236.75 | 237.70 | 237.34 | 785,700 |
21 Feb 2024 | 251.36 | 252.56 | 246.99 | 250.95 | 250.57 | 499,600 |
20 Feb 2024 | 250.02 | 253.06 | 247.45 | 250.95 | 250.57 | 284,500 |
16 Feb 2024 | 254.23 | 256.85 | 250.36 | 251.07 | 250.69 | 218,300 |
15 Feb 2024 | 251.18 | 255.23 | 251.00 | 255.05 | 254.66 | 167,200 |
14 Feb 2024 | 249.58 | 250.08 | 245.84 | 249.07 | 248.69 | 142,000 |
13 Feb 2024 | 247.77 | 250.73 | 245.64 | 247.95 | 247.57 | 173,700 |
12 Feb 2024 | 252.77 | 253.46 | 251.62 | 252.73 | 252.35 | 102,300 |
09 Feb 2024 | 250.24 | 252.30 | 248.59 | 252.04 | 251.66 | 148,200 |
08 Feb 2024 | 249.33 | 251.46 | 246.71 | 251.32 | 250.94 | 112,200 |
07 Feb 2024 | 252.30 | 253.75 | 249.97 | 250.89 | 250.51 | 182,700 |
06 Feb 2024 | 244.71 | 252.84 | 243.96 | 252.25 | 251.87 | 202,900 |
05 Feb 2024 | 243.06 | 246.11 | 243.06 | 244.10 | 243.73 | 140,400 |
02 Feb 2024 | 245.57 | 247.03 | 242.79 | 245.74 | 245.37 | 178,800 |
01 Feb 2024 | 242.26 | 248.34 | 239.15 | 247.65 | 247.28 | 174,500 |
31 Jan 2024 | 247.06 | 248.59 | 242.65 | 242.83 | 242.46 | 246,300 |
30 Jan 2024 | 245.58 | 247.87 | 244.54 | 244.85 | 244.48 | 130,800 |
29 Jan 2024 | 243.33 | 247.39 | 243.33 | 247.02 | 246.65 | 127,300 |
26 Jan 2024 | 246.97 | 246.97 | 242.00 | 244.45 | 244.08 | 149,700 |
25 Jan 2024 | 245.78 | 245.78 | 242.83 | 244.88 | 244.51 | 168,400 |
24 Jan 2024 | 248.35 | 249.65 | 241.44 | 241.96 | 241.59 | 156,100 |
23 Jan 2024 | 254.12 | 255.00 | 246.00 | 247.90 | 247.53 | 162,300 |
22 Jan 2024 | 247.62 | 253.50 | 247.31 | 252.58 | 252.20 | 391,600 |
19 Jan 2024 | 246.92 | 249.84 | 243.60 | 246.83 | 246.46 | 249,700 |
18 Jan 2024 | 246.21 | 246.62 | 243.00 | 246.38 | 246.01 | 147,100 |
17 Jan 2024 | 243.13 | 245.66 | 242.52 | 244.94 | 244.57 | 226,600 |
16 Jan 2024 | 246.88 | 247.11 | 243.33 | 245.91 | 245.54 | 254,500 |
12 Jan 2024 | 251.95 | 254.48 | 248.07 | 249.15 | 248.77 | 120,200 |
11 Jan 2024 | 247.96 | 249.41 | 245.99 | 248.34 | 247.96 | 250,100 |
10 Jan 2024 | 248.55 | 249.22 | 246.55 | 248.50 | 248.12 | 186,300 |
09 Jan 2024 | 246.36 | 250.83 | 246.36 | 247.84 | 247.47 | 263,900 |
08 Jan 2024 | 240.41 | 249.27 | 240.21 | 249.01 | 248.63 | 213,400 |
05 Jan 2024 | 239.89 | 243.91 | 237.73 | 239.46 | 239.10 | 227,400 |
04 Jan 2024 | 240.99 | 243.59 | 240.09 | 241.06 | 240.70 | 334,900 |
03 Jan 2024 | 248.21 | 248.21 | 241.56 | 242.02 | 241.65 | 255,400 |
02 Jan 2024 | 247.26 | 251.78 | 246.88 | 250.44 | 250.06 | 217,100 |
29 Dec 2023 | 248.91 | 251.43 | 247.56 | 249.34 | 248.96 | 117,700 |
28 Dec 2023 | 249.60 | 251.48 | 248.78 | 249.77 | 249.39 | 155,500 |
27 Dec 2023 | 251.16 | 251.28 | 248.80 | 250.51 | 250.13 | 228,700 |
26 Dec 2023 | 251.13 | 253.63 | 249.65 | 252.11 | 251.73 | 165,500 |
22 Dec 2023 | 252.52 | 253.47 | 250.75 | 250.95 | 250.57 | 162,500 |
21 Dec 2023 | 249.14 | 252.00 | 249.14 | 251.43 | 251.05 | 154,400 |
20 Dec 2023 | 253.60 | 253.60 | 247.51 | 247.61 | 247.24 | 178,500 |
19 Dec 2023 | 252.51 | 254.99 | 249.46 | 253.83 | 253.45 | 326,500 |
18 Dec 2023 | 257.85 | 257.85 | 250.26 | 253.24 | 252.86 | 298,000 |
15 Dec 2023 | 253.05 | 256.27 | 250.99 | 254.58 | 254.19 | 578,600 |
14 Dec 2023 | 244.77 | 257.44 | 244.77 | 256.21 | 255.82 | 601,400 |
13 Dec 2023 | 233.05 | 242.82 | 232.09 | 242.63 | 242.26 | 284,600 |
12 Dec 2023 | 231.92 | 234.05 | 229.70 | 233.08 | 232.73 | 150,500 |
11 Dec 2023 | 230.36 | 232.13 | 229.55 | 231.56 | 231.21 | 223,100 |
08 Dec 2023 | 232.68 | 234.10 | 230.92 | 231.08 | 230.73 | 235,600 |
07 Dec 2023 | 230.55 | 232.71 | 228.44 | 232.58 | 232.23 | 207,100 |
06 Dec 2023 | 228.92 | 229.67 | 226.34 | 229.45 | 229.10 | 255,700 |
05 Dec 2023 | 228.99 | 230.17 | 225.15 | 227.56 | 227.22 | 203,800 |
04 Dec 2023 | 227.65 | 231.33 | 227.58 | 229.36 | 229.01 | 268,200 |
01 Dec 2023 | 224.51 | 228.04 | 224.11 | 227.67 | 227.33 | 224,100 |
30 Nov 2023 | 221.00 | 226.41 | 220.35 | 225.69 | 225.35 | 718,400 |
29 Nov 2023 | 220.78 | 224.35 | 219.64 | 221.25 | 220.92 | 350,500 |
28 Nov 2023 | 218.13 | 221.08 | 216.50 | 219.83 | 219.50 | 321,000 |
27 Nov 2023 | 218.96 | 220.56 | 216.99 | 218.85 | 218.52 | 183,900 |
24 Nov 2023 | 218.33 | 220.53 | 217.53 | 219.95 | 219.62 | 76,000 |
22 Nov 2023 | 218.51 | 219.46 | 216.33 | 218.22 | 217.89 | 124,400 |
21 Nov 2023 | 215.45 | 218.12 | 214.23 | 216.57 | 216.24 | 169,600 |
20 Nov 2023 | 212.36 | 215.74 | 209.99 | 214.73 | 214.41 | 195,000 |
17 Nov 2023 | 215.30 | 215.89 | 211.24 | 212.79 | 212.47 | 224,000 |
16 Nov 2023 | 213.49 | 215.97 | 211.78 | 213.64 | 213.32 | 346,700 |
15 Nov 2023 | 209.51 | 212.59 | 207.72 | 211.59 | 211.27 | 370,000 |
14 Nov 2023 | 207.88 | 212.86 | 206.71 | 209.90 | 209.58 | 245,300 |
14 Nov 2023 | 0.34 Dividend | |||||
13 Nov 2023 | 202.77 | 207.50 | 202.41 | 203.86 | 203.21 | 293,100 |
10 Nov 2023 | 199.29 | 200.69 | 196.57 | 200.05 | 199.41 | 216,300 |
09 Nov 2023 | 200.32 | 202.24 | 198.56 | 198.90 | 198.27 | 247,500 |
08 Nov 2023 | 206.69 | 207.50 | 199.98 | 200.48 | 199.84 | 376,000 |
07 Nov 2023 | 211.85 | 211.86 | 204.29 | 204.81 | 204.16 | 460,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |