Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 17, 2024 | 345.00 | 348.66 | 340.89 | 347.27 | 347.27 | 757,320 |
Oct 16, 2024 | 338.95 | 341.38 | 337.81 | 341.10 | 341.10 | 839,900 |
Oct 15, 2024 | 346.46 | 347.35 | 337.47 | 338.04 | 338.04 | 1,861,800 |
Oct 14, 2024 | 343.00 | 345.94 | 341.57 | 345.61 | 345.61 | 883,800 |
Oct 11, 2024 | 337.00 | 341.98 | 335.90 | 341.39 | 341.39 | 1,162,000 |
Oct 10, 2024 | 335.40 | 337.83 | 332.69 | 336.94 | 336.94 | 1,281,000 |
Oct 09, 2024 | 335.48 | 338.86 | 334.72 | 338.25 | 338.25 | 1,103,600 |
Oct 08, 2024 | 336.50 | 337.75 | 333.03 | 335.58 | 335.58 | 1,136,500 |
Oct 07, 2024 | 330.83 | 335.32 | 330.19 | 334.63 | 334.63 | 1,465,900 |
Oct 04, 2024 | 331.90 | 333.31 | 328.25 | 333.05 | 333.05 | 1,129,400 |
Oct 03, 2024 | 327.34 | 328.45 | 324.42 | 326.96 | 326.96 | 960,600 |
Oct 02, 2024 | 326.00 | 329.87 | 325.71 | 327.99 | 327.99 | 1,150,600 |
Oct 01, 2024 | 331.03 | 331.43 | 325.06 | 327.58 | 327.58 | 1,000,700 |
Sep 30, 2024 | 326.69 | 331.70 | 324.69 | 331.44 | 331.44 | 2,789,400 |
Sep 27, 2024 | 333.11 | 333.91 | 326.65 | 328.45 | 328.45 | 2,061,200 |
Sep 26, 2024 | 333.17 | 336.30 | 329.34 | 333.02 | 333.02 | 2,614,200 |
Sep 25, 2024 | 328.31 | 330.86 | 327.39 | 328.55 | 328.55 | 1,599,100 |
Sep 24, 2024 | 329.71 | 330.23 | 326.30 | 327.39 | 327.39 | 1,964,200 |
Sep 23, 2024 | 331.89 | 333.29 | 329.41 | 329.79 | 329.79 | 1,789,100 |
Sep 20, 2024 | 326.68 | 331.42 | 326.00 | 330.60 | 330.60 | 3,632,000 |
Sep 19, 2024 | 323.75 | 329.78 | 319.90 | 328.92 | 328.92 | 3,155,700 |
Sep 18, 2024 | 313.56 | 321.15 | 313.55 | 314.65 | 314.65 | 2,931,000 |
Sep 17, 2024 | 308.48 | 312.42 | 304.65 | 311.73 | 311.73 | 2,117,000 |
Sep 16, 2024 | 306.00 | 306.98 | 301.48 | 306.55 | 306.55 | 1,536,300 |
Sep 13, 2024 | 305.82 | 310.46 | 303.67 | 305.80 | 305.80 | 2,022,800 |
Sep 12, 2024 | 296.85 | 304.46 | 294.84 | 303.38 | 303.38 | 2,795,400 |
Sep 11, 2024 | 289.50 | 297.68 | 284.55 | 297.14 | 297.14 | 2,389,500 |
Sep 10, 2024 | 291.23 | 291.90 | 284.46 | 288.30 | 288.30 | 1,531,200 |
Sep 09, 2024 | 289.21 | 292.10 | 287.62 | 289.38 | 289.38 | 1,756,000 |
Sep 06, 2024 | 288.62 | 292.20 | 281.34 | 284.97 | 284.97 | 2,163,800 |
Sep 05, 2024 | 287.45 | 289.23 | 282.56 | 285.72 | 285.72 | 1,930,600 |
Sep 04, 2024 | 288.20 | 292.79 | 286.62 | 288.77 | 288.77 | 2,098,500 |
Sep 03, 2024 | 304.17 | 304.81 | 289.47 | 289.73 | 289.73 | 3,058,900 |
Aug 30, 2024 | 301.49 | 307.65 | 300.13 | 306.93 | 306.93 | 2,320,000 |
Aug 29, 2024 | 296.23 | 307.45 | 295.14 | 301.09 | 301.09 | 2,426,500 |
Aug 28, 2024 | 296.82 | 297.49 | 292.23 | 293.60 | 293.60 | 2,109,300 |
Aug 27, 2024 | 295.00 | 299.86 | 292.40 | 296.03 | 296.03 | 1,711,700 |
Aug 26, 2024 | 300.28 | 301.75 | 296.00 | 296.91 | 296.91 | 1,579,600 |
Aug 23, 2024 | 300.00 | 302.00 | 297.78 | 300.00 | 300.00 | 1,950,700 |
Aug 22, 2024 | 300.46 | 303.40 | 296.70 | 297.69 | 297.69 | 2,035,700 |
Aug 21, 2024 | 296.45 | 301.65 | 296.17 | 299.69 | 299.69 | 1,400,600 |
Aug 20, 2024 | 297.92 | 299.64 | 294.58 | 296.24 | 296.24 | 1,432,400 |
Aug 19, 2024 | 297.19 | 298.43 | 293.19 | 297.05 | 297.05 | 1,572,500 |
Aug 16, 2024 | 302.07 | 302.53 | 293.38 | 296.68 | 296.68 | 2,768,100 |
Aug 15, 2024 | 302.12 | 304.77 | 298.04 | 302.46 | 302.46 | 2,316,600 |
Aug 14, 2024 | 296.01 | 300.05 | 294.43 | 298.30 | 298.30 | 1,974,900 |
Aug 13, 2024 | 292.20 | 295.82 | 288.27 | 295.39 | 295.39 | 2,256,900 |
Aug 12, 2024 | 291.12 | 293.45 | 285.53 | 288.43 | 288.43 | 1,840,400 |
Aug 09, 2024 | 286.86 | 292.17 | 285.70 | 291.64 | 291.64 | 2,190,400 |
Aug 08, 2024 | 282.05 | 288.06 | 278.11 | 287.48 | 287.48 | 3,888,100 |
Aug 07, 2024 | 285.00 | 288.10 | 276.80 | 277.68 | 277.68 | 2,857,000 |
Aug 06, 2024 | 274.65 | 282.03 | 274.65 | 277.65 | 277.65 | 3,305,000 |
Aug 05, 2024 | 255.65 | 277.02 | 255.65 | 272.52 | 272.52 | 4,621,200 |
Aug 02, 2024 | 290.00 | 290.64 | 276.01 | 280.26 | 280.26 | 4,528,000 |
Aug 01, 2024 | 290.04 | 304.29 | 288.00 | 297.88 | 297.88 | 5,433,400 |
Jul 31, 2024 | 306.19 | 310.87 | 301.37 | 304.79 | 304.79 | 5,108,300 |
Jul 30, 2024 | 297.56 | 302.52 | 285.48 | 287.24 | 287.24 | 4,777,200 |
Jul 29, 2024 | 298.60 | 300.39 | 294.56 | 296.61 | 296.61 | 2,522,600 |
Jul 26, 2024 | 300.88 | 301.93 | 296.42 | 297.79 | 297.79 | 3,090,000 |
Jul 25, 2024 | 298.73 | 300.28 | 286.87 | 292.88 | 292.88 | 5,569,700 |
Jul 24, 2024 | 316.84 | 318.08 | 299.32 | 299.60 | 299.60 | 3,876,300 |
Jul 23, 2024 | 320.00 | 325.33 | 319.67 | 321.94 | 321.94 | 1,518,500 |
Jul 22, 2024 | 316.50 | 321.50 | 315.45 | 320.32 | 320.32 | 2,252,500 |
Jul 19, 2024 | 312.23 | 316.31 | 310.70 | 311.89 | 311.89 | 2,287,600 |
Jul 18, 2024 | 313.39 | 319.23 | 305.66 | 309.07 | 309.07 | 4,377,000 |
Jul 17, 2024 | 326.97 | 327.62 | 311.11 | 311.50 | 311.50 | 3,312,800 |
Jul 16, 2024 | 330.55 | 335.12 | 328.76 | 332.46 | 332.46 | 1,671,200 |
Jul 15, 2024 | 329.34 | 330.96 | 325.84 | 327.03 | 327.03 | 1,416,000 |
Jul 12, 2024 | 330.75 | 333.71 | 326.21 | 330.48 | 330.48 | 1,644,800 |
Jul 11, 2024 | 329.18 | 331.13 | 325.70 | 328.82 | 328.82 | 2,061,000 |
Jul 10, 2024 | 318.75 | 327.22 | 318.61 | 327.07 | 327.07 | 2,083,100 |
Jul 09, 2024 | 320.19 | 321.14 | 318.12 | 318.71 | 318.71 | 980,900 |
Jul 08, 2024 | 320.17 | 322.88 | 318.22 | 318.96 | 318.96 | 1,139,800 |
Jul 05, 2024 | 319.68 | 320.33 | 314.49 | 317.37 | 317.37 | 1,557,700 |
Jul 03, 2024 | 313.82 | 319.25 | 312.95 | 318.42 | 318.42 | 1,123,000 |
Jul 02, 2024 | 309.45 | 313.75 | 309.45 | 313.28 | 313.28 | 2,047,700 |
Jul 01, 2024 | 316.45 | 316.48 | 307.76 | 312.37 | 312.37 | 1,925,900 |
Jun 28, 2024 | 312.89 | 319.64 | 310.33 | 313.55 | 313.55 | 2,557,600 |
Jun 27, 2024 | 314.16 | 314.79 | 311.25 | 313.94 | 313.94 | 2,549,900 |
Jun 26, 2024 | 320.76 | 321.06 | 313.51 | 315.27 | 315.27 | 1,849,800 |
Jun 25, 2024 | 322.36 | 324.08 | 318.33 | 322.76 | 322.76 | 1,579,400 |
Jun 24, 2024 | 322.10 | 324.39 | 319.19 | 322.08 | 322.08 | 1,581,000 |
Jun 21, 2024 | 322.94 | 322.94 | 316.51 | 320.06 | 320.06 | 3,068,300 |
Jun 20, 2024 | 328.17 | 329.87 | 320.02 | 323.24 | 323.24 | 1,847,700 |
Jun 18, 2024 | 324.00 | 330.18 | 321.20 | 327.59 | 327.59 | 1,903,900 |
Jun 17, 2024 | 318.78 | 326.61 | 317.01 | 325.33 | 325.33 | 2,552,500 |
Jun 14, 2024 | 324.37 | 325.64 | 316.93 | 319.02 | 319.02 | 2,055,900 |
Jun 13, 2024 | 326.43 | 329.12 | 321.83 | 328.35 | 328.35 | 2,194,700 |
Jun 12, 2024 | 321.55 | 328.91 | 319.50 | 327.17 | 327.17 | 1,682,600 |
Jun 11, 2024 | 320.69 | 322.00 | 317.44 | 319.17 | 319.17 | 1,826,200 |
Jun 10, 2024 | 313.46 | 323.39 | 313.25 | 322.98 | 322.98 | 2,050,000 |
Jun 07, 2024 | 313.48 | 317.83 | 310.78 | 314.83 | 314.83 | 2,389,500 |
Jun 06, 2024 | 325.00 | 326.99 | 311.37 | 313.46 | 313.46 | 3,069,100 |
Jun 05, 2024 | 319.77 | 327.58 | 319.40 | 326.59 | 326.59 | 2,487,300 |
Jun 04, 2024 | 324.52 | 325.50 | 310.15 | 316.17 | 316.17 | 4,143,000 |
Jun 03, 2024 | 334.00 | 335.00 | 318.67 | 324.46 | 324.46 | 2,494,500 |
May 31, 2024 | 333.45 | 335.00 | 322.22 | 332.85 | 332.85 | 3,837,900 |
May 30, 2024 | 332.29 | 335.18 | 331.41 | 334.20 | 334.20 | 1,240,900 |
May 29, 2024 | 335.30 | 336.43 | 332.69 | 332.89 | 332.89 | 1,131,300 |
May 28, 2024 | 342.29 | 343.00 | 335.30 | 337.36 | 337.36 | 1,772,300 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |