Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 June 2024 | 547.55 | 567.55 | 547.55 | 558.10 | 558.10 | 8,220 |
27 June 2024 | 568.00 | 582.60 | 546.55 | 548.15 | 548.15 | 27,692 |
26 June 2024 | 551.00 | 590.75 | 551.00 | 572.00 | 572.00 | 53,352 |
25 June 2024 | 533.00 | 556.55 | 523.90 | 550.35 | 550.35 | 8,655 |
24 June 2024 | 531.80 | 541.70 | 520.55 | 532.85 | 532.85 | 12,394 |
21 June 2024 | 548.00 | 548.00 | 526.35 | 531.80 | 531.80 | 3,474 |
20 June 2024 | 534.00 | 548.25 | 528.40 | 537.35 | 537.35 | 18,945 |
19 June 2024 | 517.10 | 537.70 | 517.10 | 534.50 | 534.50 | 7,642 |
18 June 2024 | 528.40 | 536.00 | 516.95 | 523.25 | 523.25 | 8,284 |
14 June 2024 | 515.00 | 526.75 | 509.30 | 523.90 | 523.90 | 9,599 |
13 June 2024 | 512.00 | 519.95 | 511.10 | 514.80 | 514.80 | 13,408 |
12 June 2024 | 529.40 | 529.40 | 510.00 | 512.95 | 512.95 | 9,911 |
11 June 2024 | 514.35 | 529.00 | 514.35 | 522.60 | 522.60 | 14,669 |
10 June 2024 | 511.90 | 520.50 | 503.00 | 515.25 | 515.25 | 8,368 |
07 June 2024 | 494.85 | 509.55 | 492.45 | 504.55 | 504.55 | 14,526 |
06 June 2024 | 488.00 | 498.35 | 487.40 | 492.35 | 492.35 | 10,785 |
05 June 2024 | 466.65 | 485.75 | 449.50 | 482.35 | 482.35 | 5,822 |
04 June 2024 | 492.65 | 500.05 | 450.00 | 455.45 | 455.45 | 10,343 |
03 June 2024 | 501.00 | 511.05 | 490.30 | 492.65 | 492.65 | 6,771 |
31 May 2024 | 498.05 | 508.55 | 494.50 | 499.90 | 499.90 | 9,055 |
30 May 2024 | 505.00 | 516.60 | 495.90 | 498.85 | 498.85 | 5,428 |
29 May 2024 | 504.90 | 515.00 | 495.10 | 506.45 | 506.45 | 10,820 |
28 May 2024 | 504.95 | 509.55 | 495.55 | 496.05 | 496.05 | 20,967 |
27 May 2024 | 499.70 | 516.00 | 499.70 | 503.95 | 503.95 | 9,927 |
24 May 2024 | 507.40 | 526.00 | 506.65 | 508.80 | 508.80 | 10,666 |
23 May 2024 | 515.35 | 516.45 | 505.95 | 507.30 | 507.30 | 4,674 |
22 May 2024 | 508.30 | 516.30 | 503.30 | 513.10 | 513.10 | 4,414 |
21 May 2024 | 498.05 | 517.25 | 498.05 | 506.10 | 506.10 | 19,767 |
17 May 2024 | 501.75 | 534.00 | 501.75 | 521.40 | 521.40 | 14,615 |
16 May 2024 | 510.85 | 516.55 | 502.55 | 504.45 | 504.45 | 17,478 |
15 May 2024 | 508.35 | 521.60 | 504.50 | 508.85 | 508.85 | 36,886 |
14 May 2024 | 514.85 | 514.85 | 500.00 | 511.25 | 511.25 | 20,906 |
13 May 2024 | 499.45 | 518.05 | 482.05 | 505.25 | 505.25 | 161,808 |
10 May 2024 | 555.55 | 569.15 | 550.10 | 560.05 | 560.05 | 16,234 |
09 May 2024 | 580.95 | 583.60 | 557.70 | 562.10 | 562.10 | 34,041 |
08 May 2024 | 580.45 | 598.00 | 575.40 | 582.65 | 582.65 | 36,620 |
07 May 2024 | 569.60 | 593.50 | 557.00 | 584.35 | 584.35 | 31,356 |
06 May 2024 | 570.00 | 573.55 | 546.05 | 558.65 | 558.65 | 22,852 |
03 May 2024 | 583.25 | 585.25 | 566.00 | 569.55 | 569.55 | 22,496 |
02 May 2024 | 580.60 | 586.45 | 575.70 | 578.85 | 578.85 | 36,976 |
30 Apr 2024 | 591.65 | 591.85 | 576.85 | 580.65 | 580.65 | 15,770 |
29 Apr 2024 | 596.05 | 601.10 | 582.85 | 591.65 | 591.65 | 21,560 |
26 Apr 2024 | 577.90 | 608.95 | 564.20 | 590.15 | 590.15 | 42,068 |
25 Apr 2024 | 577.65 | 577.65 | 561.05 | 571.05 | 571.05 | 39,239 |
24 Apr 2024 | 576.80 | 591.00 | 564.95 | 568.75 | 568.75 | 41,729 |
23 Apr 2024 | 598.95 | 598.95 | 555.80 | 566.45 | 566.45 | 83,130 |
22 Apr 2024 | 599.10 | 615.35 | 583.45 | 594.45 | 594.45 | 108,035 |
19 Apr 2024 | 549.20 | 602.05 | 544.55 | 592.20 | 592.20 | 147,044 |
18 Apr 2024 | 548.85 | 588.50 | 541.00 | 550.35 | 550.35 | 144,234 |
16 Apr 2024 | 495.35 | 549.00 | 482.75 | 542.75 | 542.75 | 152,741 |
15 Apr 2024 | 470.30 | 494.00 | 461.15 | 489.80 | 489.80 | 39,344 |
12 Apr 2024 | 485.35 | 489.00 | 477.00 | 485.60 | 485.60 | 30,614 |
10 Apr 2024 | 494.85 | 500.00 | 483.40 | 487.80 | 487.80 | 35,054 |
09 Apr 2024 | 487.80 | 508.60 | 475.85 | 492.50 | 492.50 | 77,563 |
08 Apr 2024 | 493.55 | 500.95 | 474.40 | 478.20 | 478.20 | 31,103 |
05 Apr 2024 | 484.00 | 495.40 | 479.75 | 490.25 | 490.25 | 21,229 |
04 Apr 2024 | 480.05 | 493.00 | 476.85 | 481.00 | 481.00 | 34,817 |
03 Apr 2024 | 480.15 | 488.25 | 475.10 | 482.70 | 482.70 | 41,721 |
02 Apr 2024 | 471.15 | 492.00 | 466.60 | 479.65 | 479.65 | 45,867 |
01 Apr 2024 | 467.35 | 483.65 | 467.35 | 469.75 | 469.75 | 53,769 |
28 Mar 2024 | 444.70 | 478.00 | 438.00 | 460.30 | 460.30 | 59,381 |
27 Mar 2024 | 434.95 | 447.55 | 431.75 | 437.85 | 437.85 | 43,325 |
26 Mar 2024 | 423.50 | 453.75 | 420.00 | 433.35 | 433.35 | 69,481 |
22 Mar 2024 | 412.40 | 420.75 | 409.25 | 412.45 | 412.45 | 14,320 |
21 Mar 2024 | 406.25 | 409.15 | 404.15 | 407.75 | 407.75 | 5,965 |
20 Mar 2024 | 404.55 | 414.40 | 398.00 | 400.20 | 400.20 | 17,306 |
19 Mar 2024 | 400.70 | 405.95 | 396.35 | 399.45 | 399.45 | 9,576 |
18 Mar 2024 | 405.60 | 414.70 | 400.20 | 403.60 | 403.60 | 7,304 |
15 Mar 2024 | 429.90 | 429.90 | 400.10 | 407.00 | 407.00 | 11,540 |
14 Mar 2024 | 392.05 | 415.00 | 392.05 | 412.95 | 412.95 | 26,099 |
13 Mar 2024 | 413.00 | 420.00 | 389.55 | 397.50 | 397.50 | 167,845 |
12 Mar 2024 | 390.55 | 432.35 | 390.55 | 409.85 | 409.85 | 48,779 |
11 Mar 2024 | 427.95 | 427.95 | 403.05 | 406.25 | 406.25 | 15,620 |
07 Mar 2024 | 411.55 | 429.55 | 411.55 | 426.75 | 426.75 | 6,935 |
06 Mar 2024 | 437.25 | 437.25 | 412.80 | 421.95 | 421.95 | 40,541 |
05 Mar 2024 | 448.85 | 448.85 | 433.85 | 437.05 | 437.05 | 15,379 |
04 Mar 2024 | 454.00 | 455.05 | 439.85 | 443.35 | 443.35 | 22,430 |
01 Mar 2024 | 439.65 | 449.35 | 435.00 | 445.40 | 445.40 | 13,164 |
29 Feb 2024 | 435.15 | 440.00 | 427.60 | 432.15 | 432.15 | 28,837 |
28 Feb 2024 | 453.90 | 457.45 | 428.70 | 433.50 | 433.50 | 21,577 |
27 Feb 2024 | 483.70 | 483.70 | 441.00 | 447.45 | 447.45 | 31,558 |
26 Feb 2024 | 447.35 | 484.35 | 447.35 | 478.50 | 478.50 | 81,745 |
23 Feb 2024 | 462.05 | 462.05 | 442.05 | 445.15 | 445.15 | 30,003 |
22 Feb 2024 | 436.65 | 473.90 | 436.00 | 453.60 | 453.60 | 105,100 |
21 Feb 2024 | 428.15 | 443.00 | 417.50 | 429.85 | 429.85 | 40,263 |
20 Feb 2024 | 410.00 | 421.75 | 409.15 | 416.25 | 416.25 | 17,985 |
19 Feb 2024 | 417.85 | 417.85 | 406.45 | 408.90 | 408.90 | 8,935 |
16 Feb 2024 | 415.00 | 422.00 | 405.00 | 406.60 | 406.60 | 35,561 |
15 Feb 2024 | 415.00 | 417.95 | 404.70 | 407.85 | 407.85 | 13,525 |
14 Feb 2024 | 418.10 | 424.55 | 404.80 | 406.90 | 406.90 | 47,822 |
13 Feb 2024 | 434.85 | 435.95 | 406.25 | 419.85 | 419.85 | 18,479 |
12 Feb 2024 | 406.35 | 443.70 | 384.55 | 421.95 | 421.95 | 72,090 |
09 Feb 2024 | 394.05 | 409.50 | 389.75 | 397.35 | 397.35 | 23,646 |
08 Feb 2024 | 401.50 | 401.60 | 389.85 | 397.70 | 397.70 | 5,806 |
07 Feb 2024 | 403.75 | 405.20 | 396.20 | 397.80 | 397.80 | 9,020 |
06 Feb 2024 | 399.70 | 408.10 | 396.45 | 402.00 | 402.00 | 8,233 |
05 Feb 2024 | 424.55 | 427.05 | 390.10 | 396.95 | 396.95 | 42,945 |
02 Feb 2024 | 433.95 | 449.00 | 415.40 | 424.25 | 424.25 | 35,408 |
01 Feb 2024 | 423.85 | 435.00 | 410.65 | 421.35 | 421.35 | 58,372 |
31 Jan 2024 | 415.05 | 425.75 | 408.85 | 417.70 | 417.70 | 47,349 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |