Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 14, 2024 | 375.00 | 377.18 | 370.28 | 372.50 | 372.50 | 854,358 |
Oct 11, 2024 | 379.11 | 380.00 | 373.39 | 373.70 | 373.70 | 1,260,700 |
Oct 10, 2024 | 375.00 | 382.77 | 375.00 | 378.00 | 378.00 | 1,681,000 |
Oct 09, 2024 | 370.00 | 376.14 | 368.35 | 373.98 | 373.98 | 1,061,200 |
Oct 08, 2024 | 366.58 | 371.95 | 365.03 | 370.38 | 370.38 | 1,023,500 |
Oct 07, 2024 | 369.36 | 371.00 | 362.31 | 362.95 | 362.95 | 1,749,200 |
Oct 04, 2024 | 376.38 | 379.48 | 368.11 | 371.45 | 371.45 | 1,095,000 |
Oct 03, 2024 | 372.57 | 376.69 | 371.74 | 372.60 | 372.60 | 947,000 |
Oct 02, 2024 | 374.46 | 377.37 | 371.53 | 374.75 | 374.75 | 1,504,500 |
Oct 01, 2024 | 370.49 | 375.66 | 367.93 | 375.40 | 375.40 | 1,565,900 |
Sept 30, 2024 | 369.05 | 373.38 | 366.25 | 368.53 | 368.53 | 1,553,300 |
Sept 27, 2024 | 376.76 | 377.41 | 365.91 | 369.20 | 369.20 | 2,904,200 |
Sept 26, 2024 | 386.72 | 389.23 | 373.08 | 379.16 | 379.16 | 1,781,100 |
Sept 25, 2024 | 377.80 | 386.96 | 375.71 | 383.96 | 383.96 | 1,667,500 |
Sept 24, 2024 | 374.83 | 382.60 | 371.00 | 380.36 | 380.36 | 2,547,800 |
Sept 23, 2024 | 367.00 | 371.11 | 363.53 | 369.01 | 369.01 | 1,777,600 |
Sept 20, 2024 | 363.82 | 366.79 | 362.00 | 365.17 | 365.17 | 1,434,100 |
Sept 19, 2024 | 350.00 | 368.29 | 348.96 | 360.22 | 360.22 | 2,811,800 |
Sept 18, 2024 | 342.85 | 346.82 | 340.37 | 343.97 | 343.97 | 1,150,200 |
Sept 17, 2024 | 341.04 | 346.98 | 339.28 | 342.15 | 342.15 | 950,600 |
Sept 16, 2024 | 343.02 | 344.00 | 337.15 | 338.83 | 338.83 | 1,129,600 |
Sept 13, 2024 | 337.79 | 344.52 | 337.53 | 337.90 | 337.90 | 994,400 |
Sept 12, 2024 | 338.25 | 342.17 | 337.13 | 337.51 | 337.51 | 944,000 |
Sept 11, 2024 | 328.11 | 337.23 | 326.00 | 336.66 | 336.66 | 1,058,700 |
Sept 10, 2024 | 326.52 | 328.15 | 324.16 | 327.00 | 327.00 | 741,400 |
Sept 09, 2024 | 324.50 | 329.04 | 322.35 | 324.07 | 324.07 | 828,000 |
Sept 06, 2024 | 331.26 | 331.92 | 319.07 | 322.77 | 322.77 | 1,162,300 |
Sept 05, 2024 | 323.38 | 329.60 | 322.62 | 328.63 | 328.63 | 1,542,600 |
Sept 04, 2024 | 327.80 | 336.38 | 327.07 | 329.25 | 329.25 | 825,800 |
Sept 03, 2024 | 340.05 | 342.40 | 326.10 | 328.60 | 328.60 | 1,632,800 |
Aug 30, 2024 | 341.17 | 343.51 | 337.47 | 342.88 | 342.88 | 1,077,100 |
Aug 29, 2024 | 338.80 | 344.50 | 338.80 | 340.73 | 340.73 | 1,453,000 |
Aug 28, 2024 | 338.31 | 339.54 | 334.09 | 337.56 | 337.56 | 976,900 |
Aug 27, 2024 | 333.51 | 343.26 | 333.00 | 339.47 | 339.47 | 1,412,900 |
Aug 26, 2024 | 342.50 | 343.81 | 333.61 | 336.07 | 336.07 | 1,184,600 |
Aug 23, 2024 | 342.41 | 347.98 | 340.18 | 342.49 | 342.49 | 1,490,300 |
Aug 22, 2024 | 345.01 | 350.32 | 340.52 | 342.20 | 342.20 | 1,706,700 |
Aug 21, 2024 | 345.16 | 347.86 | 343.30 | 343.69 | 343.69 | 1,756,400 |
Aug 20, 2024 | 346.55 | 348.85 | 342.74 | 346.28 | 346.28 | 1,557,000 |
Aug 19, 2024 | 335.00 | 346.17 | 334.57 | 344.69 | 344.69 | 2,043,200 |
Aug 16, 2024 | 335.21 | 338.91 | 332.82 | 337.38 | 337.38 | 1,513,200 |
Aug 15, 2024 | 337.00 | 341.64 | 333.91 | 335.59 | 335.59 | 2,115,600 |
Aug 14, 2024 | 335.99 | 338.51 | 332.37 | 334.35 | 334.35 | 1,831,000 |
Aug 13, 2024 | 339.00 | 340.31 | 333.80 | 334.74 | 334.74 | 2,081,300 |
Aug 12, 2024 | 340.00 | 343.43 | 336.51 | 340.36 | 340.36 | 918,900 |
Aug 09, 2024 | 337.27 | 343.27 | 333.67 | 339.90 | 339.90 | 1,212,900 |
Aug 08, 2024 | 328.20 | 339.49 | 324.36 | 338.32 | 338.32 | 1,445,100 |
Aug 07, 2024 | 329.00 | 335.36 | 323.16 | 323.34 | 323.34 | 1,320,700 |
Aug 06, 2024 | 323.99 | 330.72 | 320.38 | 327.30 | 327.30 | 1,540,300 |
Aug 05, 2024 | 302.01 | 325.59 | 300.57 | 324.03 | 324.03 | 3,183,800 |
Aug 02, 2024 | 326.41 | 332.40 | 318.75 | 330.85 | 330.85 | 2,977,800 |
Aug 01, 2024 | 345.09 | 359.38 | 335.01 | 336.50 | 336.50 | 2,642,500 |
Jul 31, 2024 | 334.05 | 344.34 | 330.14 | 343.94 | 343.94 | 2,118,000 |
Jul 30, 2024 | 323.35 | 334.65 | 321.83 | 330.35 | 330.35 | 2,508,300 |
Jul 29, 2024 | 323.74 | 328.07 | 319.73 | 323.74 | 323.74 | 1,736,800 |
Jul 26, 2024 | 330.42 | 331.37 | 320.20 | 321.88 | 321.88 | 1,986,600 |
Jul 25, 2024 | 336.82 | 341.00 | 324.08 | 328.95 | 328.95 | 2,716,300 |
Jul 24, 2024 | 333.62 | 346.23 | 328.76 | 336.52 | 336.52 | 5,691,200 |
Jul 23, 2024 | 339.50 | 343.40 | 326.50 | 330.79 | 330.79 | 6,669,200 |
Jul 22, 2024 | 298.00 | 300.72 | 290.13 | 295.45 | 295.45 | 3,122,100 |
Jul 19, 2024 | 292.23 | 298.38 | 290.50 | 295.09 | 295.09 | 1,782,400 |
Jul 18, 2024 | 296.66 | 298.32 | 288.07 | 290.16 | 290.16 | 1,817,300 |
Jul 17, 2024 | 294.79 | 299.38 | 290.87 | 294.74 | 294.74 | 1,982,100 |
Jul 16, 2024 | 303.78 | 304.87 | 294.85 | 298.50 | 298.50 | 1,424,700 |
Jul 15, 2024 | 302.27 | 308.12 | 299.40 | 302.15 | 302.15 | 1,145,500 |
Jul 12, 2024 | 302.13 | 307.44 | 300.39 | 302.27 | 302.27 | 1,244,500 |
Jul 11, 2024 | 312.73 | 314.02 | 297.11 | 300.98 | 300.98 | 2,288,400 |
Jul 10, 2024 | 308.00 | 312.31 | 304.85 | 304.99 | 304.99 | 2,220,300 |
Jul 09, 2024 | 315.26 | 315.43 | 310.64 | 311.55 | 311.55 | 1,448,600 |
Jul 08, 2024 | 321.94 | 322.00 | 309.01 | 313.71 | 313.71 | 1,733,300 |
Jul 05, 2024 | 315.00 | 317.09 | 313.53 | 316.85 | 316.85 | 939,700 |
Jul 03, 2024 | 315.30 | 316.08 | 311.01 | 314.80 | 314.80 | 661,800 |
Jul 02, 2024 | 314.02 | 316.64 | 309.43 | 315.55 | 315.55 | 913,200 |
Jul 01, 2024 | 313.64 | 314.42 | 306.81 | 313.84 | 313.84 | 1,080,500 |
Jun 28, 2024 | 315.39 | 317.99 | 306.21 | 313.79 | 313.79 | 4,935,000 |
Jun 27, 2024 | 319.29 | 324.56 | 314.24 | 315.38 | 315.38 | 1,492,600 |
Jun 26, 2024 | 320.00 | 322.00 | 316.19 | 318.96 | 318.96 | 1,245,600 |
Jun 25, 2024 | 317.91 | 322.73 | 312.61 | 321.28 | 321.28 | 1,040,900 |
Jun 24, 2024 | 317.74 | 319.50 | 310.67 | 314.99 | 314.99 | 1,484,900 |
Jun 21, 2024 | 311.71 | 319.04 | 308.40 | 317.74 | 317.74 | 1,399,900 |
Jun 20, 2024 | 311.64 | 317.30 | 310.65 | 313.89 | 313.89 | 1,476,200 |
Jun 18, 2024 | 310.00 | 312.31 | 305.49 | 309.90 | 309.90 | 1,218,500 |
Jun 17, 2024 | 312.67 | 317.45 | 310.88 | 311.22 | 311.22 | 1,326,000 |
Jun 14, 2024 | 307.23 | 316.70 | 305.85 | 313.02 | 313.02 | 2,047,100 |
Jun 13, 2024 | 313.14 | 314.84 | 300.79 | 306.01 | 306.01 | 2,135,600 |
Jun 12, 2024 | 311.00 | 316.11 | 309.29 | 315.49 | 315.49 | 1,139,400 |
Jun 11, 2024 | 319.00 | 319.38 | 306.08 | 310.00 | 310.00 | 1,808,800 |
Jun 10, 2024 | 309.46 | 312.16 | 305.37 | 309.00 | 309.00 | 1,548,000 |
Jun 07, 2024 | 318.99 | 319.05 | 307.67 | 308.21 | 308.21 | 2,137,700 |
Jun 06, 2024 | 325.00 | 328.63 | 318.10 | 319.51 | 319.51 | 1,229,200 |
Jun 05, 2024 | 326.55 | 331.08 | 322.55 | 324.75 | 324.75 | 1,822,700 |
Jun 04, 2024 | 312.64 | 326.76 | 310.50 | 326.68 | 326.68 | 3,484,800 |
Jun 03, 2024 | 313.01 | 317.00 | 307.36 | 313.62 | 313.62 | 2,279,200 |
May 31, 2024 | 301.89 | 304.65 | 292.21 | 296.78 | 296.78 | 1,478,300 |
May 30, 2024 | 305.45 | 307.23 | 301.59 | 304.69 | 304.69 | 703,900 |
May 29, 2024 | 307.71 | 309.15 | 304.10 | 307.52 | 307.52 | 1,102,600 |
May 28, 2024 | 307.00 | 312.00 | 306.00 | 310.29 | 310.29 | 1,080,600 |
May 24, 2024 | 298.00 | 309.64 | 298.00 | 308.16 | 308.16 | 1,165,600 |
May 23, 2024 | 302.92 | 305.82 | 296.98 | 300.51 | 300.51 | 1,013,300 |
May 22, 2024 | 306.00 | 306.69 | 295.71 | 298.76 | 298.76 | 1,376,800 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |