Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 07, 2024 | 472.60 | 479.20 | 470.00 | 477.80 | 477.80 | 14,169 |
May 06, 2024 | 465.00 | 475.00 | 461.00 | 472.80 | 472.80 | 43,352 |
May 02, 2024 | 463.80 | 469.00 | 456.40 | 459.40 | 459.40 | 28,080 |
Apr 30, 2024 | 460.20 | 464.80 | 456.00 | 463.80 | 463.80 | 34,931 |
Apr 29, 2024 | 449.40 | 461.00 | 446.40 | 460.20 | 460.20 | 33,490 |
Apr 26, 2024 | 435.00 | 444.80 | 430.80 | 440.80 | 440.80 | 25,575 |
Apr 25, 2024 | 435.00 | 436.60 | 430.00 | 430.60 | 430.60 | 26,384 |
Apr 24, 2024 | 444.00 | 444.80 | 435.20 | 435.20 | 435.20 | 30,528 |
Apr 23, 2024 | 438.40 | 446.00 | 438.00 | 440.60 | 440.60 | 27,751 |
Apr 22, 2024 | 433.00 | 438.60 | 432.60 | 435.40 | 435.40 | 15,388 |
Apr 19, 2024 | 431.00 | 432.80 | 427.20 | 431.80 | 431.80 | 17,554 |
Apr 18, 2024 | 437.40 | 439.00 | 426.00 | 435.00 | 435.00 | 28,271 |
Apr 17, 2024 | 430.00 | 440.40 | 429.60 | 434.00 | 434.00 | 38,500 |
Apr 16, 2024 | 445.00 | 447.00 | 428.20 | 430.20 | 430.20 | 36,049 |
Apr 15, 2024 | 450.20 | 460.00 | 444.40 | 448.80 | 448.80 | 20,695 |
Apr 12, 2024 | 457.40 | 468.00 | 449.80 | 451.80 | 451.80 | 36,384 |
Apr 11, 2024 | 453.60 | 463.40 | 452.40 | 457.40 | 457.40 | 22,466 |
Apr 10, 2024 | 454.00 | 463.60 | 451.60 | 456.40 | 456.40 | 23,258 |
Apr 09, 2024 | 454.40 | 465.00 | 449.40 | 453.80 | 453.80 | 32,041 |
Apr 08, 2024 | 453.60 | 459.00 | 450.40 | 452.00 | 452.00 | 18,397 |
Apr 05, 2024 | 445.20 | 461.80 | 440.00 | 454.40 | 454.40 | 51,598 |
Apr 04, 2024 | 425.40 | 451.80 | 422.80 | 450.00 | 450.00 | 60,083 |
Apr 03, 2024 | 434.00 | 436.00 | 422.40 | 423.00 | 423.00 | 67,648 |
Apr 02, 2024 | 445.80 | 451.60 | 434.40 | 440.00 | 440.00 | 60,943 |
Mar 28, 2024 | 450.00 | 452.00 | 442.80 | 443.00 | 443.00 | 25,667 |
Mar 27, 2024 | 448.80 | 452.00 | 446.00 | 451.40 | 451.40 | 27,844 |
Mar 26, 2024 | 437.40 | 448.80 | 434.20 | 446.80 | 446.80 | 36,269 |
Mar 25, 2024 | 435.20 | 441.60 | 433.20 | 435.00 | 435.00 | 26,866 |
Mar 22, 2024 | 430.80 | 442.80 | 430.20 | 435.00 | 435.00 | 28,370 |
Mar 21, 2024 | 428.00 | 439.00 | 420.80 | 436.80 | 436.80 | 47,570 |
Mar 20, 2024 | 427.80 | 427.80 | 416.20 | 419.00 | 419.00 | 24,227 |
Mar 19, 2024 | 423.80 | 427.20 | 413.00 | 425.00 | 425.00 | 36,316 |
Mar 18, 2024 | 441.00 | 441.60 | 423.20 | 423.80 | 423.80 | 30,475 |
Mar 15, 2024 | 436.00 | 450.00 | 423.20 | 441.40 | 441.40 | 146,073 |
Mar 14, 2024 | 441.00 | 442.80 | 430.00 | 435.40 | 435.40 | 37,074 |
Mar 13, 2024 | 438.80 | 442.60 | 433.00 | 438.20 | 438.20 | 27,985 |
Mar 12, 2024 | 423.00 | 439.80 | 423.00 | 437.20 | 437.20 | 39,628 |
Mar 11, 2024 | 430.40 | 430.40 | 422.00 | 423.00 | 423.00 | 16,065 |
Mar 08, 2024 | 425.00 | 433.40 | 421.00 | 431.80 | 431.80 | 56,361 |
Mar 07, 2024 | 422.40 | 431.00 | 416.20 | 424.00 | 424.00 | 30,749 |
Mar 06, 2024 | 425.40 | 428.00 | 415.20 | 422.40 | 422.40 | 31,972 |
Mar 05, 2024 | 420.60 | 430.00 | 418.40 | 423.40 | 423.40 | 23,163 |
Mar 04, 2024 | 425.60 | 429.00 | 420.40 | 420.60 | 420.60 | 17,055 |
Mar 01, 2024 | 424.00 | 427.00 | 418.40 | 425.00 | 425.00 | 26,592 |
Feb 29, 2024 | 421.20 | 431.00 | 419.20 | 420.40 | 420.40 | 63,607 |
Feb 28, 2024 | 449.60 | 453.60 | 418.20 | 419.80 | 419.80 | 120,874 |
Feb 27, 2024 | 454.80 | 458.00 | 443.40 | 450.60 | 450.60 | 86,243 |
Feb 26, 2024 | 454.00 | 459.80 | 446.40 | 447.00 | 447.00 | 34,518 |
Feb 23, 2024 | 454.00 | 463.40 | 441.40 | 452.60 | 452.60 | 92,268 |
Feb 22, 2024 | 447.60 | 453.80 | 439.60 | 443.00 | 443.00 | 81,522 |
Feb 21, 2024 | 445.00 | 448.00 | 439.40 | 442.00 | 442.00 | 43,666 |
Feb 20, 2024 | 438.00 | 446.80 | 438.00 | 445.00 | 445.00 | 61,731 |
Feb 19, 2024 | 440.00 | 440.20 | 437.60 | 439.60 | 439.60 | 36,621 |
Feb 16, 2024 | 439.40 | 443.60 | 438.60 | 438.60 | 438.60 | 24,753 |
Feb 15, 2024 | 439.60 | 441.80 | 436.00 | 439.40 | 439.40 | 26,642 |
Feb 14, 2024 | 431.00 | 442.40 | 428.40 | 440.00 | 440.00 | 32,041 |
Feb 13, 2024 | 445.20 | 448.40 | 427.00 | 434.60 | 434.60 | 45,526 |
Feb 12, 2024 | 437.00 | 450.00 | 437.00 | 447.60 | 447.60 | 28,842 |
Feb 09, 2024 | 451.00 | 451.00 | 435.40 | 437.00 | 437.00 | 30,896 |
Feb 08, 2024 | 454.60 | 459.00 | 450.60 | 452.40 | 452.40 | 20,657 |
Feb 07, 2024 | 450.20 | 458.00 | 450.20 | 454.40 | 454.40 | 16,461 |
Feb 06, 2024 | 444.20 | 455.00 | 443.20 | 449.60 | 449.60 | 21,169 |
Feb 05, 2024 | 455.00 | 460.40 | 443.40 | 444.80 | 444.80 | 20,233 |
Feb 02, 2024 | 456.60 | 458.60 | 452.60 | 454.40 | 454.40 | 34,341 |
Feb 01, 2024 | 452.00 | 457.60 | 449.00 | 451.40 | 451.40 | 37,081 |
Jan 31, 2024 | 446.80 | 455.40 | 444.60 | 454.60 | 454.60 | 48,120 |
Jan 30, 2024 | 447.60 | 449.80 | 439.60 | 445.20 | 445.20 | 27,658 |
Jan 29, 2024 | 453.60 | 455.00 | 447.20 | 447.60 | 447.60 | 9,283 |
Jan 26, 2024 | 445.00 | 455.20 | 440.40 | 453.60 | 453.60 | 15,064 |
Jan 25, 2024 | 458.00 | 458.40 | 446.60 | 446.60 | 446.60 | 60,656 |
Jan 24, 2024 | 443.00 | 461.00 | 440.80 | 459.00 | 459.00 | 48,136 |
Jan 23, 2024 | 454.80 | 454.80 | 438.20 | 444.00 | 444.00 | 32,997 |
Jan 22, 2024 | 441.00 | 453.20 | 441.00 | 452.20 | 452.20 | 20,673 |
Jan 19, 2024 | 460.00 | 464.00 | 436.40 | 436.40 | 436.40 | 45,129 |
Jan 18, 2024 | 454.20 | 459.80 | 446.40 | 457.20 | 457.20 | 45,957 |
Jan 17, 2024 | 452.00 | 455.20 | 445.40 | 450.20 | 450.20 | 34,014 |
Jan 16, 2024 | 454.00 | 454.00 | 446.40 | 452.00 | 452.00 | 10,592 |
Jan 15, 2024 | 456.00 | 459.00 | 449.20 | 454.20 | 454.20 | 13,078 |
Jan 12, 2024 | 440.20 | 458.60 | 440.00 | 453.60 | 453.60 | 36,245 |
Jan 11, 2024 | 444.00 | 450.40 | 436.80 | 441.00 | 441.00 | 40,646 |
Jan 10, 2024 | 468.40 | 473.00 | 443.00 | 443.40 | 443.40 | 45,928 |
Jan 09, 2024 | 466.00 | 470.00 | 463.40 | 469.80 | 469.80 | 20,242 |
Jan 08, 2024 | 461.00 | 468.40 | 452.60 | 465.40 | 465.40 | 33,154 |
Jan 05, 2024 | 462.00 | 465.60 | 453.20 | 462.60 | 462.60 | 30,447 |
Jan 04, 2024 | 468.20 | 469.00 | 455.00 | 464.80 | 464.80 | 27,114 |
Jan 03, 2024 | 459.20 | 471.40 | 454.60 | 469.80 | 469.80 | 37,147 |
Jan 02, 2024 | 480.00 | 481.60 | 457.00 | 457.40 | 457.40 | 28,492 |
Dec 29, 2023 | 476.40 | 482.80 | 470.60 | 477.00 | 477.00 | 18,998 |
Dec 28, 2023 | 485.80 | 487.40 | 476.80 | 481.00 | 481.00 | 19,649 |
Dec 27, 2023 | 481.80 | 484.40 | 477.60 | 483.00 | 483.00 | 24,299 |
Dec 22, 2023 | 480.00 | 481.00 | 475.20 | 481.00 | 481.00 | 17,045 |
Dec 21, 2023 | 480.00 | 486.40 | 476.20 | 480.40 | 480.40 | 26,375 |
Dec 20, 2023 | 483.80 | 488.00 | 475.60 | 479.40 | 479.40 | 29,405 |
Dec 19, 2023 | 470.60 | 488.00 | 470.60 | 482.40 | 482.40 | 48,418 |
Dec 18, 2023 | 477.00 | 485.00 | 466.80 | 468.00 | 468.00 | 30,054 |
Dec 15, 2023 | 470.40 | 492.20 | 469.20 | 480.00 | 480.00 | 119,944 |
Dec 14, 2023 | 475.00 | 476.00 | 467.40 | 471.20 | 471.20 | 47,134 |
Dec 13, 2023 | 467.00 | 475.00 | 464.60 | 473.40 | 473.40 | 71,243 |
Dec 12, 2023 | 470.60 | 473.00 | 463.20 | 466.60 | 466.60 | 22,455 |
Dec 11, 2023 | 467.40 | 474.20 | 463.60 | 467.00 | 467.00 | 23,164 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |