Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 23, 2024 | - | - | - | - | - | - |
Oct 22, 2024 | 477.35 | 496.50 | 452.35 | 459.40 | 459.40 | 5,904 |
Oct 21, 2024 | 470.00 | 499.60 | 466.25 | 486.45 | 486.45 | 14,046 |
Oct 18, 2024 | 473.20 | 473.20 | 449.65 | 464.20 | 464.20 | 9,805 |
Oct 17, 2024 | 469.00 | 479.90 | 463.05 | 474.25 | 474.25 | 19,531 |
Oct 16, 2024 | 454.85 | 457.00 | 445.35 | 449.60 | 449.60 | 3,033 |
Oct 15, 2024 | 455.80 | 460.50 | 442.35 | 454.85 | 454.85 | 2,272 |
Oct 14, 2024 | 478.80 | 484.30 | 454.75 | 455.70 | 455.70 | 3,562 |
Oct 11, 2024 | 465.90 | 473.65 | 457.70 | 466.90 | 466.90 | 12,666 |
Oct 10, 2024 | 450.00 | 473.00 | 445.60 | 469.05 | 469.05 | 25,048 |
Oct 09, 2024 | 418.15 | 496.20 | 416.00 | 452.65 | 452.65 | 53,022 |
Oct 08, 2024 | 395.45 | 415.95 | 395.45 | 413.50 | 413.50 | 1,896 |
Oct 07, 2024 | 439.35 | 441.95 | 399.65 | 403.40 | 403.40 | 3,698 |
Oct 04, 2024 | 435.00 | 449.50 | 428.25 | 436.35 | 436.35 | 2,978 |
Oct 03, 2024 | 433.90 | 442.05 | 412.95 | 434.20 | 434.20 | 1,517 |
Oct 01, 2024 | 419.95 | 434.00 | 414.95 | 429.80 | 429.80 | 8,233 |
Sep 30, 2024 | 414.20 | 422.00 | 408.90 | 419.15 | 419.15 | 1,262 |
Sep 27, 2024 | 416.25 | 420.60 | 408.75 | 412.30 | 412.30 | 1,857 |
Sep 26, 2024 | 460.00 | 460.00 | 412.60 | 413.05 | 413.05 | 2,265 |
Sep 25, 2024 | 410.70 | 426.55 | 405.95 | 421.25 | 421.25 | 3,703 |
Sep 24, 2024 | 412.00 | 416.40 | 408.45 | 413.65 | 413.65 | 4,420 |
Sep 23, 2024 | 412.25 | 416.75 | 409.75 | 412.00 | 412.00 | 3,178 |
Sep 20, 2024 | 410.00 | 414.35 | 405.05 | 408.35 | 408.35 | 1,937 |
Sep 19, 2024 | 408.30 | 416.80 | 380.85 | 401.95 | 401.95 | 12,608 |
Sep 18, 2024 | 404.05 | 410.50 | 404.05 | 406.00 | 406.00 | 1,402 |
Sep 17, 2024 | 415.00 | 415.00 | 409.00 | 410.05 | 410.05 | 1,590 |
Sep 16, 2024 | 422.00 | 422.00 | 407.55 | 409.50 | 409.50 | 8,157 |
Sep 13, 2024 | 422.75 | 428.85 | 403.95 | 407.25 | 407.25 | 11,750 |
Sep 12, 2024 | 422.35 | 422.35 | 401.50 | 403.10 | 403.10 | 4,856 |
Sep 11, 2024 | 413.80 | 434.30 | 413.80 | 416.45 | 416.45 | 4,131 |
Sep 10, 2024 | 419.40 | 429.25 | 410.15 | 412.60 | 412.60 | 4,486 |
Sep 09, 2024 | 412.95 | 428.05 | 399.75 | 422.10 | 422.10 | 10,414 |
Sep 06, 2024 | 410.35 | 423.30 | 410.35 | 414.65 | 414.65 | 7,982 |
Sep 05, 2024 | 447.20 | 451.05 | 415.00 | 417.70 | 417.70 | 11,072 |
Sep 04, 2024 | 415.00 | 436.00 | 414.65 | 430.50 | 430.50 | 32,676 |
Sep 03, 2024 | 405.50 | 416.40 | 398.05 | 414.20 | 414.20 | 12,349 |
Sep 02, 2024 | 410.75 | 418.65 | 396.00 | 405.20 | 405.20 | 8,793 |
Aug 30, 2024 | 410.50 | 415.00 | 405.05 | 411.40 | 411.40 | 8,185 |
Aug 29, 2024 | 418.40 | 418.40 | 397.00 | 402.55 | 402.55 | 4,296 |
Aug 28, 2024 | 415.00 | 420.00 | 408.05 | 410.20 | 410.20 | 15,881 |
Aug 27, 2024 | - | - | - | - | - | - |
Aug 26, 2024 | 392.40 | 415.00 | 385.95 | 412.10 | 412.10 | 43,549 |
Aug 23, 2024 | 379.85 | 382.40 | 378.00 | 378.55 | 378.55 | 1,648 |
Aug 22, 2024 | 373.60 | 389.05 | 372.25 | 381.15 | 381.15 | 5,226 |
Aug 21, 2024 | 376.65 | 386.90 | 370.50 | 372.85 | 372.85 | 2,318 |
Aug 20, 2024 | 375.10 | 383.00 | 371.00 | 372.65 | 372.65 | 4,309 |
Aug 19, 2024 | 354.25 | 382.00 | 352.50 | 375.10 | 375.10 | 5,296 |
Aug 16, 2024 | 364.00 | 372.00 | 350.00 | 354.80 | 354.80 | 4,217 |
Aug 14, 2024 | 384.60 | 384.60 | 360.35 | 361.05 | 361.05 | 1,313 |
Aug 13, 2024 | 375.00 | 380.10 | 365.85 | 366.75 | 366.75 | 9,571 |
Aug 12, 2024 | 360.00 | 383.50 | 360.00 | 377.45 | 377.45 | 4,977 |
Aug 09, 2024 | 376.60 | 382.05 | 361.20 | 365.35 | 365.35 | 11,572 |
Aug 08, 2024 | 392.95 | 393.00 | 363.20 | 365.70 | 365.70 | 27,227 |
Aug 07, 2024 | 367.00 | 404.95 | 365.80 | 395.65 | 395.65 | 36,967 |
Aug 06, 2024 | 355.10 | 379.95 | 355.10 | 362.05 | 362.05 | 21,532 |
Aug 05, 2024 | 384.40 | 396.55 | 351.60 | 354.60 | 354.60 | 14,051 |
Aug 02, 2024 | 380.00 | 388.00 | 375.95 | 384.25 | 384.25 | 6,377 |
Aug 01, 2024 | 376.10 | 394.10 | 374.75 | 382.20 | 382.20 | 7,575 |
Jul 31, 2024 | 383.95 | 385.70 | 371.30 | 375.80 | 375.80 | 1,094 |
Jul 30, 2024 | 405.00 | 405.00 | 382.40 | 385.30 | 385.30 | 6,289 |
Jul 29, 2024 | 393.05 | 404.85 | 393.05 | 397.65 | 397.65 | 2,403 |
Jul 26, 2024 | 409.70 | 419.60 | 388.45 | 393.45 | 393.45 | 12,287 |
Jul 25, 2024 | 369.00 | 390.00 | 353.25 | 381.95 | 381.95 | 12,930 |
Jul 24, 2024 | 348.75 | 360.00 | 347.75 | 355.00 | 355.00 | 5,867 |
Jul 23, 2024 | 364.90 | 364.90 | 341.00 | 347.45 | 347.45 | 868 |
Jul 22, 2024 | 339.95 | 347.10 | 332.50 | 342.45 | 342.45 | 3,315 |
Jul 19, 2024 | 358.00 | 364.60 | 343.95 | 346.45 | 346.45 | 6,633 |
Jul 18, 2024 | 374.65 | 374.65 | 359.75 | 365.20 | 365.20 | 1,683 |
Jul 16, 2024 | 370.00 | 379.00 | 361.80 | 367.30 | 367.30 | 24,920 |
Jul 15, 2024 | 362.00 | 370.00 | 353.05 | 363.25 | 363.25 | 7,539 |
Jul 12, 2024 | 339.60 | 364.00 | 330.85 | 359.85 | 359.85 | 14,818 |
Jul 11, 2024 | 341.00 | 342.55 | 332.90 | 335.30 | 335.30 | 2,337 |
Jul 10, 2024 | 333.25 | 341.65 | 332.80 | 339.35 | 339.35 | 291 |
Jul 09, 2024 | 337.00 | 337.50 | 331.40 | 334.85 | 334.85 | 2,117 |
Jul 08, 2024 | 334.75 | 340.70 | 328.05 | 330.35 | 330.35 | 1,040 |
Jul 05, 2024 | 335.60 | 336.50 | 330.30 | 332.15 | 332.15 | 1,153 |
Jul 04, 2024 | 346.00 | 346.00 | 327.65 | 332.00 | 332.00 | 1,079 |
Jul 03, 2024 | 337.50 | 340.00 | 337.10 | 339.25 | 339.25 | 994 |
Jul 02, 2024 | 315.00 | 338.00 | 315.00 | 335.60 | 335.60 | 695 |
Jul 01, 2024 | 338.65 | 339.00 | 335.00 | 337.55 | 337.55 | 1,367 |
Jun 28, 2024 | 339.90 | 340.00 | 335.00 | 336.60 | 336.60 | 1,737 |
Jun 27, 2024 | 339.80 | 341.00 | 331.05 | 334.30 | 334.30 | 3,376 |
Jun 26, 2024 | 340.20 | 341.05 | 339.70 | 341.00 | 341.00 | 140 |
Jun 25, 2024 | 340.00 | 340.80 | 339.20 | 339.50 | 339.50 | 479 |
Jun 24, 2024 | 345.00 | 345.00 | 339.80 | 340.00 | 340.00 | 2,245 |
Jun 21, 2024 | 341.00 | 341.00 | 336.95 | 339.40 | 339.40 | 1,879 |
Jun 20, 2024 | 339.50 | 341.00 | 337.15 | 338.35 | 338.35 | 2,400 |
Jun 19, 2024 | 341.15 | 341.15 | 338.70 | 340.25 | 340.25 | 319 |
Jun 18, 2024 | 337.25 | 346.25 | 337.25 | 339.90 | 339.90 | 3,725 |
Jun 14, 2024 | 343.55 | 345.60 | 341.00 | 344.10 | 344.10 | 366 |
Jun 13, 2024 | 345.60 | 345.60 | 339.70 | 340.40 | 340.40 | 582 |
Jun 12, 2024 | 342.00 | 347.35 | 335.30 | 340.25 | 340.25 | 2,023 |
Jun 11, 2024 | 344.70 | 344.70 | 332.85 | 336.15 | 336.15 | 1,961 |
Jun 10, 2024 | 341.25 | 343.50 | 335.10 | 337.90 | 337.90 | 676 |
Jun 07, 2024 | 335.25 | 341.35 | 333.40 | 334.55 | 334.55 | 2,389 |
Jun 06, 2024 | 329.80 | 338.00 | 321.25 | 327.05 | 327.05 | 6,838 |
Jun 05, 2024 | 298.35 | 329.00 | 292.85 | 326.75 | 326.75 | 9,420 |
Jun 04, 2024 | 320.10 | 325.55 | 273.55 | 300.45 | 300.45 | 14,889 |
Jun 03, 2024 | 332.40 | 335.00 | 323.00 | 324.75 | 324.75 | 1,823 |
May 31, 2024 | 334.70 | 338.95 | 320.00 | 323.35 | 323.35 | 2,359 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |