Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Mar 2023 | 261.50 | 261.60 | 260.05 | 261.10 | 261.10 | 231,452 |
30 Mar 2023 | 261.00 | 261.70 | 259.00 | 260.90 | 260.90 | 320,749 |
29 Mar 2023 | 257.50 | 260.75 | 256.80 | 260.50 | 260.50 | 363,402 |
28 Mar 2023 | 257.00 | 257.90 | 256.05 | 256.70 | 256.70 | 1,865,565 |
27 Mar 2023 | 257.60 | 259.65 | 256.00 | 257.30 | 257.30 | 291,392 |
24 Mar 2023 | 258.05 | 261.15 | 256.85 | 257.90 | 257.90 | 578,732 |
23 Mar 2023 | 258.75 | 259.95 | 256.85 | 258.85 | 258.85 | 3,292,052 |
22 Mar 2023 | 262.75 | 263.30 | 260.85 | 262.75 | 262.75 | 6,047,827 |
21 Mar 2023 | 262.05 | 264.15 | 261.80 | 262.35 | 262.35 | 5,454,664 |
20 Mar 2023 | 262.75 | 263.05 | 259.25 | 262.35 | 262.35 | 938,680 |
17 Mar 2023 | 262.95 | 265.00 | 259.60 | 261.60 | 261.60 | 3,830,435 |
16 Mar 2023 | 261.00 | 261.30 | 257.40 | 258.45 | 258.45 | 2,152,741 |
15 Mar 2023 | 265.80 | 267.70 | 264.50 | 265.50 | 265.50 | 519,033 |
14 Mar 2023 | 265.70 | 266.30 | 263.50 | 265.40 | 265.40 | 951,061 |
13 Mar 2023 | 263.15 | 266.20 | 261.65 | 263.15 | 263.15 | 1,728,397 |
10 Mar 2023 | 265.00 | 267.70 | 263.30 | 265.60 | 265.60 | 1,088,285 |
09 Mar 2023 | 266.55 | 267.35 | 263.67 | 266.45 | 266.45 | 267,306 |
08 Mar 2023 | 266.95 | 266.88 | 265.10 | 266.25 | 266.25 | 4,906,996 |
07 Mar 2023 | 269.60 | 271.80 | 267.50 | 270.45 | 270.45 | 2,065,194 |
06 Mar 2023 | 273.40 | 273.75 | 269.70 | 272.90 | 272.90 | 151,572 |
03 Mar 2023 | 274.05 | 274.85 | 272.35 | 274.15 | 274.15 | 132,436 |
02 Mar 2023 | 270.25 | 274.75 | 269.45 | 274.25 | 274.25 | 874,513 |
01 Mar 2023 | 271.85 | 273.50 | 270.10 | 271.15 | 271.15 | 928,237 |
28 Feb 2023 | 275.55 | 275.00 | 271.79 | 273.90 | 273.90 | 468,069 |
27 Feb 2023 | 275.75 | 276.20 | 273.80 | 275.65 | 275.65 | 437,167 |
24 Feb 2023 | 279.55 | 280.65 | 275.15 | 275.45 | 275.45 | 130,770 |
23 Feb 2023 | 281.00 | 281.95 | 278.50 | 281.60 | 281.60 | 340,839 |
22 Feb 2023 | 281.90 | 284.30 | 281.40 | 282.25 | 282.25 | 751,976 |
21 Feb 2023 | 279.55 | 282.30 | 278.85 | 280.40 | 280.40 | 917,863 |
20 Feb 2023 | 278.55 | 281.75 | 278.90 | 280.10 | 280.10 | 292,976 |
17 Feb 2023 | 274.95 | 280.60 | 275.05 | 280.20 | 280.20 | 743,072 |
16 Feb 2023 | 277.20 | 278.40 | 275.10 | 277.40 | 277.40 | 2,030,354 |
15 Feb 2023 | 277.40 | 278.70 | 276.70 | 278.35 | 278.35 | 281,688 |
14 Feb 2023 | 282.15 | 281.90 | 277.70 | 280.00 | 280.00 | 253,321 |
13 Feb 2023 | 280.60 | 280.95 | 277.95 | 279.75 | 279.75 | 375,605 |
10 Feb 2023 | 281.60 | 281.10 | 276.55 | 277.80 | 277.80 | 250,588 |
09 Feb 2023 | 288.10 | 288.20 | 283.30 | 283.65 | 283.65 | 286,691 |
08 Feb 2023 | 286.85 | 288.05 | 283.65 | 287.35 | 287.35 | 1,853,322 |
07 Feb 2023 | 285.80 | 285.50 | 282.33 | 284.80 | 284.80 | 1,026,042 |
06 Feb 2023 | 280.10 | 285.00 | 279.65 | 281.20 | 281.20 | 104,412 |
03 Feb 2023 | 276.00 | 284.05 | 275.60 | 283.65 | 283.65 | 515,143 |
02 Feb 2023 | 282.35 | 279.00 | 272.10 | 273.10 | 273.10 | 514,138 |
01 Feb 2023 | 283.65 | 287.10 | 276.40 | 277.90 | 277.90 | 433,945 |
31 Jan 2023 | 288.20 | 288.85 | 283.50 | 284.30 | 284.30 | 428,495 |
30 Jan 2023 | 288.40 | 290.10 | 288.00 | 288.80 | 288.80 | 326,135 |
27 Jan 2023 | 291.65 | 290.65 | 288.75 | 290.05 | 290.05 | 239,880 |
26 Jan 2023 | 294.95 | 295.15 | 288.94 | 294.35 | 294.35 | 301,034 |
25 Jan 2023 | 295.65 | 295.92 | 291.75 | 294.95 | 294.95 | 55,413 |
24 Jan 2023 | 298.25 | 296.75 | 293.29 | 295.85 | 295.85 | 118,941 |
23 Jan 2023 | 293.90 | 296.50 | 291.70 | 293.30 | 293.30 | 80,068 |
20 Jan 2023 | 295.45 | 295.85 | 292.90 | 295.35 | 295.35 | 309,438 |
19 Jan 2023 | 294.55 | 297.70 | 293.52 | 294.85 | 294.85 | 422,068 |
18 Jan 2023 | 294.05 | 301.06 | 293.00 | 297.80 | 297.80 | 288,109 |
17 Jan 2023 | 294.35 | 295.95 | 292.96 | 294.65 | 294.65 | 1,800,193 |
16 Jan 2023 | 293.10 | 295.65 | 291.35 | 292.70 | 292.70 | 53,398 |
13 Jan 2023 | 290.45 | 293.85 | 289.17 | 291.65 | 291.65 | 413,810 |
12 Jan 2023 | 291.55 | 293.20 | 287.85 | 291.65 | 291.65 | 72,749 |
11 Jan 2023 | 292.50 | 294.10 | 289.80 | 292.70 | 292.70 | 437,231 |
10 Jan 2023 | 290.05 | 294.30 | 289.50 | 290.45 | 290.45 | 113,884 |
09 Jan 2023 | 295.85 | 294.45 | 291.00 | 294.35 | 294.35 | 64,679 |
06 Jan 2023 | 296.90 | 295.50 | 291.90 | 292.70 | 292.70 | 350,420 |
05 Jan 2023 | 298.85 | 296.90 | 290.90 | 294.75 | 294.75 | 165,721 |
04 Jan 2023 | 293.80 | 298.75 | 293.10 | 298.15 | 298.15 | 3,121,763 |
03 Jan 2023 | 290.05 | 296.50 | 289.45 | 294.35 | 294.35 | 181,312 |
30 Dec 2022 | 293.00 | 293.90 | 290.50 | 292.20 | 292.20 | 33,067 |
29 Dec 2022 | 292.40 | 294.35 | 291.00 | 292.20 | 292.20 | 933,982 |
28 Dec 2022 | 294.05 | 294.40 | 291.80 | 293.60 | 293.60 | 68,368 |
23 Dec 2022 | 295.25 | 298.15 | 294.10 | 296.10 | 296.10 | 3,074,227 |
22 Dec 2022 | 297.40 | 298.95 | 294.90 | 297.00 | 297.00 | 94,730 |
21 Dec 2022 | 296.70 | 297.90 | 294.15 | 296.40 | 296.40 | 511,195 |
20 Dec 2022 | 298.95 | 300.80 | 296.09 | 299.45 | 299.45 | 427,639 |
19 Dec 2022 | 301.00 | 302.10 | 299.55 | 301.00 | 301.00 | 561,849 |
16 Dec 2022 | 306.15 | 304.20 | 301.31 | 303.25 | 303.25 | 4,333,249 |
15 Dec 2022 | 305.00 | 306.70 | 302.40 | 305.80 | 305.80 | 310,021 |
14 Dec 2022 | 306.05 | 307.80 | 303.00 | 305.50 | 305.50 | 324,470 |
13 Dec 2022 | 303.05 | 308.50 | 303.35 | 308.20 | 308.20 | 132,564 |
12 Dec 2022 | 302.85 | 304.50 | 301.60 | 303.75 | 303.75 | 920,621 |
09 Dec 2022 | 306.05 | 304.66 | 300.40 | 301.90 | 301.90 | 588,281 |
08 Dec 2022 | 301.30 | 303.10 | 299.60 | 301.60 | 301.60 | 180,600 |
07 Dec 2022 | 302.55 | 305.60 | 300.65 | 304.90 | 304.90 | 509,553 |
06 Dec 2022 | 310.95 | 310.30 | 304.07 | 304.50 | 304.50 | 174,131 |
05 Dec 2022 | 306.15 | 309.65 | 306.40 | 306.95 | 306.95 | 455,163 |
02 Dec 2022 | 307.05 | 309.85 | 307.25 | 309.70 | 309.70 | 152,210 |
01 Dec 2022 | 308.00 | 311.35 | 307.80 | 309.90 | 309.90 | 273,807 |
30 Nov 2022 | 312.00 | 311.90 | 307.80 | 311.05 | 311.05 | 421,235 |
29 Nov 2022 | 309.80 | 313.05 | 308.50 | 312.30 | 312.30 | 385,170 |
28 Nov 2022 | 312.00 | 314.20 | 310.15 | 312.70 | 312.70 | 1,146,122 |
25 Nov 2022 | 308.50 | 313.15 | 308.90 | 309.20 | 309.20 | 49,402 |
24 Nov 2022 | 306.95 | 309.40 | 306.20 | 307.25 | 307.25 | 626,468 |
23 Nov 2022 | 306.85 | 307.45 | 304.50 | 305.00 | 305.00 | 1,166,689 |
22 Nov 2022 | 306.45 | 307.55 | 304.64 | 307.25 | 307.25 | 333,363 |
21 Nov 2022 | 307.25 | 309.55 | 307.25 | 308.10 | 308.10 | 117,248 |
18 Nov 2022 | 310.75 | 309.55 | 306.85 | 308.70 | 308.70 | 480,721 |
17 Nov 2022 | 310.05 | 313.10 | 306.75 | 307.35 | 307.35 | 1,106,707 |
16 Nov 2022 | 314.75 | 314.60 | 311.65 | 315.25 | 315.25 | 1,121,026 |
15 Nov 2022 | 313.00 | 316.75 | 309.75 | 316.70 | 316.70 | 477,892 |
14 Nov 2022 | 309.00 | 315.20 | 307.15 | 313.80 | 313.80 | 303,058 |
11 Nov 2022 | 327.75 | 329.90 | 323.60 | 326.95 | 326.95 | 237,004 |
10 Nov 2022 | 325.00 | 333.05 | 326.10 | 333.00 | 333.00 | 236,537 |
09 Nov 2022 | 324.40 | 329.55 | 323.95 | 329.40 | 329.40 | 220,808 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |