Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Dec 07, 2023 | 317.77 | 328.24 | 317.77 | 326.59 | 326.59 | 15,891,500 |
Dec 06, 2023 | 321.93 | 322.25 | 317.04 | 317.45 | 317.45 | 11,294,300 |
Dec 05, 2023 | 318.98 | 321.88 | 315.39 | 318.29 | 318.29 | 16,952,100 |
Dec 04, 2023 | 317.29 | 320.86 | 313.66 | 320.02 | 320.02 | 19,037,100 |
Dec 01, 2023 | 325.48 | 326.86 | 320.76 | 324.82 | 324.82 | 15,264,700 |
Nov 30, 2023 | 331.89 | 333.50 | 322.40 | 327.15 | 327.15 | 23,146,400 |
Nov 29, 2023 | 339.69 | 339.90 | 330.78 | 332.20 | 332.20 | 16,024,500 |
Nov 28, 2023 | 333.40 | 339.38 | 333.40 | 338.99 | 338.99 | 12,637,200 |
Nov 27, 2023 | 336.18 | 339.90 | 334.20 | 334.70 | 334.70 | 15,684,500 |
Nov 24, 2023 | 340.13 | 341.86 | 336.77 | 338.23 | 338.23 | 5,467,500 |
Nov 22, 2023 | 339.21 | 342.92 | 338.58 | 341.49 | 341.49 | 10,702,700 |
Nov 21, 2023 | 338.33 | 339.90 | 335.90 | 336.98 | 336.98 | 12,027,900 |
Nov 20, 2023 | 334.89 | 341.87 | 334.19 | 339.97 | 339.97 | 16,960,500 |
Nov 17, 2023 | 330.26 | 335.50 | 329.35 | 335.04 | 335.04 | 14,494,400 |
Nov 16, 2023 | 329.37 | 334.58 | 326.38 | 334.19 | 334.19 | 18,932,600 |
Nov 15, 2023 | 337.93 | 338.40 | 330.02 | 332.71 | 332.71 | 14,531,200 |
Nov 14, 2023 | 334.54 | 338.10 | 333.33 | 336.31 | 336.31 | 17,179,400 |
Nov 13, 2023 | 326.20 | 332.33 | 325.70 | 329.19 | 329.19 | 16,908,900 |
Nov 10, 2023 | 319.94 | 329.10 | 319.46 | 328.77 | 328.77 | 19,096,200 |
Nov 09, 2023 | 319.42 | 324.18 | 318.80 | 320.55 | 320.55 | 16,103,100 |
Nov 08, 2023 | 318.14 | 321.33 | 314.88 | 319.78 | 319.78 | 13,609,700 |
Nov 07, 2023 | 317.06 | 321.00 | 315.12 | 318.82 | 318.82 | 14,055,600 |
Nov 06, 2023 | 315.98 | 318.33 | 314.45 | 315.80 | 315.80 | 12,887,700 |
Nov 03, 2023 | 312.55 | 315.55 | 311.02 | 314.60 | 314.60 | 16,754,100 |
Nov 02, 2023 | 317.30 | 318.82 | 308.33 | 310.87 | 310.87 | 21,631,800 |
Nov 01, 2023 | 301.85 | 312.74 | 301.85 | 311.85 | 311.85 | 20,434,600 |
Oct 31, 2023 | 303.31 | 303.68 | 296.86 | 301.27 | 301.27 | 19,434,200 |
Oct 30, 2023 | 299.09 | 309.40 | 299.05 | 302.66 | 302.66 | 28,435,100 |
Oct 27, 2023 | 294.48 | 299.31 | 292.97 | 296.73 | 296.73 | 29,596,300 |
Oct 26, 2023 | 295.00 | 295.00 | 279.40 | 288.35 | 288.35 | 66,684,100 |
Oct 25, 2023 | 310.00 | 310.88 | 298.84 | 299.53 | 299.53 | 42,192,500 |
Oct 24, 2023 | 316.78 | 318.35 | 310.63 | 312.55 | 312.55 | 19,525,500 |
Oct 23, 2023 | 309.50 | 317.36 | 307.26 | 314.01 | 314.01 | 17,796,800 |
Oct 20, 2023 | 314.14 | 315.30 | 306.47 | 308.65 | 308.65 | 22,287,400 |
Oct 19, 2023 | 319.88 | 321.89 | 311.75 | 312.81 | 312.81 | 18,709,200 |
Oct 18, 2023 | 321.39 | 325.94 | 315.56 | 316.97 | 316.97 | 16,851,000 |
Oct 17, 2023 | 318.18 | 324.40 | 317.30 | 324.00 | 324.00 | 16,387,800 |
Oct 16, 2023 | 318.64 | 321.82 | 315.52 | 321.15 | 321.15 | 16,536,100 |
Oct 13, 2023 | 323.53 | 325.05 | 312.37 | 314.69 | 314.69 | 21,341,000 |
Oct 12, 2023 | 328.00 | 330.54 | 322.69 | 324.16 | 324.16 | 20,530,500 |
Oct 11, 2023 | 323.01 | 328.84 | 322.95 | 327.82 | 327.82 | 22,036,300 |
Oct 10, 2023 | 319.12 | 324.66 | 318.16 | 321.84 | 321.84 | 19,038,000 |
Oct 09, 2023 | 312.50 | 320.33 | 311.82 | 318.36 | 318.36 | 22,503,700 |
Oct 06, 2023 | 301.44 | 316.31 | 300.91 | 315.43 | 315.43 | 21,784,000 |
Oct 05, 2023 | 304.63 | 306.21 | 299.50 | 304.79 | 304.79 | 19,130,000 |
Oct 04, 2023 | 298.73 | 306.90 | 298.50 | 305.58 | 305.58 | 16,880,500 |
Oct 03, 2023 | 304.26 | 306.77 | 299.64 | 300.94 | 300.94 | 17,362,300 |
Oct 02, 2023 | 302.74 | 307.18 | 301.63 | 306.82 | 306.82 | 16,265,600 |
Sep 29, 2023 | 307.38 | 310.64 | 299.36 | 300.21 | 300.21 | 25,356,600 |
Sep 28, 2023 | 298.94 | 306.33 | 296.70 | 303.96 | 303.96 | 22,167,100 |
Sep 27, 2023 | 300.45 | 301.30 | 286.79 | 297.74 | 297.74 | 36,429,800 |
Sep 26, 2023 | 297.66 | 300.30 | 296.01 | 298.96 | 298.96 | 19,417,200 |
Sep 25, 2023 | 295.64 | 300.95 | 293.70 | 300.83 | 300.83 | 18,987,000 |
Sep 22, 2023 | 299.30 | 305.38 | 298.27 | 299.08 | 299.08 | 25,369,600 |
Sep 21, 2023 | 295.70 | 300.26 | 293.27 | 295.73 | 295.73 | 21,300,500 |
Sep 20, 2023 | 305.05 | 308.06 | 299.43 | 299.67 | 299.67 | 19,379,500 |
Sep 19, 2023 | 302.48 | 306.17 | 299.81 | 305.07 | 305.07 | 15,924,400 |
Sep 18, 2023 | 298.19 | 303.60 | 297.80 | 302.55 | 302.55 | 14,234,200 |
Sep 15, 2023 | 311.61 | 312.00 | 298.75 | 300.31 | 300.31 | 28,106,400 |
Sep 14, 2023 | 306.74 | 312.87 | 305.03 | 311.72 | 311.72 | 19,343,100 |
Sep 13, 2023 | 302.36 | 307.18 | 301.32 | 305.06 | 305.06 | 13,210,900 |
Sep 12, 2023 | 306.33 | 308.66 | 300.23 | 301.66 | 301.66 | 13,480,400 |
Sep 11, 2023 | 301.41 | 309.04 | 301.28 | 307.56 | 307.56 | 19,489,300 |
Sep 08, 2023 | 299.22 | 305.25 | 296.78 | 297.89 | 297.89 | 17,548,000 |
Sep 07, 2023 | 298.00 | 307.05 | 292.22 | 298.67 | 298.67 | 33,748,700 |
Sep 06, 2023 | 301.71 | 303.30 | 295.66 | 299.17 | 299.17 | 15,418,100 |
Sep 05, 2023 | 297.02 | 301.39 | 295.51 | 300.15 | 300.15 | 14,956,000 |
Sep 01, 2023 | 299.37 | 301.74 | 294.47 | 296.38 | 296.38 | 12,819,800 |
Aug 31, 2023 | 295.80 | 301.10 | 295.66 | 295.89 | 295.89 | 17,229,900 |
Aug 30, 2023 | 297.17 | 298.29 | 293.43 | 295.10 | 295.10 | 17,717,000 |
Aug 29, 2023 | 288.58 | 299.15 | 288.18 | 297.99 | 297.99 | 20,844,500 |
Aug 28, 2023 | 288.00 | 291.45 | 285.80 | 290.26 | 290.26 | 14,239,300 |
Aug 25, 2023 | 286.13 | 288.39 | 276.03 | 285.50 | 285.50 | 23,701,400 |
Aug 24, 2023 | 298.50 | 299.46 | 286.64 | 286.75 | 286.75 | 18,360,900 |
Aug 23, 2023 | 288.50 | 297.40 | 287.67 | 294.24 | 294.24 | 18,287,000 |
Aug 22, 2023 | 292.55 | 292.90 | 286.75 | 287.60 | 287.60 | 12,999,900 |
Aug 21, 2023 | 283.45 | 290.50 | 281.85 | 289.90 | 289.90 | 20,181,500 |
Aug 18, 2023 | 279.03 | 285.69 | 274.38 | 283.25 | 283.25 | 34,061,200 |
Aug 17, 2023 | 293.05 | 296.05 | 284.95 | 285.09 | 285.09 | 23,950,100 |
Aug 16, 2023 | 300.20 | 301.08 | 294.28 | 294.29 | 294.29 | 18,547,700 |
Aug 15, 2023 | 306.14 | 307.23 | 300.03 | 301.95 | 301.95 | 11,623,600 |
Aug 14, 2023 | 300.98 | 306.21 | 298.25 | 306.19 | 306.19 | 15,641,900 |
Aug 11, 2023 | 302.57 | 304.72 | 300.36 | 301.64 | 301.64 | 13,967,800 |
Aug 10, 2023 | 307.94 | 312.34 | 303.87 | 305.74 | 305.74 | 14,358,900 |
Aug 09, 2023 | 312.88 | 313.63 | 302.85 | 305.21 | 305.21 | 19,955,800 |
Aug 08, 2023 | 314.40 | 317.89 | 310.11 | 312.64 | 312.64 | 15,183,500 |
Aug 07, 2023 | 313.23 | 317.07 | 310.46 | 316.56 | 316.56 | 16,236,500 |
Aug 04, 2023 | 314.96 | 318.41 | 310.20 | 310.73 | 310.73 | 17,600,200 |
Aug 03, 2023 | 309.93 | 315.95 | 309.93 | 313.19 | 313.19 | 15,180,200 |
Aug 02, 2023 | 318.00 | 318.39 | 310.65 | 314.31 | 314.31 | 20,461,100 |
Aug 01, 2023 | 317.54 | 324.14 | 314.66 | 322.71 | 322.71 | 22,817,900 |
Jul 31, 2023 | 323.69 | 325.66 | 317.59 | 318.60 | 318.60 | 25,799,600 |
Jul 28, 2023 | 316.88 | 326.20 | 314.25 | 325.48 | 325.48 | 39,220,300 |
Jul 27, 2023 | 325.12 | 325.35 | 309.84 | 311.71 | 311.71 | 64,229,200 |
Jul 26, 2023 | 301.19 | 301.77 | 291.90 | 298.57 | 298.57 | 47,256,900 |
Jul 25, 2023 | 295.19 | 298.30 | 291.86 | 294.47 | 294.47 | 19,585,600 |
Jul 24, 2023 | 295.78 | 297.52 | 288.30 | 291.61 | 291.61 | 24,915,700 |
Jul 21, 2023 | 304.57 | 305.46 | 291.20 | 294.26 | 294.26 | 42,089,700 |
Jul 20, 2023 | 313.50 | 315.54 | 302.22 | 302.52 | 302.52 | 23,836,900 |
Jul 19, 2023 | 313.03 | 318.68 | 310.52 | 316.01 | 316.01 | 21,763,700 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |