Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
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 |
Jan 02, 2024 | 513.85 | 516.50 | 497.00 | 504.05 | 504.05 | 4,486 |
Jan 01, 2024 | 483.00 | 509.00 | 476.35 | 503.75 | 503.75 | 12,224 |
Dec 29, 2023 | 479.95 | 479.95 | 463.05 | 467.65 | 467.65 | 3,672 |
Dec 28, 2023 | 477.45 | 477.45 | 465.05 | 470.50 | 470.50 | 6,026 |
Dec 27, 2023 | 471.45 | 484.05 | 462.65 | 477.45 | 477.45 | 7,842 |
Dec 26, 2023 | 453.00 | 465.00 | 451.90 | 458.45 | 458.45 | 4,421 |
Dec 22, 2023 | 458.50 | 462.00 | 452.20 | 458.80 | 458.80 | 4,381 |
Dec 21, 2023 | 432.00 | 460.30 | 432.00 | 453.30 | 453.30 | 3,818 |
Dec 20, 2023 | 460.95 | 474.35 | 443.95 | 447.45 | 447.45 | 6,774 |
Dec 19, 2023 | 480.00 | 491.00 | 452.00 | 459.20 | 459.20 | 9,581 |
Dec 18, 2023 | 445.05 | 480.05 | 445.05 | 471.50 | 471.50 | 4,362 |
Dec 15, 2023 | 467.00 | 467.00 | 452.15 | 454.00 | 454.00 | 5,713 |
Dec 14, 2023 | 453.80 | 461.20 | 449.00 | 459.60 | 459.60 | 6,398 |
Dec 13, 2023 | 449.95 | 462.10 | 425.70 | 449.15 | 449.15 | 7,007 |
Dec 12, 2023 | 450.05 | 457.00 | 441.55 | 444.25 | 444.25 | 5,459 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |