Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 03, 2024 | 433.00 | 435.45 | 430.85 | 431.50 | 431.50 | 518,287 |
Jul 02, 2024 | 436.00 | 436.95 | 428.15 | 432.65 | 432.65 | 634,366 |
Jul 01, 2024 | 440.60 | 441.65 | 434.45 | 435.15 | 435.15 | 1,016,171 |
Jun 28, 2024 | 440.55 | 444.60 | 438.30 | 440.50 | 440.50 | 486,434 |
Jun 27, 2024 | 432.00 | 443.00 | 426.50 | 437.75 | 437.75 | 940,994 |
Jun 26, 2024 | 430.65 | 435.75 | 429.00 | 431.70 | 431.70 | 1,166,553 |
Jun 25, 2024 | 435.70 | 437.90 | 429.90 | 430.70 | 430.70 | 831,480 |
Jun 24, 2024 | 435.35 | 439.50 | 432.15 | 435.70 | 435.70 | 901,235 |
Jun 21, 2024 | 444.00 | 445.05 | 437.70 | 438.70 | 438.70 | 300,158 |
Jun 20, 2024 | 443.00 | 446.50 | 436.60 | 443.55 | 443.55 | 814,936 |
Jun 19, 2024 | 451.55 | 452.55 | 441.50 | 442.30 | 442.30 | 700,561 |
Jun 18, 2024 | 450.45 | 453.65 | 448.20 | 451.55 | 451.55 | 350,988 |
Jun 14, 2024 | 452.20 | 453.45 | 447.55 | 448.60 | 448.60 | 1,385,772 |
Jun 13, 2024 | 456.55 | 457.95 | 449.55 | 452.20 | 452.20 | 835,268 |
Jun 12, 2024 | 451.40 | 453.70 | 448.50 | 449.55 | 449.55 | 1,427,389 |
Jun 11, 2024 | 448.80 | 453.65 | 447.00 | 448.45 | 448.45 | 1,027,214 |
Jun 10, 2024 | 449.50 | 458.45 | 445.15 | 447.90 | 447.90 | 1,139,622 |
Jun 07, 2024 | 430.40 | 445.60 | 427.10 | 443.45 | 443.45 | 990,537 |
Jun 06, 2024 | 430.65 | 438.50 | 426.05 | 431.50 | 431.50 | 837,549 |
Jun 05, 2024 | 417.50 | 424.40 | 390.00 | 422.65 | 422.65 | 3,550,012 |
Jun 04, 2024 | 460.00 | 460.00 | 377.20 | 399.60 | 399.60 | 3,864,724 |
Jun 03, 2024 | 456.55 | 459.95 | 447.35 | 456.50 | 456.50 | 4,031,892 |
May 31, 2024 | 425.95 | 438.25 | 425.65 | 436.80 | 436.80 | 938,077 |
May 30, 2024 | 433.40 | 433.40 | 422.80 | 425.15 | 425.15 | 731,193 |
May 29, 2024 | 435.00 | 439.50 | 432.10 | 432.80 | 432.80 | 1,178,833 |
May 28, 2024 | 447.85 | 449.55 | 434.15 | 436.90 | 436.90 | 739,933 |
May 27, 2024 | 449.00 | 452.45 | 444.75 | 445.70 | 445.70 | 1,142,980 |
May 24, 2024 | 449.50 | 452.90 | 446.15 | 447.35 | 447.35 | 608,904 |
May 23, 2024 | 450.50 | 452.25 | 445.60 | 449.00 | 449.00 | 511,504 |
May 22, 2024 | 442.00 | 449.75 | 436.45 | 447.60 | 447.60 | 1,478,863 |
May 21, 2024 | 443.00 | 446.35 | 440.20 | 441.70 | 441.70 | 582,923 |
May 17, 2024 | 434.30 | 438.20 | 432.60 | 436.30 | 436.30 | 377,305 |
May 16, 2024 | 434.60 | 436.15 | 426.75 | 433.90 | 433.90 | 1,120,977 |
May 15, 2024 | 434.35 | 439.95 | 430.35 | 431.45 | 431.45 | 972,506 |
May 14, 2024 | 413.00 | 431.95 | 412.50 | 430.30 | 430.30 | 1,846,575 |
May 13, 2024 | 412.55 | 415.00 | 396.50 | 411.80 | 411.80 | 1,161,566 |
May 10, 2024 | 415.00 | 418.25 | 404.05 | 414.75 | 414.75 | 2,575,651 |
May 09, 2024 | 428.00 | 431.00 | 412.10 | 413.65 | 413.65 | 4,060,424 |
May 08, 2024 | 435.15 | 441.25 | 430.05 | 435.45 | 435.45 | 1,035,771 |
May 07, 2024 | 449.00 | 449.00 | 432.35 | 436.30 | 436.30 | 793,036 |
May 06, 2024 | 459.55 | 459.55 | 442.50 | 446.15 | 446.15 | 884,059 |
May 03, 2024 | 462.65 | 464.30 | 448.65 | 454.60 | 454.60 | 927,323 |
May 02, 2024 | 450.40 | 459.95 | 449.30 | 457.70 | 457.70 | 1,059,959 |
Apr 30, 2024 | 451.95 | 455.20 | 448.35 | 449.10 | 449.10 | 1,994,794 |
Apr 29, 2024 | 440.00 | 451.50 | 437.30 | 448.10 | 448.10 | 1,246,693 |
Apr 26, 2024 | 431.55 | 440.40 | 431.55 | 436.75 | 436.75 | 1,609,246 |
Apr 25, 2024 | 428.70 | 432.90 | 427.00 | 431.50 | 431.50 | 952,398 |
Apr 24, 2024 | 431.55 | 432.70 | 427.05 | 428.35 | 428.35 | 331,700 |
Apr 23, 2024 | 431.70 | 432.25 | 427.90 | 429.40 | 429.40 | 626,880 |
Apr 22, 2024 | 433.90 | 435.10 | 426.90 | 427.90 | 427.90 | 859,264 |
Apr 19, 2024 | 425.75 | 431.70 | 419.05 | 428.00 | 428.00 | 2,260,727 |
Apr 18, 2024 | 434.95 | 442.95 | 427.05 | 429.90 | 429.90 | 1,452,076 |
Apr 16, 2024 | 430.20 | 435.80 | 426.45 | 430.35 | 430.35 | 1,059,546 |
Apr 15, 2024 | 400.15 | 441.40 | 400.15 | 431.50 | 431.50 | 5,077,759 |
Apr 12, 2024 | 431.85 | 444.10 | 429.20 | 437.05 | 437.05 | 1,786,915 |
Apr 10, 2024 | 432.00 | 439.40 | 430.85 | 431.85 | 431.85 | 1,471,514 |
Apr 09, 2024 | 417.75 | 436.25 | 416.60 | 429.75 | 429.75 | 2,624,913 |
Apr 08, 2024 | 417.80 | 418.85 | 414.95 | 416.30 | 416.30 | 433,473 |
Apr 05, 2024 | 414.15 | 415.35 | 408.10 | 414.50 | 414.50 | 1,024,314 |
Apr 04, 2024 | 416.00 | 419.90 | 411.00 | 414.15 | 414.15 | 714,188 |
Apr 03, 2024 | 409.55 | 415.30 | 407.25 | 412.15 | 412.15 | 1,276,399 |
Apr 02, 2024 | 407.35 | 412.25 | 406.85 | 408.90 | 408.90 | 598,533 |
Apr 01, 2024 | 399.65 | 408.90 | 398.00 | 406.90 | 406.90 | 813,006 |
Mar 28, 2024 | 391.85 | 399.00 | 390.85 | 394.15 | 394.15 | 797,032 |
Mar 27, 2024 | 391.95 | 393.95 | 387.65 | 388.35 | 388.35 | 880,003 |
Mar 26, 2024 | 390.70 | 394.00 | 387.75 | 390.10 | 390.10 | 888,981 |
Mar 22, 2024 | 389.90 | 395.50 | 386.65 | 390.70 | 390.70 | 530,031 |
Mar 21, 2024 | 385.40 | 394.25 | 384.40 | 392.10 | 392.10 | 653,884 |
Mar 20, 2024 | 385.45 | 388.25 | 371.25 | 379.85 | 379.85 | 676,998 |
Mar 19, 2024 | 392.85 | 392.85 | 381.10 | 383.10 | 383.10 | 1,330,718 |
Mar 18, 2024 | 382.40 | 394.50 | 378.65 | 392.85 | 392.85 | 986,728 |
Mar 15, 2024 | 384.45 | 387.90 | 372.10 | 380.65 | 380.65 | 1,656,774 |
Mar 14, 2024 | 371.75 | 386.25 | 365.60 | 384.45 | 384.45 | 1,219,508 |
Mar 13, 2024 | 398.50 | 399.75 | 367.85 | 371.75 | 371.75 | 1,648,827 |
Mar 12, 2024 | 415.00 | 415.00 | 395.00 | 396.00 | 396.00 | 1,141,595 |
Mar 11, 2024 | 415.00 | 421.35 | 405.00 | 413.05 | 413.05 | 2,109,465 |
Mar 07, 2024 | 396.40 | 433.20 | 396.00 | 424.95 | 424.95 | 4,039,911 |
Mar 06, 2024 | 396.45 | 397.55 | 384.75 | 394.80 | 394.80 | 638,024 |
Mar 05, 2024 | 393.00 | 400.00 | 390.20 | 396.05 | 396.05 | 979,582 |
Mar 04, 2024 | 381.40 | 394.00 | 381.00 | 391.70 | 391.70 | 1,066,646 |
Mar 01, 2024 | 377.65 | 379.90 | 374.60 | 377.40 | 377.40 | 453,095 |
Feb 29, 2024 | 366.60 | 374.00 | 363.05 | 371.70 | 371.70 | 945,061 |
Feb 28, 2024 | 375.50 | 378.20 | 364.60 | 366.05 | 366.05 | 1,213,919 |
Feb 27, 2024 | 379.45 | 379.75 | 374.10 | 375.55 | 375.55 | 345,670 |
Feb 26, 2024 | 379.00 | 381.45 | 377.75 | 378.30 | 378.30 | 384,031 |
Feb 23, 2024 | 378.85 | 381.65 | 377.50 | 378.30 | 378.30 | 939,181 |
Feb 22, 2024 | 377.95 | 379.85 | 369.40 | 378.00 | 378.00 | 426,957 |
Feb 21, 2024 | 381.15 | 383.90 | 373.50 | 375.40 | 375.40 | 1,106,630 |
Feb 20, 2024 | 381.35 | 382.55 | 376.15 | 378.95 | 378.95 | 845,782 |
Feb 19, 2024 | 385.00 | 385.75 | 379.15 | 380.50 | 380.50 | 635,123 |
Feb 16, 2024 | 383.55 | 383.55 | 375.15 | 376.15 | 376.15 | 417,070 |
Feb 15, 2024 | 376.75 | 382.25 | 374.85 | 378.80 | 378.80 | 775,983 |
Feb 14, 2024 | 365.30 | 374.65 | 357.85 | 373.50 | 373.50 | 819,786 |
Feb 13, 2024 | 360.05 | 366.55 | 354.65 | 365.00 | 365.00 | 2,949,370 |
Feb 12, 2024 | 380.90 | 386.20 | 359.10 | 361.75 | 361.75 | 5,445,258 |
Feb 09, 2024 | 412.75 | 412.75 | 384.05 | 392.10 | 392.10 | 4,092,964 |
Feb 08, 2024 | 396.90 | 411.00 | 393.20 | 407.55 | 407.55 | 1,024,197 |
Feb 07, 2024 | 396.65 | 401.70 | 392.00 | 395.10 | 395.10 | 1,436,053 |
Feb 06, 2024 | 397.00 | 397.00 | 387.00 | 392.95 | 392.95 | 537,672 |
Feb 05, 2024 | 395.95 | 402.50 | 390.30 | 393.90 | 393.90 | 1,347,186 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |