Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 Mar 2023 | - | - | - | - | - | - |
28 Mar 2023 | 326.06 | 333.32 | 321.28 | 323.52 | 323.52 | 6,485,000 |
27 Mar 2023 | 327.55 | 336.44 | 324.41 | 327.66 | 327.66 | 8,625,800 |
24 Mar 2023 | 320.63 | 331.83 | 320.63 | 328.39 | 328.39 | 12,991,700 |
23 Mar 2023 | 304.68 | 322.78 | 304.14 | 320.37 | 320.37 | 15,653,300 |
22 Mar 2023 | 306.31 | 306.45 | 293.54 | 293.90 | 293.90 | 5,808,000 |
21 Mar 2023 | 306.32 | 307.92 | 300.43 | 305.79 | 305.79 | 4,886,300 |
20 Mar 2023 | 299.79 | 307.50 | 296.00 | 305.13 | 305.13 | 5,113,400 |
17 Mar 2023 | 310.06 | 310.76 | 300.00 | 303.50 | 303.50 | 6,912,100 |
16 Mar 2023 | 304.75 | 316.60 | 301.71 | 310.06 | 310.06 | 7,903,700 |
15 Mar 2023 | 292.51 | 306.31 | 292.28 | 303.79 | 303.79 | 9,215,300 |
14 Mar 2023 | 295.97 | 297.45 | 290.31 | 294.94 | 294.94 | 5,956,700 |
13 Mar 2023 | 287.34 | 299.24 | 285.33 | 293.51 | 293.51 | 6,292,400 |
10 Mar 2023 | 297.90 | 298.79 | 289.00 | 292.76 | 292.76 | 5,753,800 |
09 Mar 2023 | 312.08 | 312.51 | 294.88 | 297.78 | 297.78 | 7,443,400 |
08 Mar 2023 | 309.29 | 311.83 | 305.75 | 311.79 | 311.79 | 3,479,500 |
07 Mar 2023 | 312.68 | 314.30 | 306.62 | 308.47 | 308.47 | 4,553,100 |
06 Mar 2023 | 317.00 | 323.30 | 311.84 | 312.03 | 312.03 | 5,660,700 |
03 Mar 2023 | 315.45 | 317.49 | 310.82 | 315.18 | 315.18 | 5,948,700 |
02 Mar 2023 | 310.96 | 315.57 | 310.38 | 311.88 | 311.88 | 4,911,000 |
01 Mar 2023 | 321.55 | 326.60 | 312.36 | 313.48 | 313.48 | 4,911,300 |
28 Feb 2023 | 323.70 | 327.62 | 321.17 | 322.13 | 322.13 | 3,676,100 |
27 Feb 2023 | 323.87 | 330.00 | 322.12 | 323.03 | 323.03 | 6,142,600 |
24 Feb 2023 | 319.30 | 321.50 | 314.52 | 317.15 | 317.15 | 6,830,700 |
23 Feb 2023 | 331.23 | 331.28 | 314.30 | 323.65 | 323.65 | 13,238,700 |
22 Feb 2023 | 337.50 | 341.91 | 332.82 | 334.88 | 334.88 | 4,546,200 |
21 Feb 2023 | 342.85 | 344.13 | 336.42 | 337.50 | 337.50 | 5,710,300 |
17 Feb 2023 | 347.91 | 349.00 | 342.44 | 347.96 | 347.96 | 5,294,700 |
16 Feb 2023 | 355.00 | 361.50 | 350.31 | 350.71 | 350.71 | 5,215,700 |
15 Feb 2023 | 356.63 | 362.88 | 354.24 | 361.42 | 361.42 | 3,966,000 |
14 Feb 2023 | 357.55 | 363.75 | 353.40 | 359.96 | 359.96 | 4,624,800 |
13 Feb 2023 | 349.50 | 359.70 | 344.25 | 358.57 | 358.57 | 7,134,400 |
10 Feb 2023 | 359.16 | 362.14 | 347.14 | 347.36 | 347.36 | 7,291,100 |
09 Feb 2023 | 372.41 | 373.83 | 361.74 | 362.50 | 362.50 | 6,901,100 |
08 Feb 2023 | 360.02 | 368.19 | 358.31 | 366.83 | 366.83 | 6,253,200 |
07 Feb 2023 | 358.51 | 364.18 | 354.18 | 362.95 | 362.95 | 6,289,400 |
06 Feb 2023 | 363.64 | 368.45 | 360.68 | 361.48 | 361.48 | 4,994,900 |
03 Feb 2023 | 359.08 | 379.43 | 359.00 | 365.90 | 365.90 | 9,402,000 |
02 Feb 2023 | 365.16 | 368.32 | 358.43 | 366.89 | 366.89 | 7,857,000 |
01 Feb 2023 | 353.86 | 365.39 | 349.91 | 361.99 | 361.99 | 8,005,200 |
31 Jan 2023 | 349.98 | 355.95 | 348.71 | 353.86 | 353.86 | 5,660,700 |
30 Jan 2023 | 358.44 | 360.95 | 352.86 | 353.11 | 353.11 | 5,127,600 |
27 Jan 2023 | 363.20 | 365.92 | 360.59 | 360.77 | 360.77 | 6,703,500 |
26 Jan 2023 | 368.77 | 369.02 | 361.70 | 364.87 | 364.87 | 8,256,800 |
25 Jan 2023 | 360.57 | 368.90 | 358.50 | 367.96 | 367.96 | 7,766,900 |
24 Jan 2023 | 357.53 | 365.65 | 355.14 | 363.83 | 363.83 | 11,796,500 |
23 Jan 2023 | 341.72 | 362.25 | 340.63 | 357.42 | 357.42 | 15,646,900 |
20 Jan 2023 | 336.79 | 344.00 | 332.63 | 342.50 | 342.50 | 28,430,300 |
19 Jan 2023 | 322.57 | 324.89 | 313.39 | 315.78 | 315.78 | 18,008,200 |
18 Jan 2023 | 326.75 | 330.08 | 321.25 | 326.33 | 326.33 | 7,814,100 |
17 Jan 2023 | 331.08 | 332.50 | 323.60 | 326.22 | 326.22 | 9,247,000 |
13 Jan 2023 | 329.97 | 336.65 | 328.89 | 332.82 | 332.82 | 8,286,800 |
12 Jan 2023 | 332.50 | 332.95 | 323.14 | 330.13 | 330.13 | 10,856,200 |
11 Jan 2023 | 326.50 | 328.88 | 321.35 | 327.26 | 327.26 | 9,579,700 |
10 Jan 2023 | 311.07 | 329.35 | 311.07 | 327.54 | 327.54 | 13,072,300 |
09 Jan 2023 | 316.83 | 321.70 | 313.22 | 315.17 | 315.17 | 6,766,600 |
06 Jan 2023 | 311.57 | 316.77 | 303.69 | 315.55 | 315.55 | 8,959,800 |
05 Jan 2023 | 307.00 | 314.18 | 304.55 | 309.70 | 309.70 | 8,328,400 |
04 Jan 2023 | 298.24 | 311.14 | 295.51 | 309.41 | 309.41 | 9,345,100 |
03 Jan 2023 | 298.06 | 298.39 | 288.70 | 294.95 | 294.95 | 6,764,000 |
30 Dec 2022 | 285.53 | 295.01 | 283.22 | 294.88 | 294.88 | 7,566,900 |
29 Dec 2022 | 283.18 | 295.50 | 281.01 | 291.12 | 291.12 | 9,588,500 |
28 Dec 2022 | 281.92 | 285.19 | 273.41 | 276.88 | 276.88 | 5,964,400 |
27 Dec 2022 | 293.19 | 293.57 | 282.13 | 284.17 | 284.17 | 5,778,100 |
23 Dec 2022 | 296.18 | 298.46 | 291.91 | 294.96 | 294.96 | 4,251,100 |
22 Dec 2022 | 298.09 | 298.88 | 290.81 | 297.75 | 297.75 | 7,856,200 |
21 Dec 2022 | 289.99 | 300.66 | 286.50 | 297.96 | 297.96 | 6,376,200 |
20 Dec 2022 | 281.24 | 289.28 | 280.81 | 288.19 | 288.19 | 6,918,100 |
19 Dec 2022 | 289.73 | 292.25 | 286.13 | 288.30 | 288.30 | 6,163,700 |
16 Dec 2022 | 288.76 | 294.72 | 288.70 | 290.71 | 290.71 | 14,080,000 |
15 Dec 2022 | 302.12 | 303.39 | 286.55 | 290.41 | 290.41 | 17,724,600 |
14 Dec 2022 | 318.97 | 324.71 | 314.42 | 317.83 | 317.83 | 7,543,300 |
13 Dec 2022 | 328.00 | 332.72 | 317.20 | 320.34 | 320.34 | 10,756,400 |
12 Dec 2022 | 320.00 | 323.18 | 308.85 | 315.18 | 315.18 | 10,148,600 |
09 Dec 2022 | 321.45 | 329.00 | 319.52 | 320.01 | 320.01 | 14,364,000 |
08 Dec 2022 | 309.11 | 312.38 | 304.81 | 310.26 | 310.26 | 7,205,300 |
07 Dec 2022 | 306.50 | 309.61 | 302.10 | 308.42 | 308.42 | 7,821,600 |
06 Dec 2022 | 311.00 | 313.22 | 303.13 | 305.56 | 305.56 | 7,195,400 |
05 Dec 2022 | 316.46 | 322.77 | 310.92 | 312.59 | 312.59 | 8,423,000 |
02 Dec 2022 | 310.49 | 321.99 | 310.00 | 320.41 | 320.41 | 12,690,600 |
01 Dec 2022 | 303.99 | 319.80 | 303.03 | 316.95 | 316.95 | 14,664,900 |
30 Nov 2022 | 281.37 | 308.26 | 280.41 | 305.53 | 305.53 | 16,070,100 |
29 Nov 2022 | 282.50 | 282.96 | 275.94 | 280.96 | 280.96 | 5,786,900 |
28 Nov 2022 | 284.00 | 289.55 | 280.53 | 281.17 | 281.17 | 4,703,400 |
25 Nov 2022 | 289.00 | 289.21 | 284.17 | 285.54 | 285.54 | 3,236,000 |
23 Nov 2022 | 285.91 | 292.47 | 283.76 | 291.50 | 291.50 | 5,919,000 |
22 Nov 2022 | 284.99 | 286.98 | 277.34 | 286.69 | 286.69 | 6,245,100 |
21 Nov 2022 | 291.00 | 291.87 | 282.66 | 285.05 | 285.05 | 7,256,500 |
18 Nov 2022 | 297.33 | 298.00 | 287.00 | 287.98 | 287.98 | 8,400,100 |
17 Nov 2022 | 294.72 | 299.82 | 291.00 | 295.28 | 295.28 | 9,838,200 |
16 Nov 2022 | 309.94 | 310.49 | 303.61 | 306.02 | 306.02 | 8,038,600 |
15 Nov 2022 | 309.20 | 312.71 | 302.55 | 310.20 | 310.20 | 14,626,900 |
14 Nov 2022 | 290.00 | 311.00 | 288.19 | 299.27 | 299.27 | 17,978,200 |
11 Nov 2022 | 274.47 | 290.66 | 271.56 | 290.13 | 290.13 | 9,573,800 |
10 Nov 2022 | 265.99 | 275.36 | 260.09 | 274.97 | 274.97 | 9,667,300 |
09 Nov 2022 | 259.66 | 260.90 | 254.22 | 254.66 | 254.66 | 7,266,000 |
08 Nov 2022 | 259.92 | 266.08 | 256.88 | 263.46 | 263.46 | 7,683,800 |
07 Nov 2022 | 261.06 | 261.15 | 252.09 | 258.60 | 258.60 | 7,927,000 |
04 Nov 2022 | 272.02 | 274.97 | 255.32 | 260.79 | 260.79 | 11,124,700 |
03 Nov 2022 | 271.25 | 276.29 | 268.80 | 269.06 | 269.06 | 7,057,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |