Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
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 |
01 Feb 2024 | 509.85 | 509.85 | 498.25 | 500.00 | 500.00 | 3,728 |
31 Jan 2024 | 505.40 | 511.00 | 498.60 | 503.90 | 503.90 | 14,303 |
30 Jan 2024 | 514.70 | 514.70 | 497.80 | 499.35 | 499.35 | 3,560 |
29 Jan 2024 | 503.75 | 504.15 | 498.70 | 500.30 | 500.30 | 7,434 |
25 Jan 2024 | 509.90 | 509.90 | 499.85 | 503.00 | 503.00 | 1,324 |
24 Jan 2024 | 503.45 | 506.50 | 494.10 | 504.70 | 504.70 | 10,632 |
23 Jan 2024 | 507.40 | 511.40 | 492.10 | 493.95 | 493.95 | 5,950 |
19 Jan 2024 | 495.25 | 504.95 | 495.25 | 503.60 | 503.60 | 11,590 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 453.55 | 512.20 | 453.55 | 505.00 | 505.00 | 22,054 |
16 Jan 2024 | 502.65 | 515.05 | 502.30 | 512.85 | 512.85 | 8,724 |
15 Jan 2024 | 495.30 | 503.80 | 495.30 | 500.60 | 500.60 | 3,765 |
12 Jan 2024 | 496.85 | 497.90 | 493.10 | 495.20 | 495.20 | 24,545 |
11 Jan 2024 | 497.10 | 498.95 | 491.55 | 493.60 | 493.60 | 4,210 |
10 Jan 2024 | 498.55 | 500.35 | 492.25 | 494.10 | 494.10 | 5,319 |
09 Jan 2024 | 500.85 | 501.95 | 496.05 | 497.60 | 497.60 | 2,402 |
08 Jan 2024 | 498.15 | 504.45 | 493.50 | 495.45 | 495.45 | 12,288 |
05 Jan 2024 | 502.50 | 506.00 | 499.00 | 500.25 | 500.25 | 6,265 |
04 Jan 2024 | 501.05 | 506.00 | 499.25 | 500.15 | 500.15 | 17,503 |
03 Jan 2024 | 506.95 | 506.95 | 500.00 | 500.65 | 500.65 | 13,098 |
02 Jan 2024 | 504.75 | 508.35 | 500.45 | 502.00 | 502.00 | 11,264 |
01 Jan 2024 | 509.00 | 511.70 | 503.15 | 503.90 | 503.90 | 3,101 |
29 Dec 2023 | 505.10 | 509.00 | 503.00 | 504.15 | 504.15 | 10,152 |
28 Dec 2023 | 517.45 | 517.45 | 504.35 | 505.30 | 505.30 | 6,621 |
27 Dec 2023 | 507.05 | 511.05 | 506.00 | 508.15 | 508.15 | 3,657 |
26 Dec 2023 | 509.35 | 513.50 | 506.00 | 507.40 | 507.40 | 3,010 |
22 Dec 2023 | 504.05 | 511.25 | 504.05 | 506.45 | 506.45 | 11,731 |
21 Dec 2023 | 508.65 | 513.80 | 504.80 | 508.45 | 508.45 | 17,668 |
20 Dec 2023 | 523.95 | 523.95 | 507.40 | 509.80 | 509.80 | 5,568 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |