Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 06, 2024 | - | - | - | - | - | - |
Nov 05, 2024 | - | - | - | - | - | - |
Nov 04, 2024 | 314.10 | 314.10 | 303.10 | 305.45 | 305.45 | 70,801 |
Nov 01, 2024 | 312.25 | 312.25 | 312.25 | 312.25 | 312.25 | - |
Oct 31, 2024 | 308.00 | 314.75 | 308.00 | 312.25 | 312.25 | 41,071 |
Oct 30, 2024 | 301.45 | 320.00 | 300.55 | 312.85 | 312.85 | 136,278 |
Oct 29, 2024 | 299.95 | 310.85 | 299.10 | 301.20 | 301.20 | 136,972 |
Oct 28, 2024 | 298.45 | 300.05 | 290.50 | 297.15 | 297.15 | 117,918 |
Oct 25, 2024 | 306.65 | 306.70 | 293.45 | 297.80 | 297.80 | 109,061 |
Oct 24, 2024 | 312.00 | 314.05 | 305.00 | 305.85 | 305.85 | 70,558 |
Oct 23, 2024 | 306.70 | 316.90 | 301.00 | 309.85 | 309.85 | 232,566 |
Oct 22, 2024 | 302.00 | 342.00 | 294.00 | 313.80 | 313.80 | 2,581,567 |
Oct 21, 2024 | 305.15 | 312.00 | 292.25 | 293.30 | 293.30 | 106,867 |
Oct 18, 2024 | 312.85 | 312.85 | 301.15 | 305.15 | 305.15 | 85,797 |
Oct 17, 2024 | 318.00 | 318.00 | 304.10 | 308.65 | 308.65 | 102,537 |
Oct 16, 2024 | 311.85 | 319.70 | 309.00 | 316.80 | 316.80 | 99,211 |
Oct 15, 2024 | 317.15 | 318.15 | 310.00 | 311.85 | 311.85 | 62,357 |
Oct 14, 2024 | 319.95 | 323.80 | 315.00 | 317.05 | 317.05 | 53,719 |
Oct 11, 2024 | 323.30 | 324.10 | 316.60 | 319.55 | 319.55 | 45,710 |
Oct 10, 2024 | 326.70 | 327.80 | 321.00 | 323.30 | 323.30 | 52,341 |
Oct 09, 2024 | 325.00 | 329.85 | 323.30 | 326.45 | 326.45 | 72,767 |
Oct 08, 2024 | 301.80 | 325.00 | 299.00 | 321.55 | 321.55 | 94,345 |
Oct 07, 2024 | 315.05 | 326.05 | 300.00 | 301.80 | 301.80 | 169,071 |
Oct 04, 2024 | 320.85 | 331.45 | 312.00 | 317.35 | 317.35 | 102,508 |
Oct 03, 2024 | 320.60 | 330.00 | 320.00 | 320.85 | 320.85 | 114,273 |
Oct 01, 2024 | 331.30 | 336.65 | 329.50 | 331.70 | 331.70 | 62,242 |
Sep 30, 2024 | 335.10 | 338.80 | 329.10 | 331.30 | 331.30 | 68,154 |
Sep 27, 2024 | 337.00 | 339.20 | 333.00 | 333.95 | 333.95 | 55,973 |
Sep 26, 2024 | 339.00 | 339.80 | 334.80 | 335.55 | 335.55 | 43,846 |
Sep 25, 2024 | 342.00 | 348.00 | 336.45 | 337.85 | 337.85 | 68,039 |
Sep 24, 2024 | 354.00 | 354.00 | 338.10 | 341.30 | 341.30 | 128,551 |
Sep 23, 2024 | 340.10 | 351.05 | 335.40 | 347.65 | 347.65 | 115,160 |
Sep 20, 2024 | 339.25 | 342.95 | 334.10 | 340.10 | 340.10 | 88,175 |
Sep 19, 2024 | 341.50 | 343.55 | 331.60 | 334.75 | 334.75 | 94,233 |
Sep 18, 2024 | 338.55 | 342.65 | 335.50 | 337.45 | 337.45 | 88,744 |
Sep 17, 2024 | 337.50 | 337.50 | 331.55 | 336.05 | 336.05 | 70,827 |
Sep 16, 2024 | 338.80 | 340.10 | 331.10 | 333.00 | 333.00 | 90,609 |
Sep 13, 2024 | 345.25 | 345.30 | 335.00 | 335.85 | 335.85 | 136,014 |
Sep 12, 2024 | 343.80 | 349.40 | 341.00 | 345.65 | 345.65 | 136,257 |
Sep 11, 2024 | 334.70 | 349.00 | 328.30 | 341.65 | 341.65 | 342,510 |
Sep 10, 2024 | 329.00 | 336.00 | 328.50 | 331.80 | 331.80 | 107,544 |
Sep 09, 2024 | 339.00 | 339.00 | 325.00 | 328.20 | 328.20 | 136,076 |
Sep 06, 2024 | 343.90 | 345.65 | 336.00 | 337.30 | 337.30 | 172,344 |
Sep 05, 2024 | 342.80 | 350.20 | 341.00 | 343.90 | 343.90 | 105,520 |
Sep 04, 2024 | 334.75 | 344.05 | 334.00 | 340.75 | 340.75 | 139,371 |
Sep 03, 2024 | 344.00 | 344.95 | 338.15 | 339.85 | 339.85 | 85,074 |
Sep 02, 2024 | 351.10 | 352.50 | 341.00 | 342.00 | 342.00 | 125,301 |
Aug 30, 2024 | 347.00 | 352.80 | 343.25 | 350.35 | 350.35 | 107,372 |
Aug 29, 2024 | 352.95 | 356.00 | 343.00 | 345.70 | 345.70 | 200,186 |
Aug 28, 2024 | 352.00 | 359.95 | 348.00 | 351.95 | 351.95 | 163,246 |
Aug 27, 2024 | 350.75 | 357.40 | 349.80 | 351.95 | 351.95 | 129,736 |
Aug 26, 2024 | 365.00 | 369.90 | 349.45 | 350.75 | 350.75 | 245,138 |
Aug 23, 2024 | 361.90 | 364.95 | 355.00 | 358.75 | 358.75 | 156,200 |
Aug 22, 2024 | 360.20 | 363.55 | 355.10 | 358.15 | 358.15 | 139,885 |
Aug 21, 2024 | 359.75 | 366.40 | 356.15 | 358.40 | 358.40 | 233,749 |
Aug 20, 2024 | 350.00 | 362.15 | 350.00 | 358.20 | 358.20 | 257,188 |
Aug 19, 2024 | 349.40 | 352.50 | 346.15 | 348.60 | 348.60 | 141,222 |
Aug 16, 2024 | 340.40 | 350.80 | 340.10 | 347.30 | 347.30 | 133,763 |
Aug 14, 2024 | 346.00 | 346.30 | 336.55 | 339.10 | 339.10 | 161,081 |
Aug 13, 2024 | 356.00 | 359.45 | 343.00 | 346.00 | 346.00 | 253,281 |
Aug 12, 2024 | 353.00 | 356.00 | 348.00 | 350.15 | 350.15 | 143,265 |
Aug 09, 2024 | 350.00 | 362.75 | 350.00 | 356.10 | 356.10 | 361,879 |
Aug 08, 2024 | 347.40 | 355.10 | 345.25 | 348.40 | 348.40 | 203,598 |
Aug 07, 2024 | 355.00 | 369.00 | 335.65 | 352.70 | 352.70 | 1,141,688 |
Aug 06, 2024 | 358.20 | 367.60 | 346.50 | 348.55 | 348.55 | 243,792 |
Aug 05, 2024 | 352.00 | 366.40 | 346.80 | 349.50 | 349.50 | 495,843 |
Aug 02, 2024 | 368.00 | 382.75 | 366.05 | 373.95 | 373.95 | 309,565 |
Aug 01, 2024 | 392.65 | 393.65 | 370.90 | 372.50 | 372.50 | 456,035 |
Jul 31, 2024 | 376.00 | 395.80 | 376.00 | 389.75 | 389.75 | 2,209,249 |
Jul 30, 2024 | 362.00 | 368.40 | 359.50 | 367.20 | 367.20 | 151,391 |
Jul 29, 2024 | 365.00 | 370.00 | 355.80 | 361.10 | 361.10 | 234,913 |
Jul 26, 2024 | 366.85 | 381.65 | 360.00 | 361.35 | 361.35 | 643,438 |
Jul 25, 2024 | 367.00 | 374.50 | 361.00 | 364.45 | 364.45 | 224,824 |
Jul 24, 2024 | 356.90 | 374.80 | 355.75 | 372.10 | 372.10 | 465,811 |
Jul 23, 2024 | 361.00 | 362.00 | 331.35 | 356.85 | 356.85 | 306,394 |
Jul 22, 2024 | 351.55 | 365.00 | 342.00 | 358.20 | 358.20 | 428,533 |
Jul 19, 2024 | 363.90 | 363.90 | 346.35 | 349.30 | 349.30 | 401,747 |
Jul 18, 2024 | 357.00 | 371.00 | 346.70 | 363.55 | 363.55 | 690,074 |
Jul 16, 2024 | 359.90 | 373.00 | 356.05 | 357.70 | 357.70 | 352,718 |
Jul 15, 2024 | 369.80 | 369.80 | 354.00 | 359.80 | 359.80 | 328,506 |
Jul 12, 2024 | 373.85 | 377.80 | 362.20 | 366.55 | 366.55 | 839,860 |
Jul 11, 2024 | 381.70 | 395.60 | 367.70 | 370.00 | 370.00 | 1,816,102 |
Jul 10, 2024 | 341.00 | 383.95 | 321.15 | 373.30 | 373.30 | 4,785,745 |
Jul 09, 2024 | 341.85 | 354.40 | 334.50 | 338.15 | 338.15 | 327,990 |
Jul 08, 2024 | 344.00 | 344.00 | 332.05 | 340.00 | 340.00 | 230,475 |
Jul 05, 2024 | 336.35 | 345.75 | 330.15 | 340.45 | 340.45 | 343,904 |
Jul 04, 2024 | 348.45 | 360.00 | 335.00 | 336.35 | 336.35 | 880,609 |
Jul 03, 2024 | 341.50 | 345.40 | 336.00 | 344.25 | 344.25 | 556,995 |
Jul 02, 2024 | 330.00 | 346.10 | 327.85 | 336.00 | 336.00 | 1,340,069 |
Jul 01, 2024 | 316.20 | 322.65 | 309.90 | 321.35 | 321.35 | 174,214 |
Jun 28, 2024 | 317.60 | 319.70 | 310.00 | 311.55 | 311.55 | 120,193 |
Jun 27, 2024 | 322.00 | 326.00 | 313.50 | 316.95 | 316.95 | 171,793 |
Jun 26, 2024 | 320.00 | 324.85 | 316.50 | 321.75 | 321.75 | 224,059 |
Jun 25, 2024 | 326.50 | 331.45 | 318.00 | 318.40 | 318.40 | 163,045 |
Jun 24, 2024 | 325.05 | 328.75 | 318.35 | 324.35 | 324.35 | 185,036 |
Jun 21, 2024 | 327.00 | 334.60 | 322.95 | 325.60 | 325.60 | 291,804 |
Jun 20, 2024 | 323.40 | 335.00 | 323.00 | 324.30 | 324.30 | 265,194 |
Jun 19, 2024 | 329.00 | 331.95 | 318.50 | 322.50 | 322.50 | 457,182 |
Jun 18, 2024 | 318.25 | 328.20 | 316.55 | 319.35 | 319.35 | 426,841 |
Jun 14, 2024 | 320.40 | 323.90 | 310.35 | 315.25 | 315.25 | 319,685 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |