Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Mar 2023 | - | - | - | - | - | - |
29 Mar 2023 | 256.78 | 257.36 | 252.00 | 254.03 | 254.03 | 3,023,100 |
28 Mar 2023 | 261.41 | 262.48 | 255.26 | 256.50 | 256.50 | 2,127,500 |
27 Mar 2023 | 263.59 | 265.79 | 259.85 | 261.78 | 261.78 | 1,666,800 |
24 Mar 2023 | 254.99 | 261.05 | 251.74 | 260.21 | 260.21 | 2,216,500 |
23 Mar 2023 | 267.93 | 269.01 | 255.26 | 256.58 | 256.58 | 3,386,100 |
22 Mar 2023 | 277.54 | 279.47 | 270.25 | 270.44 | 270.44 | 1,183,900 |
21 Mar 2023 | 274.73 | 277.58 | 274.13 | 276.62 | 276.62 | 1,704,900 |
20 Mar 2023 | 270.32 | 274.50 | 270.32 | 272.90 | 272.90 | 1,626,400 |
17 Mar 2023 | 274.85 | 274.85 | 267.17 | 269.45 | 269.45 | 3,738,100 |
16 Mar 2023 | 269.42 | 274.93 | 268.89 | 274.43 | 274.43 | 1,473,000 |
15 Mar 2023 | 268.93 | 270.69 | 267.17 | 270.36 | 270.36 | 1,585,000 |
14 Mar 2023 | 273.96 | 274.77 | 268.46 | 272.13 | 272.13 | 1,731,200 |
13 Mar 2023 | 272.97 | 277.22 | 272.66 | 273.05 | 273.05 | 1,404,300 |
10 Mar 2023 | 271.67 | 280.13 | 271.66 | 275.64 | 275.64 | 2,599,500 |
09 Mar 2023 | 281.19 | 281.40 | 270.91 | 271.93 | 271.93 | 1,807,200 |
08 Mar 2023 | 281.68 | 283.63 | 277.32 | 279.32 | 279.32 | 1,317,800 |
07 Mar 2023 | 288.43 | 288.70 | 279.68 | 281.72 | 281.72 | 1,234,600 |
06 Mar 2023 | 286.33 | 289.19 | 284.40 | 288.47 | 288.47 | 1,316,300 |
03 Mar 2023 | 289.11 | 289.20 | 284.75 | 286.97 | 286.97 | 2,178,700 |
02 Mar 2023 | 289.00 | 290.46 | 286.94 | 287.59 | 287.59 | 1,498,700 |
01 Mar 2023 | 288.92 | 292.00 | 286.88 | 288.75 | 288.75 | 1,557,000 |
28 Feb 2023 | 295.79 | 296.50 | 290.38 | 292.10 | 292.10 | 1,753,500 |
27 Feb 2023 | 294.06 | 298.47 | 293.70 | 296.36 | 296.36 | 1,275,200 |
24 Feb 2023 | 293.31 | 296.35 | 292.19 | 293.73 | 293.73 | 1,473,800 |
23 Feb 2023 | 295.47 | 299.84 | 293.62 | 294.65 | 294.65 | 2,163,300 |
22 Feb 2023 | 294.39 | 296.45 | 292.77 | 294.92 | 294.92 | 1,865,300 |
21 Feb 2023 | 300.33 | 301.32 | 293.66 | 293.98 | 293.98 | 1,191,900 |
17 Feb 2023 | 299.14 | 302.70 | 298.01 | 301.06 | 301.06 | 2,116,900 |
16 Feb 2023 | 297.30 | 302.80 | 296.93 | 299.43 | 299.43 | 1,525,500 |
15 Feb 2023 | 298.84 | 303.88 | 298.26 | 298.58 | 298.58 | 1,760,200 |
14 Feb 2023 | 298.60 | 302.09 | 298.37 | 299.36 | 299.36 | 1,347,500 |
13 Feb 2023 | 296.16 | 300.62 | 295.45 | 298.56 | 298.56 | 1,232,500 |
10 Feb 2023 | 293.61 | 296.78 | 292.82 | 296.51 | 296.51 | 1,267,600 |
09 Feb 2023 | 290.20 | 293.17 | 287.60 | 291.51 | 291.51 | 1,781,200 |
08 Feb 2023 | 287.95 | 292.60 | 286.50 | 290.20 | 290.20 | 2,000,200 |
07 Feb 2023 | 286.98 | 289.70 | 284.27 | 289.00 | 289.00 | 2,078,500 |
06 Feb 2023 | 293.82 | 294.75 | 286.61 | 288.44 | 288.44 | 2,245,600 |
03 Feb 2023 | 304.38 | 309.75 | 291.35 | 292.59 | 292.59 | 2,842,000 |
02 Feb 2023 | 310.00 | 310.16 | 299.44 | 301.53 | 301.53 | 2,146,000 |
01 Feb 2023 | 315.00 | 316.15 | 311.27 | 313.28 | 313.28 | 1,253,700 |
31 Jan 2023 | 313.25 | 317.01 | 311.23 | 316.67 | 316.67 | 1,583,500 |
30 Jan 2023 | 309.79 | 311.85 | 308.64 | 310.36 | 310.36 | 1,551,200 |
27 Jan 2023 | 313.20 | 314.32 | 307.59 | 308.30 | 308.30 | 1,217,000 |
26 Jan 2023 | 314.15 | 315.43 | 311.60 | 313.20 | 313.20 | 1,051,100 |
25 Jan 2023 | 309.00 | 315.40 | 307.47 | 313.59 | 313.59 | 1,193,300 |
24 Jan 2023 | 308.54 | 309.07 | 303.84 | 308.99 | 308.99 | 1,296,700 |
23 Jan 2023 | 308.37 | 312.44 | 307.61 | 308.17 | 308.17 | 1,482,000 |
20 Jan 2023 | 310.69 | 312.34 | 306.01 | 308.36 | 308.36 | 1,118,300 |
19 Jan 2023 | 309.50 | 313.75 | 309.24 | 310.66 | 310.66 | 1,207,600 |
18 Jan 2023 | 314.43 | 316.26 | 307.96 | 308.36 | 308.36 | 1,106,000 |
17 Jan 2023 | 314.78 | 318.20 | 313.70 | 315.00 | 315.00 | 1,813,000 |
13 Jan 2023 | 309.47 | 317.44 | 309.47 | 314.21 | 314.21 | 1,524,900 |
12 Jan 2023 | 308.58 | 311.99 | 306.82 | 310.22 | 310.22 | 1,278,600 |
11 Jan 2023 | 303.45 | 311.27 | 303.26 | 309.23 | 309.23 | 1,608,300 |
10 Jan 2023 | 303.42 | 306.94 | 302.26 | 303.79 | 303.79 | 1,393,300 |
09 Jan 2023 | 302.75 | 304.63 | 299.49 | 303.04 | 303.04 | 2,531,400 |
06 Jan 2023 | 305.36 | 305.36 | 299.51 | 302.68 | 302.68 | 3,554,000 |
05 Jan 2023 | 308.93 | 309.12 | 303.30 | 304.19 | 304.19 | 1,949,800 |
04 Jan 2023 | 321.07 | 322.23 | 307.12 | 310.30 | 310.30 | 2,482,800 |
03 Jan 2023 | 327.36 | 327.91 | 318.04 | 321.48 | 321.48 | 1,560,400 |
30 Dec 2022 | 330.70 | 331.82 | 327.37 | 331.34 | 331.34 | 699,700 |
29 Dec 2022 | 333.74 | 334.05 | 330.39 | 330.72 | 330.72 | 583,500 |
28 Dec 2022 | 335.01 | 336.00 | 331.49 | 331.85 | 331.85 | 553,500 |
27 Dec 2022 | 335.40 | 335.86 | 333.20 | 334.10 | 334.10 | 563,600 |
23 Dec 2022 | 333.28 | 335.81 | 331.76 | 334.31 | 334.31 | 618,900 |
22 Dec 2022 | 333.23 | 334.55 | 329.65 | 333.28 | 333.28 | 888,500 |
21 Dec 2022 | 332.20 | 333.77 | 327.38 | 333.16 | 333.16 | 1,283,200 |
20 Dec 2022 | 330.62 | 333.48 | 329.37 | 329.54 | 329.54 | 983,600 |
19 Dec 2022 | 327.80 | 331.96 | 326.72 | 330.78 | 330.78 | 1,041,400 |
16 Dec 2022 | 327.95 | 329.61 | 321.60 | 327.29 | 327.29 | 3,188,400 |
15 Dec 2022 | 332.49 | 334.00 | 329.35 | 331.45 | 331.45 | 2,013,400 |
14 Dec 2022 | 332.49 | 336.00 | 330.67 | 334.68 | 334.68 | 1,217,900 |
13 Dec 2022 | 340.00 | 340.11 | 330.07 | 330.25 | 330.25 | 2,003,900 |
12 Dec 2022 | 332.29 | 339.51 | 332.29 | 339.30 | 339.30 | 1,566,500 |
09 Dec 2022 | 333.22 | 336.31 | 332.08 | 332.12 | 332.12 | 1,323,600 |
08 Dec 2022 | 333.41 | 335.65 | 332.19 | 333.50 | 333.50 | 1,039,500 |
07 Dec 2022 | 329.50 | 332.90 | 328.64 | 332.19 | 332.19 | 1,951,700 |
06 Dec 2022 | 327.80 | 331.95 | 325.99 | 329.64 | 329.64 | 1,300,500 |
05 Dec 2022 | 323.82 | 328.27 | 323.36 | 327.39 | 327.39 | 1,476,900 |
02 Dec 2022 | 322.64 | 328.10 | 322.57 | 327.20 | 327.20 | 1,301,200 |
01 Dec 2022 | 328.60 | 329.57 | 322.59 | 323.45 | 323.45 | 2,181,500 |
30 Nov 2022 | 320.70 | 328.92 | 319.13 | 328.89 | 328.89 | 4,833,900 |
29 Nov 2022 | 318.58 | 322.96 | 318.58 | 320.70 | 320.70 | 2,131,500 |
28 Nov 2022 | 323.04 | 327.05 | 318.98 | 319.51 | 319.51 | 1,989,800 |
25 Nov 2022 | 322.07 | 324.11 | 319.95 | 323.90 | 323.90 | 921,400 |
23 Nov 2022 | 319.10 | 322.00 | 318.98 | 319.84 | 319.84 | 1,542,800 |
22 Nov 2022 | 317.63 | 321.36 | 317.46 | 319.35 | 319.35 | 1,519,300 |
21 Nov 2022 | 319.54 | 322.14 | 314.50 | 315.29 | 315.29 | 1,930,700 |
18 Nov 2022 | 315.12 | 322.27 | 315.12 | 319.21 | 319.21 | 1,909,700 |
17 Nov 2022 | 305.45 | 312.88 | 305.45 | 312.10 | 312.10 | 1,616,400 |
16 Nov 2022 | 306.15 | 309.41 | 305.13 | 306.69 | 306.69 | 1,375,000 |
15 Nov 2022 | 308.32 | 308.66 | 301.40 | 305.17 | 305.17 | 2,121,100 |
14 Nov 2022 | 306.43 | 312.53 | 304.82 | 306.85 | 306.85 | 1,973,300 |
11 Nov 2022 | 324.39 | 324.50 | 289.61 | 303.82 | 303.82 | 5,494,500 |
10 Nov 2022 | 329.05 | 329.05 | 315.63 | 323.34 | 323.34 | 2,063,000 |
09 Nov 2022 | 328.71 | 331.05 | 324.59 | 324.99 | 324.99 | 1,278,000 |
08 Nov 2022 | 323.09 | 329.39 | 321.18 | 327.74 | 327.74 | 1,349,300 |
07 Nov 2022 | 324.00 | 327.37 | 321.48 | 324.37 | 324.37 | 1,566,600 |
04 Nov 2022 | 327.00 | 327.00 | 318.08 | 322.13 | 322.13 | 2,230,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |