Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Mar 2024 | 307.93 | 307.95 | 302.22 | 305.52 | 305.52 | 557,138 |
26 Mar 2024 | 306.97 | 309.66 | 302.90 | 304.18 | 304.18 | 381,585 |
25 Mar 2024 | 319.94 | 319.94 | 304.80 | 307.66 | 307.66 | 156,352 |
22 Mar 2024 | 306.40 | 306.52 | 303.20 | 303.26 | 303.26 | 334,906 |
21 Mar 2024 | 307.50 | 309.39 | 305.55 | 305.80 | 305.80 | 352,800 |
20 Mar 2024 | 306.98 | 307.24 | 302.75 | 306.25 | 306.25 | 394,717 |
19 Mar 2024 | 300.00 | 307.22 | 298.56 | 306.39 | 306.39 | 656,488 |
18 Mar 2024 | 296.00 | 299.76 | 296.00 | 299.42 | 299.42 | 330,062 |
15 Mar 2024 | 292.73 | 297.44 | 291.91 | 295.64 | 295.64 | 628,863 |
14 Mar 2024 | 298.94 | 299.97 | 294.40 | 295.90 | 295.90 | 452,846 |
13 Mar 2024 | 294.89 | 299.64 | 293.99 | 298.93 | 298.93 | 411,362 |
12 Mar 2024 | 294.84 | 295.25 | 292.14 | 294.67 | 294.67 | 407,591 |
11 Mar 2024 | 289.99 | 293.99 | 289.99 | 293.52 | 293.52 | 309,838 |
08 Mar 2024 | 293.00 | 297.58 | 292.42 | 294.03 | 294.03 | 594,752 |
07 Mar 2024 | 286.77 | 293.14 | 286.31 | 293.07 | 293.07 | 790,986 |
06 Mar 2024 | 282.61 | 289.41 | 281.26 | 285.24 | 285.24 | 561,444 |
05 Mar 2024 | 281.12 | 285.99 | 280.05 | 280.61 | 280.61 | 703,968 |
04 Mar 2024 | 284.24 | 295.30 | 280.91 | 281.67 | 281.67 | 988,397 |
01 Mar 2024 | 280.90 | 281.42 | 274.30 | 276.60 | 276.60 | 536,792 |
29 Feb 2024 | 277.58 | 281.09 | 276.29 | 279.27 | 279.27 | 602,273 |
28 Feb 2024 | 276.98 | 277.37 | 273.88 | 275.66 | 275.66 | 332,334 |
27 Feb 2024 | 278.31 | 279.52 | 276.20 | 278.55 | 278.55 | 344,499 |
26 Feb 2024 | 280.27 | 282.89 | 278.15 | 278.31 | 278.31 | 322,126 |
23 Feb 2024 | 277.06 | 282.61 | 277.06 | 281.20 | 281.20 | 453,579 |
22 Feb 2024 | 277.10 | 277.20 | 273.67 | 275.83 | 275.83 | 285,961 |
21 Feb 2024 | 274.26 | 275.17 | 272.02 | 274.30 | 274.30 | 416,195 |
20 Feb 2024 | 269.64 | 273.03 | 268.29 | 272.91 | 272.91 | 433,398 |
16 Feb 2024 | 275.06 | 276.19 | 269.10 | 271.62 | 271.62 | 419,924 |
15 Feb 2024 | 274.05 | 277.03 | 273.70 | 275.38 | 275.38 | 480,442 |
14 Feb 2024 | 270.36 | 272.39 | 267.86 | 272.38 | 272.38 | 470,656 |
13 Feb 2024 | 266.37 | 269.93 | 264.68 | 268.75 | 268.75 | 532,230 |
12 Feb 2024 | 273.40 | 274.47 | 266.90 | 270.96 | 270.96 | 654,752 |
09 Feb 2024 | 268.12 | 275.53 | 266.37 | 273.40 | 273.40 | 917,883 |
08 Feb 2024 | 270.50 | 275.45 | 259.25 | 265.12 | 265.12 | 1,436,919 |
07 Feb 2024 | 288.85 | 293.71 | 286.29 | 291.99 | 291.99 | 700,616 |
06 Feb 2024 | 290.87 | 292.14 | 285.22 | 286.99 | 286.99 | 716,976 |
05 Feb 2024 | 293.73 | 295.43 | 291.39 | 291.58 | 291.58 | 366,300 |
02 Feb 2024 | 292.94 | 298.07 | 292.94 | 295.95 | 295.95 | 244,542 |
01 Feb 2024 | 290.32 | 295.23 | 288.44 | 294.55 | 294.55 | 413,148 |
31 Jan 2024 | 296.65 | 296.70 | 289.31 | 289.93 | 289.93 | 449,131 |
30 Jan 2024 | 296.27 | 298.48 | 295.86 | 296.93 | 296.93 | 331,653 |
29 Jan 2024 | 292.61 | 297.78 | 292.40 | 297.27 | 297.27 | 393,314 |
26 Jan 2024 | 293.63 | 296.50 | 292.98 | 294.01 | 294.01 | 289,623 |
25 Jan 2024 | 288.80 | 294.04 | 288.80 | 293.80 | 293.80 | 439,579 |
24 Jan 2024 | 290.20 | 290.29 | 285.77 | 287.40 | 287.40 | 255,217 |
23 Jan 2024 | 288.30 | 288.95 | 285.42 | 288.46 | 288.46 | 253,896 |
22 Jan 2024 | 284.32 | 288.11 | 284.32 | 287.46 | 287.46 | 307,033 |
19 Jan 2024 | 279.15 | 282.95 | 276.77 | 282.86 | 282.86 | 297,896 |
18 Jan 2024 | 278.16 | 280.19 | 272.58 | 277.56 | 277.56 | 422,828 |
17 Jan 2024 | 281.22 | 283.01 | 277.13 | 277.93 | 277.93 | 439,621 |
16 Jan 2024 | 282.20 | 284.19 | 280.04 | 283.99 | 283.99 | 324,749 |
12 Jan 2024 | 282.07 | 284.00 | 280.25 | 283.99 | 283.99 | 258,770 |
11 Jan 2024 | 280.99 | 281.32 | 277.56 | 279.48 | 279.48 | 238,198 |
10 Jan 2024 | 283.67 | 283.90 | 279.82 | 280.26 | 280.26 | 241,518 |
09 Jan 2024 | 282.60 | 285.20 | 282.05 | 283.69 | 283.69 | 263,872 |
08 Jan 2024 | 282.58 | 284.70 | 281.35 | 284.39 | 284.39 | 266,735 |
05 Jan 2024 | 279.73 | 284.18 | 278.99 | 280.76 | 280.76 | 351,521 |
04 Jan 2024 | 278.01 | 282.27 | 278.01 | 280.88 | 280.88 | 341,545 |
03 Jan 2024 | 278.71 | 281.13 | 275.59 | 278.99 | 278.99 | 535,331 |
02 Jan 2024 | 281.26 | 282.44 | 279.07 | 281.56 | 281.56 | 372,429 |
29 Dec 2023 | 282.55 | 284.39 | 281.47 | 282.61 | 282.61 | 350,853 |
28 Dec 2023 | 282.25 | 283.89 | 280.88 | 282.46 | 282.46 | 300,375 |
27 Dec 2023 | 279.91 | 283.03 | 278.02 | 282.98 | 282.98 | 346,477 |
26 Dec 2023 | 277.72 | 279.23 | 277.24 | 278.75 | 278.75 | 207,221 |
22 Dec 2023 | 278.52 | 279.70 | 275.72 | 277.42 | 277.42 | 425,647 |
21 Dec 2023 | 277.13 | 278.15 | 274.64 | 277.03 | 277.03 | 393,035 |
20 Dec 2023 | 277.67 | 280.49 | 274.06 | 275.16 | 275.16 | 496,414 |
19 Dec 2023 | 279.26 | 281.44 | 277.68 | 278.60 | 278.60 | 440,939 |
18 Dec 2023 | 278.76 | 279.36 | 274.72 | 277.95 | 277.95 | 764,497 |
15 Dec 2023 | 270.33 | 278.00 | 270.29 | 277.43 | 277.43 | 1,638,186 |
14 Dec 2023 | 267.76 | 272.12 | 267.10 | 272.10 | 272.10 | 641,252 |
13 Dec 2023 | 257.92 | 264.87 | 257.72 | 264.57 | 264.57 | 510,291 |
12 Dec 2023 | 258.55 | 260.01 | 258.02 | 258.22 | 258.22 | 358,463 |
11 Dec 2023 | 256.21 | 260.59 | 256.21 | 258.43 | 258.43 | 411,991 |
08 Dec 2023 | 255.60 | 258.41 | 254.61 | 256.09 | 256.09 | 546,414 |
07 Dec 2023 | 253.16 | 257.19 | 250.81 | 256.06 | 256.06 | 705,866 |
06 Dec 2023 | 253.32 | 253.59 | 250.26 | 251.23 | 251.23 | 511,067 |
05 Dec 2023 | 251.10 | 252.82 | 247.87 | 250.94 | 250.94 | 558,161 |
04 Dec 2023 | 249.33 | 255.63 | 249.33 | 251.60 | 251.60 | 737,209 |
01 Dec 2023 | 239.96 | 251.82 | 239.96 | 251.63 | 251.63 | 971,967 |
30 Nov 2023 | 237.98 | 240.89 | 236.15 | 240.50 | 240.50 | 558,355 |
29 Nov 2023 | 237.74 | 240.45 | 237.10 | 237.23 | 237.23 | 494,366 |
28 Nov 2023 | 231.90 | 235.45 | 231.30 | 235.12 | 235.12 | 421,264 |
27 Nov 2023 | 233.04 | 234.08 | 230.68 | 231.66 | 231.66 | 318,321 |
24 Nov 2023 | 233.70 | 234.80 | 233.65 | 234.01 | 234.01 | 110,220 |
22 Nov 2023 | 233.50 | 234.33 | 232.64 | 233.67 | 233.67 | 228,539 |
21 Nov 2023 | 234.58 | 234.83 | 232.54 | 232.58 | 232.58 | 224,075 |
20 Nov 2023 | 232.92 | 235.46 | 231.13 | 235.30 | 235.30 | 320,277 |
17 Nov 2023 | 234.06 | 234.06 | 231.01 | 232.81 | 232.81 | 377,690 |
16 Nov 2023 | 235.55 | 237.15 | 230.83 | 231.99 | 231.99 | 479,707 |
15 Nov 2023 | 233.60 | 236.82 | 233.23 | 235.86 | 235.86 | 444,270 |
14 Nov 2023 | 233.60 | 235.28 | 231.06 | 234.01 | 234.01 | 456,239 |
13 Nov 2023 | 229.97 | 230.95 | 228.51 | 229.14 | 229.14 | 472,397 |
10 Nov 2023 | 230.33 | 232.87 | 229.11 | 231.21 | 231.21 | 577,114 |
09 Nov 2023 | 233.00 | 233.00 | 221.37 | 228.75 | 228.75 | 933,281 |
08 Nov 2023 | 232.71 | 236.54 | 232.71 | 235.54 | 235.54 | 668,820 |
07 Nov 2023 | 233.18 | 234.79 | 231.69 | 233.43 | 233.43 | 656,230 |
06 Nov 2023 | 236.72 | 237.20 | 232.46 | 233.41 | 233.41 | 610,973 |
03 Nov 2023 | 239.34 | 239.79 | 236.32 | 236.66 | 236.66 | 472,400 |
02 Nov 2023 | 231.55 | 236.95 | 230.82 | 236.66 | 236.66 | 532,551 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |