Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 300.00 | 301.35 | 290.10 | 290.10 | 290.10 | 5,640,343 |
28 Mar 2024 | 10.5 Dividend | |||||
27 Mar 2024 | 318.30 | 321.10 | 317.05 | 317.95 | 307.45 | 4,056,798 |
26 Mar 2024 | 315.10 | 318.90 | 314.70 | 318.00 | 307.50 | 3,423,456 |
25 Mar 2024 | 315.05 | 316.85 | 312.80 | 314.85 | 304.45 | 2,584,962 |
22 Mar 2024 | 312.25 | 316.35 | 311.70 | 314.95 | 304.55 | 2,847,501 |
21 Mar 2024 | 309.00 | 312.25 | 308.60 | 312.25 | 301.94 | 3,749,917 |
20 Mar 2024 | 306.20 | 308.25 | 304.30 | 306.90 | 296.76 | 3,121,634 |
19 Mar 2024 | 305.70 | 307.10 | 302.90 | 306.20 | 296.09 | 4,363,161 |
18 Mar 2024 | 309.05 | 309.80 | 305.00 | 305.75 | 295.65 | 2,951,188 |
15 Mar 2024 | 304.85 | 311.30 | 304.80 | 307.85 | 297.68 | 5,926,881 |
14 Mar 2024 | 304.25 | 306.90 | 303.45 | 305.10 | 295.02 | 3,019,222 |
13 Mar 2024 | 302.50 | 304.65 | 300.75 | 304.25 | 294.20 | 2,609,873 |
12 Mar 2024 | 297.60 | 303.65 | 296.20 | 302.65 | 292.66 | 4,423,798 |
11 Mar 2024 | 296.85 | 298.45 | 295.10 | 296.35 | 286.56 | 2,056,873 |
08 Mar 2024 | 295.00 | 298.40 | 294.00 | 298.00 | 288.16 | 2,409,770 |
07 Mar 2024 | 293.00 | 296.80 | 292.35 | 294.60 | 284.87 | 1,987,322 |
06 Mar 2024 | 292.60 | 294.65 | 291.65 | 294.35 | 284.63 | 2,408,935 |
05 Mar 2024 | 290.50 | 294.15 | 290.20 | 293.00 | 283.32 | 3,225,755 |
04 Mar 2024 | 290.00 | 291.10 | 288.35 | 289.45 | 279.89 | 2,037,980 |
01 Mar 2024 | 288.50 | 295.60 | 288.45 | 289.95 | 280.37 | 4,529,340 |
29 Feb 2024 | 286.00 | 286.50 | 283.60 | 285.10 | 275.68 | 3,960,848 |
28 Feb 2024 | 281.35 | 286.30 | 281.35 | 285.70 | 276.27 | 2,416,571 |
27 Feb 2024 | 280.50 | 283.30 | 279.90 | 281.35 | 272.06 | 2,655,582 |
26 Feb 2024 | 280.80 | 282.60 | 279.50 | 280.50 | 271.24 | 2,253,278 |
23 Feb 2024 | 279.20 | 282.05 | 278.95 | 280.80 | 271.53 | 2,625,224 |
22 Feb 2024 | 278.05 | 280.15 | 277.15 | 278.30 | 269.11 | 3,004,067 |
21 Feb 2024 | 274.10 | 276.20 | 272.50 | 276.20 | 267.08 | 2,491,658 |
20 Feb 2024 | 270.25 | 274.35 | 270.05 | 274.00 | 264.95 | 2,519,462 |
19 Feb 2024 | 269.50 | 271.15 | 269.25 | 270.85 | 261.91 | 1,778,723 |
16 Feb 2024 | 270.55 | 271.40 | 268.90 | 270.00 | 261.08 | 3,118,134 |
15 Feb 2024 | 267.35 | 271.10 | 267.15 | 269.25 | 260.36 | 3,035,780 |
14 Feb 2024 | 263.95 | 266.55 | 263.70 | 265.85 | 257.07 | 2,396,912 |
13 Feb 2024 | 263.50 | 264.55 | 262.80 | 264.55 | 255.81 | 2,589,919 |
12 Feb 2024 | 262.00 | 263.30 | 261.45 | 263.20 | 254.51 | 2,011,150 |
09 Feb 2024 | 261.50 | 264.55 | 259.50 | 260.55 | 251.95 | 3,038,379 |
08 Feb 2024 | 259.60 | 262.10 | 259.55 | 260.90 | 252.28 | 2,273,808 |
07 Feb 2024 | 258.00 | 259.60 | 256.85 | 259.20 | 250.64 | 2,656,694 |
06 Feb 2024 | 255.10 | 258.00 | 253.90 | 257.80 | 249.29 | 4,037,276 |
05 Feb 2024 | 258.40 | 258.50 | 252.90 | 252.90 | 244.55 | 2,394,147 |
02 Feb 2024 | 256.00 | 258.25 | 255.35 | 257.35 | 248.85 | 3,079,512 |
01 Feb 2024 | 249.90 | 254.85 | 249.25 | 253.25 | 244.89 | 3,566,787 |
31 Jan 2024 | 249.00 | 251.20 | 248.85 | 249.90 | 241.65 | 4,663,224 |
30 Jan 2024 | 248.40 | 249.60 | 246.90 | 249.05 | 240.83 | 4,785,622 |
29 Jan 2024 | 253.65 | 253.75 | 247.10 | 247.15 | 238.99 | 5,904,982 |
26 Jan 2024 | 238.80 | 254.30 | 236.50 | 253.40 | 245.03 | 9,320,555 |
25 Jan 2024 | 249.75 | 250.95 | 247.20 | 250.95 | 242.66 | 3,656,843 |
24 Jan 2024 | 249.45 | 250.95 | 247.50 | 250.10 | 241.84 | 2,552,169 |
23 Jan 2024 | 247.05 | 248.40 | 244.70 | 247.05 | 238.89 | 3,024,903 |
22 Jan 2024 | 246.45 | 248.10 | 244.40 | 245.60 | 237.49 | 3,710,984 |
19 Jan 2024 | 248.00 | 249.10 | 244.90 | 245.40 | 237.30 | 2,669,349 |
18 Jan 2024 | 246.75 | 248.90 | 245.35 | 247.30 | 239.13 | 2,428,259 |
17 Jan 2024 | 245.30 | 247.30 | 244.45 | 246.65 | 238.50 | 2,472,581 |
16 Jan 2024 | 247.25 | 248.60 | 245.60 | 247.70 | 239.52 | 2,376,447 |
15 Jan 2024 | 252.00 | 252.65 | 243.70 | 248.25 | 240.05 | 3,422,547 |
12 Jan 2024 | 248.00 | 250.45 | 246.90 | 249.90 | 241.65 | 2,605,473 |
11 Jan 2024 | 250.00 | 251.55 | 246.05 | 247.05 | 238.89 | 2,756,734 |
10 Jan 2024 | 248.90 | 250.25 | 247.25 | 248.35 | 240.15 | 1,853,314 |
09 Jan 2024 | 251.00 | 251.10 | 246.15 | 248.15 | 239.96 | 2,479,703 |
08 Jan 2024 | 248.20 | 250.80 | 247.60 | 250.00 | 241.74 | 3,640,623 |
05 Jan 2024 | 248.95 | 250.45 | 247.65 | 247.65 | 239.47 | 1,777,789 |
04 Jan 2024 | 254.90 | 255.00 | 248.05 | 250.15 | 241.89 | 5,208,497 |
03 Jan 2024 | 260.25 | 260.50 | 253.80 | 255.45 | 247.01 | 3,598,078 |
02 Jan 2024 | 261.95 | 264.85 | 259.70 | 260.25 | 251.66 | 3,149,576 |
29 Dec 2023 | 261.50 | 262.40 | 260.95 | 261.70 | 253.06 | 1,950,418 |
28 Dec 2023 | 262.00 | 262.45 | 260.75 | 261.55 | 252.91 | 1,740,901 |
27 Dec 2023 | 260.20 | 262.80 | 260.00 | 261.90 | 253.25 | 2,151,781 |
22 Dec 2023 | 259.30 | 261.15 | 259.10 | 259.75 | 251.17 | 1,608,410 |
21 Dec 2023 | 260.80 | 261.00 | 258.40 | 259.65 | 251.08 | 2,007,782 |
20 Dec 2023 | 260.15 | 262.10 | 258.70 | 261.45 | 252.82 | 2,920,512 |
19 Dec 2023 | 259.55 | 260.90 | 259.00 | 259.70 | 251.12 | 2,368,684 |
18 Dec 2023 | 260.65 | 261.90 | 259.35 | 259.55 | 250.98 | 2,561,103 |
15 Dec 2023 | 259.00 | 262.35 | 258.95 | 261.00 | 252.38 | 5,298,272 |
14 Dec 2023 | 255.30 | 258.15 | 255.15 | 258.15 | 249.62 | 4,198,227 |
13 Dec 2023 | 255.15 | 256.35 | 253.00 | 253.00 | 244.64 | 4,930,559 |
12 Dec 2023 | 255.00 | 256.10 | 254.25 | 255.15 | 246.72 | 3,072,161 |
11 Dec 2023 | 252.90 | 255.00 | 251.60 | 254.90 | 246.48 | 2,836,514 |
08 Dec 2023 | 249.95 | 253.95 | 249.60 | 252.70 | 244.35 | 2,640,583 |
07 Dec 2023 | 252.00 | 253.80 | 249.80 | 250.10 | 241.84 | 3,224,667 |
06 Dec 2023 | 248.30 | 253.30 | 247.30 | 252.00 | 243.68 | 3,273,476 |
05 Dec 2023 | 244.80 | 250.25 | 244.75 | 250.10 | 241.84 | 3,799,239 |
04 Dec 2023 | 245.05 | 246.55 | 244.20 | 244.55 | 236.47 | 2,169,184 |
01 Dec 2023 | 244.00 | 246.10 | 243.40 | 245.05 | 236.96 | 2,711,490 |
30 Nov 2023 | 242.20 | 244.65 | 241.90 | 243.25 | 235.22 | 7,279,245 |
29 Nov 2023 | 238.10 | 242.50 | 238.00 | 242.20 | 234.20 | 3,783,433 |
28 Nov 2023 | 238.90 | 239.40 | 236.80 | 238.50 | 230.62 | 2,347,382 |
27 Nov 2023 | 238.50 | 241.25 | 238.35 | 238.90 | 231.01 | 3,427,189 |
24 Nov 2023 | 238.00 | 239.25 | 237.80 | 238.65 | 230.77 | 2,144,394 |
23 Nov 2023 | 237.95 | 239.00 | 237.15 | 237.90 | 230.04 | 2,113,343 |
22 Nov 2023 | 234.85 | 238.45 | 234.35 | 236.95 | 229.12 | 4,173,319 |
21 Nov 2023 | 233.30 | 235.45 | 233.10 | 233.85 | 226.13 | 3,311,244 |
20 Nov 2023 | 232.70 | 234.80 | 232.00 | 234.10 | 226.37 | 2,329,170 |
17 Nov 2023 | 231.00 | 233.45 | 230.70 | 232.70 | 225.02 | 3,371,238 |
16 Nov 2023 | 233.00 | 233.50 | 230.00 | 230.95 | 223.32 | 4,322,916 |
15 Nov 2023 | 227.05 | 233.25 | 226.65 | 233.00 | 225.31 | 6,019,168 |
14 Nov 2023 | 223.15 | 227.05 | 222.05 | 227.05 | 219.55 | 4,372,413 |
13 Nov 2023 | 222.05 | 223.30 | 221.35 | 222.40 | 215.06 | 2,802,648 |
10 Nov 2023 | 220.35 | 221.60 | 218.40 | 221.60 | 214.28 | 2,672,726 |
09 Nov 2023 | 220.15 | 223.15 | 219.40 | 222.10 | 214.77 | 4,083,545 |
08 Nov 2023 | 218.40 | 221.30 | 217.45 | 220.00 | 212.73 | 2,169,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |