Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jul 2024 | 476.00 | 485.50 | 475.45 | 481.60 | 481.60 | 16,575 |
01 Jul 2024 | 478.95 | 478.95 | 472.05 | 473.50 | 473.50 | 2,206 |
28 Jun 2024 | 475.00 | 478.90 | 469.85 | 471.05 | 471.05 | 12,484 |
27 Jun 2024 | 475.10 | 478.90 | 469.95 | 476.10 | 476.10 | 9,331 |
26 Jun 2024 | 482.65 | 482.65 | 475.40 | 477.80 | 477.80 | 2,339 |
25 Jun 2024 | 480.00 | 484.00 | 477.15 | 478.00 | 478.00 | 2,234 |
24 Jun 2024 | 482.05 | 484.95 | 479.40 | 480.40 | 480.40 | 2,619 |
21 Jun 2024 | 486.00 | 493.80 | 479.85 | 483.20 | 483.20 | 15,916 |
20 Jun 2024 | 474.80 | 497.00 | 470.30 | 487.85 | 487.85 | 46,808 |
19 Jun 2024 | 473.00 | 482.05 | 468.10 | 474.05 | 474.05 | 7,475 |
18 Jun 2024 | 472.00 | 473.15 | 468.20 | 469.75 | 469.75 | 8,908 |
14 Jun 2024 | 469.45 | 473.00 | 468.55 | 469.35 | 469.35 | 1,387 |
13 Jun 2024 | 470.05 | 474.20 | 466.45 | 468.95 | 468.95 | 12,327 |
12 Jun 2024 | 475.95 | 475.95 | 471.70 | 472.85 | 472.85 | 1,759 |
11 Jun 2024 | 476.00 | 476.00 | 471.10 | 471.70 | 471.70 | 1,966 |
10 Jun 2024 | 475.00 | 476.75 | 471.00 | 473.35 | 473.35 | 6,217 |
07 Jun 2024 | 470.00 | 473.60 | 470.00 | 472.30 | 472.30 | 1,466 |
06 Jun 2024 | 475.80 | 475.80 | 465.10 | 471.10 | 471.10 | 3,131 |
05 Jun 2024 | 464.60 | 467.95 | 452.25 | 462.40 | 462.40 | 9,607 |
04 Jun 2024 | 457.00 | 464.80 | 445.90 | 458.10 | 458.10 | 10,774 |
03 Jun 2024 | 464.65 | 470.05 | 455.00 | 456.65 | 456.65 | 5,220 |
31 May 2024 | 457.30 | 461.05 | 452.25 | 455.50 | 455.50 | 4,102 |
30 May 2024 | 466.00 | 469.95 | 456.00 | 457.25 | 457.25 | 4,087 |
29 May 2024 | 468.40 | 477.45 | 463.00 | 465.85 | 465.85 | 9,088 |
28 May 2024 | 470.00 | 475.00 | 470.00 | 473.05 | 473.05 | 5,668 |
27 May 2024 | 475.00 | 476.25 | 470.00 | 472.25 | 472.25 | 2,509 |
24 May 2024 | 484.00 | 484.00 | 472.00 | 474.00 | 474.00 | 1,101 |
23 May 2024 | 468.00 | 475.70 | 468.00 | 474.75 | 474.75 | 2,340 |
22 May 2024 | 469.00 | 471.00 | 465.35 | 467.45 | 467.45 | 6,169 |
21 May 2024 | 470.50 | 475.00 | 466.35 | 467.95 | 467.95 | 8,082 |
17 May 2024 | 470.00 | 470.00 | 464.30 | 466.05 | 466.05 | 797 |
16 May 2024 | 465.35 | 469.65 | 463.20 | 464.90 | 464.90 | 5,801 |
15 May 2024 | 464.50 | 469.55 | 464.00 | 465.15 | 465.15 | 3,720 |
14 May 2024 | 474.80 | 474.80 | 461.60 | 463.75 | 463.75 | 1,782 |
13 May 2024 | 479.95 | 479.95 | 462.80 | 465.45 | 465.45 | 2,272 |
10 May 2024 | 470.05 | 474.55 | 465.35 | 468.35 | 468.35 | 9,893 |
09 May 2024 | 476.00 | 480.05 | 470.05 | 471.35 | 471.35 | 10,691 |
08 May 2024 | 485.00 | 485.00 | 475.10 | 476.75 | 476.75 | 1,362 |
07 May 2024 | 494.65 | 494.65 | 476.75 | 483.55 | 483.55 | 2,415 |
06 May 2024 | 488.55 | 488.55 | 475.75 | 485.00 | 485.00 | 3,815 |
03 May 2024 | 489.35 | 489.35 | 476.30 | 479.10 | 479.10 | 12,158 |
02 May 2024 | 486.20 | 488.55 | 484.00 | 485.10 | 485.10 | 6,210 |
30 Apr 2024 | 495.00 | 495.00 | 485.00 | 486.20 | 486.20 | 14,920 |
29 Apr 2024 | 495.40 | 495.40 | 485.95 | 488.95 | 488.95 | 2,986 |
26 Apr 2024 | 492.40 | 496.80 | 486.60 | 487.85 | 487.85 | 10,309 |
25 Apr 2024 | 495.00 | 499.55 | 488.00 | 492.10 | 492.10 | 5,045 |
24 Apr 2024 | 500.15 | 500.15 | 491.75 | 492.85 | 492.85 | 2,641 |
23 Apr 2024 | 500.45 | 503.25 | 492.15 | 493.80 | 493.80 | 10,986 |
22 Apr 2024 | 486.90 | 502.00 | 486.30 | 496.25 | 496.25 | 15,585 |
19 Apr 2024 | 481.05 | 485.85 | 476.10 | 482.40 | 482.40 | 6,929 |
18 Apr 2024 | 485.35 | 489.45 | 481.00 | 482.90 | 482.90 | 2,214 |
16 Apr 2024 | 488.40 | 489.15 | 481.00 | 483.90 | 483.90 | 3,246 |
15 Apr 2024 | 488.00 | 488.80 | 479.50 | 483.95 | 483.95 | 5,159 |
12 Apr 2024 | 497.15 | 497.15 | 488.00 | 489.70 | 489.70 | 10,344 |
10 Apr 2024 | 503.85 | 503.85 | 492.00 | 496.70 | 496.70 | 975 |
09 Apr 2024 | 495.90 | 499.05 | 493.05 | 497.20 | 497.20 | 1,731 |
08 Apr 2024 | 495.05 | 503.00 | 494.40 | 497.15 | 497.15 | 2,700 |
05 Apr 2024 | 492.50 | 502.20 | 491.90 | 494.40 | 494.40 | 10,237 |
04 Apr 2024 | 495.00 | 498.05 | 491.40 | 494.70 | 494.70 | 8,252 |
03 Apr 2024 | 490.95 | 495.00 | 485.80 | 492.50 | 492.50 | 2,776 |
02 Apr 2024 | 495.50 | 495.95 | 491.45 | 491.80 | 491.80 | 11,513 |
01 Apr 2024 | 491.05 | 494.35 | 485.45 | 493.95 | 493.95 | 2,769 |
28 Mar 2024 | 486.00 | 491.05 | 476.00 | 485.45 | 485.45 | 8,952 |
27 Mar 2024 | 455.05 | 498.00 | 451.00 | 474.70 | 474.70 | 30,334 |
26 Mar 2024 | 463.00 | 466.15 | 455.00 | 457.30 | 457.30 | 17,578 |
22 Mar 2024 | 462.60 | 467.95 | 461.00 | 462.10 | 462.10 | 1,748 |
21 Mar 2024 | 467.65 | 467.65 | 460.00 | 462.50 | 462.50 | 5,137 |
20 Mar 2024 | 462.60 | 463.70 | 458.10 | 461.30 | 461.30 | 6,048 |
19 Mar 2024 | 470.00 | 470.00 | 462.70 | 464.55 | 464.55 | 3,708 |
18 Mar 2024 | 469.30 | 469.50 | 459.25 | 466.45 | 466.45 | 8,481 |
15 Mar 2024 | 464.05 | 466.55 | 454.90 | 463.05 | 463.05 | 14,049 |
14 Mar 2024 | 454.50 | 466.00 | 450.00 | 455.55 | 455.55 | 9,029 |
13 Mar 2024 | 476.75 | 476.75 | 451.15 | 454.55 | 454.55 | 9,843 |
12 Mar 2024 | 479.25 | 483.30 | 465.00 | 467.95 | 467.95 | 18,469 |
11 Mar 2024 | 484.25 | 500.00 | 478.40 | 480.85 | 480.85 | 1,405 |
07 Mar 2024 | 488.95 | 488.95 | 478.30 | 483.75 | 483.75 | 1,948 |
06 Mar 2024 | 485.35 | 485.35 | 475.60 | 477.20 | 477.20 | 1,603 |
05 Mar 2024 | 484.65 | 488.00 | 480.50 | 482.15 | 482.15 | 12,616 |
04 Mar 2024 | 496.45 | 496.45 | 481.95 | 484.00 | 484.00 | 1,466 |
01 Mar 2024 | 484.25 | 487.85 | 483.05 | 484.25 | 484.25 | 4,532 |
29 Feb 2024 | 485.45 | 490.00 | 473.90 | 485.20 | 485.20 | 9,947 |
28 Feb 2024 | 488.95 | 488.95 | 475.00 | 476.50 | 476.50 | 9,482 |
27 Feb 2024 | 492.00 | 492.00 | 477.95 | 481.40 | 481.40 | 11,550 |
26 Feb 2024 | 495.65 | 495.65 | 480.50 | 483.60 | 483.60 | 10,623 |
23 Feb 2024 | 495.55 | 495.90 | 490.00 | 490.90 | 490.90 | 3,942 |
22 Feb 2024 | 495.65 | 495.65 | 485.00 | 490.55 | 490.55 | 7,126 |
21 Feb 2024 | 491.00 | 496.20 | 490.80 | 491.70 | 491.70 | 4,162 |
20 Feb 2024 | 499.90 | 499.90 | 489.80 | 491.00 | 491.00 | 10,002 |
19 Feb 2024 | 475.80 | 504.05 | 475.80 | 496.65 | 496.65 | 7,443 |
16 Feb 2024 | 480.45 | 508.00 | 472.35 | 496.95 | 496.95 | 40,067 |
15 Feb 2024 | 481.00 | 483.40 | 470.00 | 471.80 | 471.80 | 20,456 |
14 Feb 2024 | 485.00 | 489.60 | 478.50 | 479.90 | 479.90 | 10,571 |
13 Feb 2024 | 496.45 | 496.45 | 478.80 | 493.20 | 493.20 | 11,529 |
12 Feb 2024 | 493.75 | 500.10 | 485.00 | 487.65 | 487.65 | 19,446 |
09 Feb 2024 | 497.65 | 497.95 | 490.05 | 493.75 | 493.75 | 9,021 |
08 Feb 2024 | 504.75 | 508.70 | 496.00 | 497.30 | 497.30 | 6,921 |
07 Feb 2024 | 500.35 | 513.50 | 500.35 | 504.75 | 504.75 | 17,225 |
06 Feb 2024 | 492.20 | 508.75 | 492.20 | 499.80 | 499.80 | 12,551 |
05 Feb 2024 | 503.90 | 503.90 | 492.20 | 496.60 | 496.60 | 13,883 |
02 Feb 2024 | 501.05 | 505.45 | 493.15 | 495.15 | 495.15 | 19,426 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |