Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 03, 2024 | 404.00 | 404.00 | 378.00 | 382.15 | 382.15 | 1,642 |
May 31, 2024 | 404.30 | 404.30 | 389.00 | 391.75 | 391.75 | 1,661 |
May 30, 2024 | 399.10 | 400.00 | 390.20 | 392.85 | 392.85 | 1,500 |
May 29, 2024 | 403.15 | 403.15 | 397.10 | 399.15 | 399.15 | 710 |
May 28, 2024 | 448.95 | 448.95 | 400.40 | 403.15 | 403.15 | 8,318 |
May 27, 2024 | 395.05 | 477.00 | 395.05 | 434.85 | 434.85 | 9,281 |
May 24, 2024 | 400.05 | 400.80 | 395.00 | 397.80 | 397.80 | 1,611 |
May 23, 2024 | 404.25 | 404.25 | 397.00 | 399.65 | 399.65 | 1,039 |
May 22, 2024 | 408.00 | 408.00 | 400.00 | 400.90 | 400.90 | 400 |
May 21, 2024 | 407.00 | 410.25 | 399.15 | 404.05 | 404.05 | 3,052 |
May 17, 2024 | 394.20 | 398.75 | 392.35 | 397.05 | 397.05 | 372 |
May 16, 2024 | 400.00 | 401.85 | 394.40 | 396.25 | 396.25 | 947 |
May 15, 2024 | 397.00 | 407.45 | 396.45 | 399.75 | 399.75 | 1,451 |
May 14, 2024 | 398.45 | 410.95 | 398.45 | 404.50 | 404.50 | 1,353 |
May 13, 2024 | 400.55 | 406.00 | 386.25 | 397.10 | 397.10 | 1,525 |
May 10, 2024 | 390.00 | 400.50 | 388.00 | 400.40 | 400.40 | 899 |
May 09, 2024 | 395.05 | 397.55 | 390.00 | 390.50 | 390.50 | 345 |
May 08, 2024 | 381.05 | 403.50 | 381.05 | 394.55 | 394.55 | 1,678 |
May 07, 2024 | 405.35 | 405.35 | 391.55 | 396.15 | 396.15 | 1,819 |
May 06, 2024 | 429.50 | 429.50 | 402.05 | 405.35 | 405.35 | 977 |
May 03, 2024 | 404.00 | 417.55 | 400.85 | 414.80 | 414.80 | 2,871 |
May 02, 2024 | 408.95 | 408.95 | 401.40 | 402.85 | 402.85 | 1,050 |
Apr 30, 2024 | 400.05 | 409.00 | 400.05 | 406.65 | 406.65 | 1,092 |
Apr 29, 2024 | 428.95 | 428.95 | 398.25 | 407.20 | 407.20 | 1,964 |
Apr 26, 2024 | 413.05 | 415.60 | 406.60 | 409.35 | 409.35 | 1,285 |
Apr 25, 2024 | 414.00 | 415.40 | 408.15 | 413.05 | 413.05 | 1,285 |
Apr 24, 2024 | 414.00 | 414.95 | 404.95 | 406.95 | 406.95 | 1,568 |
Apr 23, 2024 | 400.05 | 414.95 | 400.05 | 406.80 | 406.80 | 1,294 |
Apr 22, 2024 | 405.00 | 410.20 | 403.75 | 407.50 | 407.50 | 348 |
Apr 19, 2024 | 400.00 | 408.00 | 395.25 | 402.90 | 402.90 | 1,334 |
Apr 18, 2024 | 400.00 | 420.85 | 400.00 | 405.90 | 405.90 | 1,101 |
Apr 16, 2024 | 376.05 | 403.00 | 376.05 | 393.65 | 393.65 | 1,002 |
Apr 15, 2024 | 330.05 | 407.25 | 330.05 | 392.85 | 392.85 | 5,280 |
Apr 12, 2024 | 425.00 | 425.00 | 403.80 | 409.20 | 409.20 | 311 |
Apr 10, 2024 | 410.05 | 410.05 | 402.40 | 404.70 | 404.70 | 2,686 |
Apr 09, 2024 | 425.30 | 425.30 | 405.30 | 408.75 | 408.75 | 3,145 |
Apr 08, 2024 | 439.95 | 439.95 | 418.90 | 421.05 | 421.05 | 1,707 |
Apr 05, 2024 | 432.35 | 437.45 | 424.95 | 427.05 | 427.05 | 2,632 |
Apr 04, 2024 | 442.00 | 455.00 | 431.65 | 431.75 | 431.75 | 9,938 |
Apr 03, 2024 | 439.85 | 455.00 | 431.75 | 441.45 | 441.45 | 12,180 |
Apr 02, 2024 | 467.85 | 467.85 | 426.00 | 434.10 | 434.10 | 16,664 |
Apr 01, 2024 | 371.65 | 426.70 | 371.65 | 426.70 | 426.70 | 11,210 |
Mar 28, 2024 | 360.10 | 365.05 | 351.50 | 355.60 | 355.60 | 1,737 |
Mar 27, 2024 | 374.95 | 374.95 | 345.90 | 357.10 | 357.10 | 1,712 |
Mar 26, 2024 | 391.95 | 391.95 | 365.10 | 367.60 | 367.60 | 5,003 |
Mar 22, 2024 | 385.00 | 387.70 | 380.70 | 383.80 | 383.80 | 1,810 |
Mar 21, 2024 | 389.45 | 390.75 | 377.70 | 383.20 | 383.20 | 814 |
Mar 20, 2024 | 394.85 | 394.85 | 380.00 | 383.30 | 383.30 | 1,755 |
Mar 19, 2024 | 393.95 | 399.00 | 384.05 | 388.25 | 388.25 | 1,625 |
Mar 18, 2024 | 407.30 | 407.30 | 380.00 | 389.60 | 389.60 | 3,105 |
Mar 15, 2024 | 399.95 | 402.00 | 389.60 | 399.30 | 399.30 | 2,209 |
Mar 14, 2024 | 358.95 | 398.00 | 350.00 | 388.25 | 388.25 | 1,194 |
Mar 13, 2024 | 383.95 | 383.95 | 353.75 | 355.85 | 355.85 | 4,948 |
Mar 12, 2024 | 399.95 | 399.95 | 363.30 | 370.55 | 370.55 | 6,991 |
Mar 11, 2024 | 401.70 | 401.70 | 386.50 | 388.70 | 388.70 | 1,490 |
Mar 07, 2024 | 399.95 | 400.35 | 385.00 | 393.80 | 393.80 | 6,938 |
Mar 06, 2024 | 404.60 | 404.60 | 390.10 | 395.25 | 395.25 | 4,625 |
Mar 05, 2024 | 415.95 | 415.95 | 402.50 | 404.60 | 404.60 | 2,492 |
Mar 04, 2024 | 423.95 | 423.95 | 410.95 | 411.75 | 411.75 | 952 |
Mar 01, 2024 | 429.95 | 429.95 | 415.00 | 416.25 | 416.25 | 2,991 |
Feb 29, 2024 | 425.20 | 426.10 | 420.00 | 421.90 | 421.90 | 492 |
Feb 28, 2024 | 430.30 | 430.30 | 420.00 | 421.30 | 421.30 | 1,303 |
Feb 27, 2024 | 433.60 | 433.60 | 424.00 | 426.40 | 426.40 | 653 |
Feb 26, 2024 | 423.05 | 436.95 | 423.05 | 427.80 | 427.80 | 1,784 |
Feb 23, 2024 | 440.05 | 443.10 | 427.60 | 431.65 | 431.65 | 700 |
Feb 22, 2024 | 425.60 | 438.70 | 425.00 | 435.70 | 435.70 | 547 |
Feb 21, 2024 | 425.00 | 439.95 | 421.55 | 425.10 | 425.10 | 3,205 |
Feb 20, 2024 | 446.00 | 446.00 | 431.30 | 433.70 | 433.70 | 3,929 |
Feb 19, 2024 | 430.00 | 450.00 | 428.30 | 439.00 | 439.00 | 938 |
Feb 16, 2024 | 435.00 | 442.35 | 424.00 | 427.80 | 427.80 | 807 |
Feb 15, 2024 | 448.20 | 455.85 | 357.00 | 429.35 | 429.35 | 5,668 |
Feb 14, 2024 | 440.00 | 445.00 | 419.00 | 431.20 | 431.20 | 3,109 |
Feb 13, 2024 | 445.65 | 448.65 | 421.00 | 425.65 | 425.65 | 2,457 |
Feb 12, 2024 | 442.45 | 449.90 | 435.00 | 438.25 | 438.25 | 1,599 |
Feb 09, 2024 | 469.95 | 471.25 | 435.00 | 441.60 | 441.60 | 3,976 |
Feb 08, 2024 | 475.00 | 492.60 | 459.00 | 467.35 | 467.35 | 1,556 |
Feb 07, 2024 | 454.90 | 472.95 | 449.95 | 469.30 | 469.30 | 1,183 |
Feb 06, 2024 | 446.50 | 460.00 | 446.50 | 452.10 | 452.10 | 385 |
Feb 05, 2024 | 462.80 | 465.00 | 442.70 | 446.35 | 446.35 | 4,542 |
Feb 02, 2024 | 459.80 | 462.80 | 455.00 | 458.60 | 458.60 | 1,861 |
Feb 01, 2024 | 470.90 | 470.90 | 458.10 | 459.40 | 459.40 | 465 |
Jan 31, 2024 | 470.00 | 484.90 | 452.80 | 461.00 | 461.00 | 3,739 |
Jan 30, 2024 | 470.00 | 474.35 | 455.70 | 461.70 | 461.70 | 1,650 |
Jan 29, 2024 | 487.30 | 487.40 | 455.00 | 461.95 | 461.95 | 5,238 |
Jan 25, 2024 | 493.05 | 493.05 | 476.60 | 479.80 | 479.80 | 377 |
Jan 24, 2024 | 484.00 | 486.95 | 476.00 | 482.95 | 482.95 | 1,281 |
Jan 23, 2024 | 470.15 | 490.00 | 470.15 | 483.15 | 483.15 | 4,231 |
Jan 19, 2024 | 479.50 | 498.10 | 473.65 | 478.45 | 478.45 | 2,703 |
Jan 18, 2024 | - | - | - | - | - | - |
Jan 17, 2024 | 470.10 | 478.35 | 470.00 | 475.85 | 475.85 | 1,791 |
Jan 16, 2024 | 480.50 | 484.50 | 470.00 | 477.85 | 477.85 | 842 |
Jan 15, 2024 | 499.00 | 499.00 | 476.55 | 480.45 | 480.45 | 2,641 |
Jan 12, 2024 | 484.45 | 499.20 | 480.10 | 486.85 | 486.85 | 1,397 |
Jan 11, 2024 | 486.00 | 491.25 | 469.95 | 474.55 | 474.55 | 4,321 |
Jan 10, 2024 | 504.85 | 504.85 | 479.00 | 481.85 | 481.85 | 4,125 |
Jan 09, 2024 | 509.95 | 510.00 | 485.35 | 495.75 | 495.75 | 3,066 |
Jan 08, 2024 | 509.00 | 509.00 | 497.30 | 500.75 | 500.75 | 2,249 |
Jan 05, 2024 | 505.00 | 505.00 | 494.00 | 498.80 | 498.80 | 2,523 |
Jan 04, 2024 | 505.00 | 508.20 | 498.00 | 502.65 | 502.65 | 2,583 |
Jan 03, 2024 | 503.00 | 510.10 | 487.85 | 498.45 | 498.45 | 4,082 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |