Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Jun 2024 | 418.75 | 429.70 | 418.75 | 429.20 | 429.20 | 1,327 |
05 Jun 2024 | 412.40 | 420.75 | 412.40 | 420.75 | 420.75 | 2,405 |
04 Jun 2024 | 404.65 | 414.00 | 401.50 | 409.75 | 409.75 | 1,665 |
03 Jun 2024 | 409.95 | 414.00 | 405.00 | 406.70 | 406.70 | 1,530 |
31 May 2024 | 412.30 | 413.50 | 401.40 | 402.50 | 402.50 | 7,103 |
30 May 2024 | 434.30 | 434.90 | 419.05 | 419.05 | 419.05 | 2,111 |
29 May 2024 | 438.55 | 445.30 | 436.25 | 443.70 | 443.70 | 1,801 |
28 May 2024 | 437.55 | 439.05 | 433.05 | 435.90 | 435.90 | 778 |
27 May 2024 | 439.95 | 439.95 | 435.65 | 437.60 | 437.60 | 90 |
24 May 2024 | 446.40 | 447.40 | 439.30 | 444.00 | 444.00 | 1,141 |
23 May 2024 | 449.75 | 452.60 | 447.10 | 449.20 | 449.20 | 658 |
22 May 2024 | 444.60 | 446.95 | 443.00 | 446.40 | 446.40 | 733 |
21 May 2024 | 447.40 | 447.75 | 442.90 | 442.90 | 442.90 | 420 |
20 May 2024 | 444.90 | 446.50 | 441.10 | 443.80 | 443.80 | 283 |
17 May 2024 | 445.65 | 447.45 | 443.65 | 444.55 | 444.55 | 4,382 |
16 May 2024 | 447.00 | 449.80 | 444.15 | 446.20 | 446.20 | 529 |
15 May 2024 | 439.95 | 446.35 | 435.80 | 446.35 | 446.35 | 2,447 |
14 May 2024 | 447.80 | 448.90 | 440.00 | 442.20 | 442.20 | 559 |
13 May 2024 | 449.55 | 453.35 | 446.80 | 453.35 | 453.35 | 543 |
10 May 2024 | 449.15 | 451.05 | 447.40 | 448.95 | 448.95 | 609 |
09 May 2024 | 454.00 | 455.50 | 450.00 | 450.95 | 450.95 | 406 |
08 May 2024 | 459.55 | 462.65 | 454.50 | 460.30 | 460.30 | 1,559 |
07 May 2024 | 459.30 | 460.75 | 454.00 | 459.65 | 459.65 | 783 |
06 May 2024 | 451.10 | 458.45 | 451.10 | 458.45 | 458.45 | 1,030 |
03 May 2024 | 444.10 | 448.55 | 443.00 | 448.55 | 448.55 | 421 |
02 May 2024 | 439.95 | 443.55 | 438.15 | 441.10 | 441.10 | 837 |
30 Apr 2024 | 442.15 | 442.75 | 438.00 | 438.00 | 438.00 | 214 |
29 Apr 2024 | 447.10 | 448.30 | 443.20 | 444.45 | 444.45 | 589 |
26 Apr 2024 | 442.30 | 451.80 | 440.70 | 448.50 | 448.50 | - |
25 Apr 2024 | 443.10 | 444.75 | 434.75 | 436.40 | 436.40 | 780 |
24 Apr 2024 | 443.85 | 445.45 | 442.00 | 444.70 | 444.70 | 625 |
23 Apr 2024 | 439.70 | 440.65 | 436.05 | 439.65 | 439.65 | 797 |
22 Apr 2024 | 437.90 | 442.75 | 434.35 | 435.60 | 435.60 | 908 |
19 Apr 2024 | 440.35 | 446.00 | 438.30 | 438.70 | 438.70 | 1,211 |
18 Apr 2024 | 446.00 | 446.90 | 445.00 | 445.80 | 445.80 | 452 |
17 Apr 2024 | 447.55 | 451.30 | 444.85 | 446.00 | 446.00 | 945 |
16 Apr 2024 | 442.95 | 447.65 | 439.65 | 447.55 | 447.55 | 1,343 |
15 Apr 2024 | 445.30 | 450.40 | 445.30 | 448.45 | 448.45 | 16,081 |
12 Apr 2024 | 452.35 | 453.90 | 443.30 | 444.45 | 444.45 | 322 |
11 Apr 2024 | 451.80 | 456.30 | 448.40 | 450.65 | 450.65 | 993 |
10 Apr 2024 | 455.25 | 456.75 | 448.70 | 451.40 | 451.40 | 1,246 |
09 Apr 2024 | 446.45 | 452.25 | 445.00 | 452.25 | 452.25 | 790 |
08 Apr 2024 | 447.60 | 448.50 | 440.50 | 444.25 | 444.25 | 821 |
05 Apr 2024 | 452.55 | 453.70 | 446.00 | 447.80 | 447.80 | 994 |
04 Apr 2024 | 459.55 | 462.80 | 458.35 | 458.70 | 458.70 | 967 |
03 Apr 2024 | 461.55 | 463.00 | 458.70 | 459.25 | 459.25 | 310 |
02 Apr 2024 | 466.50 | 467.85 | 456.85 | 463.70 | 463.70 | 1,161 |
28 Mar 2024 | 469.80 | 470.30 | 464.40 | 464.80 | 464.80 | 848 |
27 Mar 2024 | 474.00 | 476.40 | 462.40 | 463.90 | 463.90 | 813 |
26 Mar 2024 | 470.60 | 472.50 | 465.20 | 472.50 | 472.50 | 922 |
25 Mar 2024 | 461.80 | 470.20 | 458.50 | 469.50 | 469.50 | 2,373 |
22 Mar 2024 | 472.60 | 473.30 | 461.50 | 463.40 | 463.40 | 917 |
21 Mar 2024 | 477.40 | 478.90 | 467.20 | 468.90 | 468.90 | 1,487 |
20 Mar 2024 | 478.50 | 482.40 | 473.10 | 474.10 | 474.10 | 1,458 |
19 Mar 2024 | 472.20 | 479.10 | 467.60 | 478.00 | 478.00 | 1,437 |
18 Mar 2024 | 452.10 | 469.90 | 450.70 | 469.20 | 469.20 | 3,569 |
15 Mar 2024 | 467.50 | 467.70 | 445.60 | 450.10 | 450.10 | 8,690 |
14 Mar 2024 | 530.40 | 530.60 | 523.80 | 525.80 | 525.80 | 1,635 |
13 Mar 2024 | 532.60 | 534.00 | 527.80 | 530.80 | 530.80 | 2,048 |
12 Mar 2024 | 519.40 | 525.20 | 516.60 | 523.60 | 523.60 | 1,442 |
11 Mar 2024 | 505.20 | 512.80 | 499.70 | 512.80 | 512.80 | 1,835 |
08 Mar 2024 | 511.40 | 515.40 | 504.60 | 506.60 | 506.60 | 1,569 |
07 Mar 2024 | 493.40 | 505.00 | 493.40 | 504.80 | 504.80 | 1,079 |
06 Mar 2024 | 503.00 | 508.40 | 495.00 | 499.60 | 499.60 | 2,270 |
05 Mar 2024 | 520.20 | 523.00 | 497.60 | 503.00 | 503.00 | 2,387 |
04 Mar 2024 | 525.80 | 529.20 | 524.60 | 524.60 | 524.60 | 1,307 |
01 Mar 2024 | 521.80 | 524.00 | 518.60 | 522.20 | 522.20 | 725 |
29 Feb 2024 | 509.60 | 518.60 | 505.60 | 518.20 | 518.20 | 365 |
28 Feb 2024 | 508.00 | 514.60 | 507.40 | 513.00 | 513.00 | 701 |
27 Feb 2024 | 518.00 | 522.60 | 507.00 | 508.60 | 508.60 | 841 |
26 Feb 2024 | 511.20 | 525.80 | 507.60 | 522.60 | 522.60 | 1,114 |
23 Feb 2024 | 498.10 | 510.00 | 495.80 | 509.40 | 509.40 | 1,279 |
22 Feb 2024 | 504.20 | 511.60 | 494.90 | 499.00 | 499.00 | 4,456 |
21 Feb 2024 | 502.80 | 503.60 | 495.50 | 495.60 | 495.60 | 2,064 |
20 Feb 2024 | 502.40 | 504.40 | 489.80 | 496.00 | 496.00 | 4,478 |
19 Feb 2024 | 504.60 | 507.00 | 501.00 | 507.00 | 507.00 | 3,099 |
16 Feb 2024 | 550.60 | 551.60 | 521.80 | 521.80 | 521.80 | 1,644 |
15 Feb 2024 | 566.20 | 567.00 | 554.00 | 555.20 | 555.20 | 741 |
14 Feb 2024 | 564.60 | 569.40 | 562.00 | 563.60 | 563.60 | 945 |
13 Feb 2024 | 565.80 | 568.80 | 549.40 | 563.20 | 563.20 | 2,322 |
12 Feb 2024 | 579.80 | 584.00 | 574.00 | 574.40 | 574.40 | 726 |
09 Feb 2024 | 572.00 | 578.60 | 571.40 | 576.40 | 576.40 | 809 |
08 Feb 2024 | 571.80 | 577.00 | 569.20 | 574.40 | 574.40 | 632 |
07 Feb 2024 | 563.60 | 575.20 | 563.40 | 573.80 | 573.80 | 422 |
06 Feb 2024 | 586.40 | 589.80 | 567.80 | 567.80 | 567.80 | 1,345 |
05 Feb 2024 | 587.40 | 591.80 | 582.60 | 584.00 | 584.00 | 1,006 |
02 Feb 2024 | 582.40 | 587.00 | 574.00 | 587.00 | 587.00 | 1,323 |
01 Feb 2024 | 575.60 | 578.20 | 571.20 | 573.00 | 573.00 | 751 |
31 Jan 2024 | 576.40 | 576.40 | 564.20 | 567.80 | 567.80 | 405 |
30 Jan 2024 | 581.20 | 582.20 | 577.40 | 578.00 | 578.00 | 411 |
29 Jan 2024 | 565.40 | 588.20 | 565.20 | 579.40 | 579.40 | 1,437 |
26 Jan 2024 | 569.60 | 573.20 | 566.60 | 570.40 | 570.40 | 600 |
25 Jan 2024 | 558.00 | 578.20 | 557.60 | 577.60 | 577.60 | 1,003 |
24 Jan 2024 | 551.20 | 558.60 | 548.00 | 558.60 | 558.60 | 1,511 |
23 Jan 2024 | 553.80 | 556.40 | 545.00 | 553.20 | 553.20 | 703 |
22 Jan 2024 | 562.80 | 569.00 | 558.60 | 563.20 | 563.20 | 1,414 |
19 Jan 2024 | 546.20 | 548.80 | 542.80 | 548.00 | 548.00 | 940 |
18 Jan 2024 | 541.80 | 548.40 | 538.40 | 547.80 | 547.80 | 2,237 |
17 Jan 2024 | 547.40 | 547.40 | 537.60 | 544.00 | 544.00 | 880 |
16 Jan 2024 | 544.20 | 548.40 | 541.40 | 547.40 | 547.40 | 1,083 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |