Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 22, 2024 | - | - | - | - | - | - |
Oct 21, 2024 | 337.91 | 338.13 | 334.41 | 335.37 | 335.37 | 37,900 |
Oct 18, 2024 | 338.10 | 339.71 | 337.58 | 338.91 | 338.91 | 26,200 |
Oct 17, 2024 | 338.36 | 338.46 | 336.44 | 337.25 | 337.25 | 42,900 |
Oct 16, 2024 | 336.05 | 337.78 | 336.02 | 337.51 | 337.51 | 18,300 |
Oct 15, 2024 | 334.95 | 337.80 | 334.95 | 335.60 | 335.60 | 32,800 |
Oct 14, 2024 | 334.33 | 335.30 | 333.17 | 334.92 | 334.92 | 97,500 |
Oct 11, 2024 | 331.50 | 334.63 | 331.50 | 333.92 | 333.92 | 16,100 |
Oct 10, 2024 | 334.99 | 335.88 | 333.77 | 334.39 | 334.39 | 28,000 |
Oct 09, 2024 | 334.47 | 336.51 | 333.66 | 335.52 | 335.52 | 26,500 |
Oct 08, 2024 | 331.91 | 334.30 | 331.91 | 333.81 | 333.81 | 24,100 |
Oct 07, 2024 | 334.26 | 334.26 | 329.71 | 331.23 | 331.23 | 49,600 |
Oct 04, 2024 | 335.99 | 337.33 | 333.66 | 336.62 | 336.62 | 27,700 |
Oct 03, 2024 | 332.81 | 333.92 | 330.51 | 332.15 | 332.15 | 43,700 |
Oct 02, 2024 | 334.78 | 336.48 | 334.09 | 335.61 | 335.61 | 28,700 |
Oct 01, 2024 | 340.53 | 340.53 | 335.12 | 338.65 | 338.65 | 83,500 |
Sep 30, 2024 | 340.27 | 341.61 | 337.69 | 340.48 | 340.48 | 189,300 |
Sep 27, 2024 | 342.77 | 343.02 | 340.67 | 341.36 | 341.36 | 39,700 |
Sep 26, 2024 | 343.61 | 343.61 | 339.83 | 341.57 | 341.57 | 18,400 |
Sep 25, 2024 | 341.14 | 341.35 | 339.68 | 340.14 | 340.14 | 21,700 |
Sep 24, 2024 | 340.88 | 342.00 | 339.51 | 341.94 | 341.94 | 26,600 |
Sep 23, 2024 | 337.16 | 339.59 | 336.61 | 339.33 | 339.33 | 62,000 |
Sep 20, 2024 | 336.12 | 336.36 | 333.40 | 336.24 | 336.24 | 24,600 |
Sep 19, 2024 | 336.49 | 337.78 | 335.06 | 337.17 | 337.17 | 100,700 |
Sep 18, 2024 | 330.66 | 335.44 | 329.66 | 329.67 | 329.67 | 27,000 |
Sep 17, 2024 | 330.08 | 333.28 | 329.49 | 330.27 | 330.27 | 29,300 |
Sep 16, 2024 | 328.40 | 328.87 | 326.54 | 327.99 | 327.99 | 22,200 |
Sep 13, 2024 | 326.22 | 329.30 | 326.22 | 328.58 | 328.58 | 27,100 |
Sep 12, 2024 | 321.59 | 325.46 | 321.59 | 325.41 | 325.41 | 25,700 |
Sep 11, 2024 | 317.28 | 321.54 | 311.74 | 321.21 | 321.21 | 23,700 |
Sep 10, 2024 | 316.21 | 318.01 | 313.87 | 318.01 | 318.01 | 45,600 |
Sep 09, 2024 | 314.12 | 316.44 | 313.14 | 314.87 | 314.87 | 39,300 |
Sep 06, 2024 | 319.09 | 320.00 | 311.07 | 311.07 | 311.07 | 33,500 |
Sep 05, 2024 | 317.54 | 320.98 | 317.22 | 318.91 | 318.91 | 22,100 |
Sep 04, 2024 | 314.47 | 316.96 | 314.47 | 315.63 | 315.63 | 20,500 |
Sep 03, 2024 | 319.69 | 320.79 | 314.74 | 314.96 | 314.96 | 42,900 |
Aug 30, 2024 | 317.55 | 321.05 | 316.28 | 320.53 | 320.53 | 19,000 |
Aug 29, 2024 | 318.36 | 319.71 | 316.17 | 316.51 | 316.51 | 22,100 |
Aug 28, 2024 | 318.64 | 318.85 | 313.54 | 315.66 | 315.66 | 32,300 |
Aug 27, 2024 | 318.97 | 319.76 | 317.54 | 319.10 | 319.10 | 20,200 |
Aug 26, 2024 | 322.54 | 323.00 | 319.53 | 320.48 | 320.48 | 25,300 |
Aug 23, 2024 | 318.30 | 322.87 | 318.30 | 322.50 | 322.50 | 23,700 |
Aug 22, 2024 | 321.54 | 321.54 | 315.67 | 315.86 | 315.86 | 19,400 |
Aug 21, 2024 | 319.18 | 321.54 | 319.07 | 320.87 | 320.87 | 97,700 |
Aug 20, 2024 | 317.42 | 318.57 | 315.89 | 316.70 | 316.70 | 27,600 |
Aug 19, 2024 | 315.04 | 317.75 | 315.04 | 317.62 | 317.62 | 28,100 |
Aug 16, 2024 | 312.30 | 315.20 | 312.30 | 314.39 | 314.39 | 22,000 |
Aug 15, 2024 | 309.52 | 314.00 | 309.52 | 313.58 | 313.58 | 41,800 |
Aug 14, 2024 | 306.05 | 306.55 | 302.80 | 303.40 | 303.40 | 51,700 |
Aug 13, 2024 | 299.73 | 305.56 | 299.73 | 305.22 | 305.22 | 50,900 |
Aug 12, 2024 | 300.56 | 300.56 | 297.62 | 298.21 | 298.21 | 28,300 |
Aug 09, 2024 | 299.08 | 301.30 | 298.36 | 300.00 | 300.00 | 22,100 |
Aug 08, 2024 | 295.17 | 299.51 | 294.06 | 298.99 | 298.99 | 32,300 |
Aug 07, 2024 | 300.39 | 300.61 | 291.88 | 291.88 | 291.88 | 83,800 |
Aug 06, 2024 | 295.24 | 301.23 | 293.02 | 296.81 | 296.81 | 56,000 |
Aug 05, 2024 | 285.25 | 296.90 | 284.84 | 293.99 | 293.99 | 162,700 |
Aug 02, 2024 | 303.15 | 303.15 | 298.76 | 302.31 | 302.31 | 440,700 |
Aug 01, 2024 | 322.55 | 323.42 | 311.15 | 313.74 | 313.74 | 50,500 |
Jul 31, 2024 | 321.00 | 325.23 | 320.43 | 322.22 | 322.22 | 37,400 |
Jul 30, 2024 | 319.19 | 319.40 | 314.88 | 316.76 | 316.76 | 30,300 |
Jul 29, 2024 | 316.27 | 319.07 | 315.91 | 318.23 | 318.23 | 55,000 |
Jul 26, 2024 | 312.58 | 315.64 | 312.40 | 314.39 | 314.39 | 58,100 |
Jul 25, 2024 | 310.66 | 315.39 | 308.69 | 309.70 | 309.70 | 64,300 |
Jul 24, 2024 | 315.98 | 315.98 | 309.60 | 309.60 | 309.60 | 35,100 |
Jul 23, 2024 | 323.18 | 324.48 | 322.21 | 322.44 | 322.44 | 26,800 |
Jul 22, 2024 | 321.63 | 323.68 | 320.28 | 322.55 | 322.55 | 28,100 |
Jul 19, 2024 | 321.20 | 322.36 | 318.61 | 319.47 | 319.47 | 22,400 |
Jul 18, 2024 | 326.99 | 328.72 | 321.71 | 321.71 | 321.71 | 24,000 |
Jul 17, 2024 | 329.32 | 330.25 | 325.92 | 325.97 | 325.97 | 28,000 |
Jul 16, 2024 | 327.61 | 332.22 | 327.61 | 331.81 | 331.81 | 114,200 |
Jul 15, 2024 | 327.44 | 329.20 | 324.88 | 325.19 | 325.19 | 53,300 |
Jul 12, 2024 | 321.80 | 328.34 | 321.80 | 326.14 | 326.14 | 262,200 |
Jul 11, 2024 | 324.82 | 327.47 | 320.80 | 321.58 | 321.58 | 35,000 |
Jul 10, 2024 | 321.82 | 323.20 | 320.03 | 322.75 | 322.75 | 30,100 |
Jul 09, 2024 | 320.29 | 322.75 | 320.29 | 321.07 | 321.07 | 39,700 |
Jul 08, 2024 | 320.20 | 321.88 | 320.03 | 320.73 | 320.73 | 33,800 |
Jul 05, 2024 | 319.32 | 320.39 | 318.29 | 320.04 | 320.04 | 31,100 |
Jul 03, 2024 | 317.67 | 319.40 | 317.67 | 318.44 | 318.44 | 29,900 |
Jul 02, 2024 | 313.58 | 317.13 | 313.58 | 317.13 | 317.13 | 54,000 |
Jul 01, 2024 | 313.33 | 313.90 | 311.18 | 312.31 | 312.31 | 60,100 |
Jun 28, 2024 | 314.15 | 316.00 | 311.15 | 312.33 | 312.33 | 70,100 |
Jun 27, 2024 | 314.75 | 315.93 | 313.50 | 315.87 | 315.87 | 73,700 |
Jun 26, 2024 | 309.23 | 314.52 | 309.23 | 314.36 | 314.36 | 138,500 |
Jun 25, 2024 | 311.80 | 311.86 | 309.36 | 309.80 | 309.80 | 28,300 |
Jun 24, 2024 | 312.68 | 314.59 | 311.24 | 311.24 | 311.24 | 46,000 |
Jun 21, 2024 | 311.48 | 312.74 | 310.15 | 312.23 | 312.23 | 27,500 |
Jun 20, 2024 | 309.61 | 311.02 | 308.70 | 309.81 | 309.81 | 38,000 |
Jun 18, 2024 | 310.66 | 311.01 | 309.06 | 309.81 | 309.81 | 55,400 |
Jun 17, 2024 | 305.41 | 311.48 | 305.36 | 310.78 | 310.78 | 45,000 |
Jun 14, 2024 | 307.92 | 307.92 | 304.56 | 305.99 | 305.99 | 47,100 |
Jun 13, 2024 | 311.32 | 311.32 | 308.01 | 309.19 | 309.19 | 25,100 |
Jun 12, 2024 | 309.70 | 312.18 | 309.29 | 309.99 | 309.99 | 40,800 |
Jun 11, 2024 | 306.49 | 306.49 | 303.84 | 306.33 | 306.33 | 43,300 |
Jun 10, 2024 | 305.16 | 307.52 | 305.16 | 307.52 | 307.52 | 24,100 |
Jun 07, 2024 | 306.42 | 308.23 | 305.96 | 306.16 | 306.16 | 28,200 |
Jun 06, 2024 | 306.27 | 308.65 | 306.27 | 308.65 | 308.65 | 25,700 |
Jun 05, 2024 | 304.81 | 306.46 | 302.74 | 306.26 | 306.26 | 29,600 |
Jun 04, 2024 | 303.55 | 305.38 | 303.00 | 304.07 | 304.07 | 331,000 |
Jun 03, 2024 | 305.81 | 306.88 | 302.69 | 305.12 | 305.12 | 27,000 |
May 31, 2024 | 303.24 | 304.67 | 300.37 | 304.51 | 304.51 | 24,600 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |