Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 274.24 | 276.09 | 272.18 | 274.54 | 274.54 | 232,200 |
27 Mar 2024 | 270.11 | 273.93 | 268.88 | 273.74 | 273.74 | 192,500 |
26 Mar 2024 | 267.39 | 270.18 | 266.31 | 268.43 | 268.43 | 278,900 |
25 Mar 2024 | 269.09 | 269.51 | 266.58 | 267.15 | 267.15 | 199,300 |
22 Mar 2024 | 270.99 | 270.99 | 266.94 | 268.52 | 268.52 | 189,600 |
21 Mar 2024 | 265.72 | 270.74 | 265.72 | 270.14 | 270.14 | 153,200 |
20 Mar 2024 | 261.93 | 265.03 | 261.61 | 264.95 | 264.95 | 215,500 |
19 Mar 2024 | 263.99 | 264.31 | 261.91 | 262.59 | 262.59 | 154,800 |
18 Mar 2024 | 263.60 | 266.07 | 262.88 | 263.65 | 263.65 | 172,200 |
15 Mar 2024 | 263.00 | 265.80 | 262.65 | 263.20 | 263.20 | 516,300 |
14 Mar 2024 | 264.71 | 264.71 | 261.10 | 264.18 | 264.18 | 216,100 |
13 Mar 2024 | 264.03 | 265.22 | 263.16 | 264.95 | 264.95 | 181,100 |
12 Mar 2024 | 262.85 | 264.30 | 261.54 | 263.87 | 263.87 | 197,600 |
11 Mar 2024 | 264.71 | 264.71 | 260.98 | 263.23 | 263.23 | 156,400 |
08 Mar 2024 | 267.39 | 268.91 | 263.58 | 264.76 | 264.76 | 212,600 |
07 Mar 2024 | 266.66 | 268.54 | 265.32 | 267.39 | 267.39 | 132,100 |
06 Mar 2024 | 263.75 | 266.13 | 262.60 | 265.18 | 265.18 | 152,000 |
05 Mar 2024 | 265.00 | 265.00 | 260.89 | 261.79 | 261.79 | 182,600 |
04 Mar 2024 | 266.45 | 268.18 | 264.98 | 265.32 | 265.32 | 178,600 |
01 Mar 2024 | 265.11 | 266.57 | 264.42 | 266.09 | 266.09 | 230,900 |
29 Feb 2024 | 268.35 | 269.51 | 264.78 | 265.65 | 265.65 | 560,400 |
28 Feb 2024 | 267.21 | 269.63 | 264.94 | 266.96 | 266.96 | 220,100 |
27 Feb 2024 | 271.18 | 271.18 | 265.15 | 268.00 | 268.00 | 284,300 |
26 Feb 2024 | 271.06 | 273.09 | 270.71 | 270.87 | 270.87 | 222,700 |
23 Feb 2024 | 274.96 | 275.38 | 271.47 | 273.71 | 273.71 | 280,700 |
22 Feb 2024 | 263.05 | 275.67 | 263.05 | 273.46 | 273.46 | 374,600 |
21 Feb 2024 | 265.02 | 265.26 | 260.74 | 261.69 | 261.69 | 317,600 |
20 Feb 2024 | 264.05 | 264.91 | 261.91 | 264.11 | 264.11 | 178,600 |
16 Feb 2024 | 264.18 | 267.46 | 263.31 | 264.07 | 264.07 | 197,200 |
16 Feb 2024 | 0.68 Dividend | |||||
15 Feb 2024 | 265.16 | 265.97 | 263.19 | 265.72 | 265.04 | 153,700 |
14 Feb 2024 | 261.32 | 263.74 | 260.79 | 263.72 | 263.05 | 145,300 |
13 Feb 2024 | 261.00 | 263.47 | 258.46 | 260.37 | 259.70 | 219,700 |
12 Feb 2024 | 264.00 | 266.51 | 263.12 | 264.76 | 264.08 | 195,700 |
09 Feb 2024 | 262.37 | 263.94 | 260.81 | 263.63 | 262.96 | 149,100 |
08 Feb 2024 | 257.53 | 262.78 | 255.58 | 261.87 | 261.20 | 233,000 |
07 Feb 2024 | 255.32 | 256.55 | 253.38 | 255.81 | 255.16 | 133,100 |
06 Feb 2024 | 253.13 | 254.04 | 251.89 | 253.65 | 253.00 | 159,500 |
05 Feb 2024 | 254.19 | 254.99 | 250.76 | 252.62 | 251.97 | 175,100 |
02 Feb 2024 | 256.17 | 258.52 | 254.13 | 256.70 | 256.04 | 195,700 |
01 Feb 2024 | 253.61 | 258.01 | 250.19 | 257.36 | 256.70 | 236,500 |
31 Jan 2024 | 257.57 | 257.57 | 251.03 | 251.72 | 251.08 | 735,300 |
30 Jan 2024 | 253.34 | 257.33 | 253.34 | 257.23 | 256.57 | 234,100 |
29 Jan 2024 | 251.61 | 255.09 | 251.18 | 255.01 | 254.36 | 126,500 |
26 Jan 2024 | 254.43 | 254.84 | 251.28 | 252.20 | 251.55 | 148,500 |
25 Jan 2024 | 253.91 | 254.75 | 252.88 | 254.05 | 253.40 | 188,100 |
24 Jan 2024 | 255.54 | 256.00 | 250.91 | 251.05 | 250.41 | 144,600 |
23 Jan 2024 | 255.73 | 255.73 | 252.01 | 254.33 | 253.68 | 175,700 |
22 Jan 2024 | 254.07 | 255.00 | 251.95 | 253.91 | 253.26 | 168,200 |
19 Jan 2024 | 252.55 | 254.19 | 249.84 | 253.42 | 252.77 | 249,000 |
18 Jan 2024 | 250.22 | 253.16 | 249.96 | 251.54 | 250.90 | 264,300 |
17 Jan 2024 | 247.83 | 251.05 | 247.83 | 249.46 | 248.82 | 202,000 |
16 Jan 2024 | 250.00 | 251.04 | 248.83 | 250.54 | 249.90 | 199,200 |
12 Jan 2024 | 253.39 | 253.39 | 250.27 | 251.62 | 250.98 | 104,500 |
11 Jan 2024 | 250.20 | 250.90 | 247.72 | 250.61 | 249.97 | 132,800 |
10 Jan 2024 | 250.10 | 250.72 | 247.54 | 250.62 | 249.98 | 155,300 |
09 Jan 2024 | 250.13 | 251.02 | 249.25 | 250.32 | 249.68 | 143,100 |
08 Jan 2024 | 249.87 | 252.90 | 249.07 | 252.83 | 252.18 | 178,700 |
05 Jan 2024 | 250.88 | 252.25 | 249.64 | 249.73 | 249.09 | 177,100 |
04 Jan 2024 | 251.32 | 254.10 | 250.50 | 251.15 | 250.51 | 252,900 |
03 Jan 2024 | 256.12 | 256.82 | 251.59 | 251.59 | 250.95 | 244,200 |
02 Jan 2024 | 262.06 | 263.56 | 257.92 | 258.65 | 257.99 | 259,000 |
29 Dec 2023 | 263.62 | 265.99 | 263.36 | 264.16 | 263.48 | 155,200 |
28 Dec 2023 | 264.88 | 265.60 | 263.75 | 264.52 | 263.84 | 152,300 |
27 Dec 2023 | 264.46 | 265.24 | 263.70 | 264.19 | 263.51 | 164,100 |
26 Dec 2023 | 261.05 | 264.07 | 261.05 | 263.98 | 263.30 | 124,300 |
22 Dec 2023 | 259.84 | 262.43 | 258.27 | 261.36 | 260.69 | 207,200 |
21 Dec 2023 | 257.23 | 259.43 | 256.90 | 259.17 | 258.51 | 199,500 |
20 Dec 2023 | 254.91 | 259.63 | 252.40 | 255.05 | 254.40 | 265,700 |
19 Dec 2023 | 255.99 | 256.62 | 254.14 | 255.72 | 255.07 | 194,100 |
18 Dec 2023 | 251.39 | 254.89 | 249.27 | 254.78 | 254.13 | 302,700 |
18 Dec 2023 | 0.68 Dividend | |||||
15 Dec 2023 | 251.54 | 257.04 | 250.21 | 251.96 | 250.64 | 603,700 |
14 Dec 2023 | 243.76 | 251.20 | 238.15 | 250.00 | 248.69 | 619,600 |
13 Dec 2023 | 237.94 | 241.58 | 235.95 | 240.72 | 239.46 | 334,700 |
12 Dec 2023 | 238.00 | 238.95 | 236.80 | 237.84 | 236.59 | 300,700 |
11 Dec 2023 | 239.50 | 240.39 | 237.47 | 237.66 | 236.41 | 268,400 |
08 Dec 2023 | 241.63 | 242.76 | 239.05 | 239.16 | 237.90 | 235,000 |
07 Dec 2023 | 241.46 | 241.46 | 238.84 | 241.08 | 239.81 | 301,100 |
06 Dec 2023 | 238.97 | 242.71 | 238.97 | 241.11 | 239.84 | 282,100 |
05 Dec 2023 | 239.58 | 239.78 | 237.65 | 237.99 | 236.74 | 147,100 |
04 Dec 2023 | 236.77 | 240.54 | 236.25 | 240.34 | 239.08 | 201,100 |
01 Dec 2023 | 235.51 | 238.84 | 235.23 | 238.80 | 237.55 | 178,900 |
30 Nov 2023 | 233.27 | 235.57 | 231.75 | 235.34 | 234.10 | 357,200 |
29 Nov 2023 | 233.43 | 234.33 | 232.15 | 232.60 | 231.38 | 110,800 |
28 Nov 2023 | 234.57 | 234.57 | 231.48 | 231.65 | 230.43 | 117,200 |
27 Nov 2023 | 233.41 | 234.50 | 232.62 | 234.08 | 232.85 | 152,100 |
24 Nov 2023 | 232.59 | 235.21 | 232.59 | 235.21 | 233.97 | 62,100 |
22 Nov 2023 | 234.46 | 234.59 | 232.12 | 232.82 | 231.60 | 144,500 |
21 Nov 2023 | 233.83 | 234.13 | 232.46 | 233.45 | 232.22 | 101,100 |
20 Nov 2023 | 233.42 | 234.86 | 230.75 | 233.83 | 232.60 | 144,400 |
17 Nov 2023 | 233.60 | 233.60 | 231.62 | 233.46 | 232.23 | 198,500 |
16 Nov 2023 | 233.71 | 234.20 | 230.94 | 231.72 | 230.50 | 128,300 |
15 Nov 2023 | 232.95 | 236.53 | 232.95 | 233.55 | 232.32 | 170,300 |
14 Nov 2023 | 227.00 | 232.34 | 226.68 | 232.29 | 231.07 | 163,900 |
13 Nov 2023 | 224.15 | 224.96 | 222.89 | 223.56 | 222.39 | 137,800 |
10 Nov 2023 | 222.90 | 225.24 | 221.31 | 225.11 | 223.93 | 137,400 |
09 Nov 2023 | 223.39 | 223.77 | 220.69 | 221.47 | 220.31 | 173,800 |
08 Nov 2023 | 220.87 | 222.80 | 220.87 | 221.62 | 220.46 | 165,500 |
07 Nov 2023 | 220.77 | 222.17 | 219.46 | 220.49 | 219.33 | 130,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |