Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 397.00 | 402.82 | 397.00 | 401.59 | 401.59 | 652,000 |
09 May 2024 | 389.18 | 397.14 | 388.00 | 396.67 | 396.67 | 602,600 |
08 May 2024 | 393.51 | 397.99 | 387.23 | 388.48 | 388.48 | 699,400 |
07 May 2024 | 393.50 | 398.80 | 390.77 | 393.67 | 393.67 | 789,000 |
06 May 2024 | 397.28 | 398.66 | 392.75 | 394.88 | 394.88 | 909,500 |
03 May 2024 | 402.50 | 404.51 | 397.28 | 397.39 | 397.39 | 591,300 |
02 May 2024 | 402.52 | 405.18 | 396.73 | 397.33 | 397.33 | 639,800 |
01 May 2024 | 403.14 | 404.51 | 398.45 | 402.11 | 402.11 | 575,700 |
30 Apr 2024 | 410.04 | 412.04 | 402.00 | 404.84 | 404.84 | 904,700 |
29 Apr 2024 | 404.86 | 410.04 | 404.14 | 410.04 | 410.04 | 673,800 |
26 Apr 2024 | 405.62 | 411.35 | 402.95 | 406.39 | 406.39 | 637,700 |
25 Apr 2024 | 409.35 | 409.35 | 403.13 | 408.01 | 408.01 | 707,100 |
24 Apr 2024 | 414.63 | 417.87 | 407.16 | 410.55 | 410.55 | 866,400 |
23 Apr 2024 | 420.86 | 424.85 | 417.27 | 419.27 | 419.27 | 692,300 |
22 Apr 2024 | 417.43 | 419.29 | 412.64 | 417.98 | 417.98 | 635,300 |
19 Apr 2024 | 413.83 | 418.79 | 411.00 | 413.50 | 413.50 | 1,063,400 |
18 Apr 2024 | 428.82 | 428.82 | 416.58 | 425.11 | 425.11 | 862,500 |
17 Apr 2024 | 428.80 | 429.92 | 423.68 | 424.55 | 424.55 | 947,400 |
16 Apr 2024 | 430.90 | 432.46 | 422.10 | 424.17 | 424.17 | 1,144,500 |
15 Apr 2024 | 444.36 | 444.87 | 431.68 | 433.24 | 433.24 | 904,800 |
12 Apr 2024 | 445.55 | 448.50 | 441.00 | 442.32 | 442.32 | 487,200 |
11 Apr 2024 | 454.66 | 455.08 | 446.74 | 447.91 | 447.91 | 450,200 |
10 Apr 2024 | 449.99 | 453.70 | 446.23 | 450.95 | 450.95 | 876,100 |
09 Apr 2024 | 450.10 | 455.33 | 450.00 | 454.80 | 454.80 | 595,000 |
08 Apr 2024 | 453.48 | 457.75 | 450.79 | 452.78 | 452.78 | 967,300 |
05 Apr 2024 | 447.23 | 455.40 | 441.42 | 444.75 | 444.75 | 1,285,600 |
04 Apr 2024 | 443.91 | 467.49 | 443.58 | 448.64 | 448.64 | 2,916,900 |
03 Apr 2024 | 469.57 | 474.12 | 438.67 | 439.98 | 439.98 | 4,214,300 |
02 Apr 2024 | 527.50 | 528.80 | 516.46 | 519.68 | 519.68 | 609,400 |
01 Apr 2024 | 520.84 | 529.67 | 520.84 | 529.01 | 529.01 | 647,000 |
28 Mar 2024 | 515.67 | 525.77 | 513.68 | 522.88 | 522.88 | 804,500 |
27 Mar 2024 | 515.64 | 516.66 | 507.02 | 513.52 | 513.52 | 923,000 |
26 Mar 2024 | 505.66 | 514.68 | 505.00 | 514.34 | 514.34 | 866,700 |
25 Mar 2024 | 521.97 | 523.54 | 505.26 | 505.57 | 505.57 | 773,700 |
22 Mar 2024 | 522.00 | 526.58 | 515.27 | 520.37 | 520.37 | 1,061,000 |
21 Mar 2024 | 523.96 | 531.11 | 521.24 | 523.55 | 523.55 | 967,900 |
20 Mar 2024 | 528.63 | 532.70 | 522.90 | 523.96 | 523.96 | 694,700 |
19 Mar 2024 | 535.08 | 535.08 | 524.47 | 529.08 | 529.08 | 811,500 |
18 Mar 2024 | 534.36 | 544.36 | 525.67 | 532.33 | 532.33 | 1,064,500 |
15 Mar 2024 | 504.00 | 546.58 | 502.20 | 535.98 | 535.98 | 2,890,900 |
14 Mar 2024 | 572.62 | 574.76 | 561.21 | 565.44 | 565.44 | 1,399,900 |
13 Mar 2024 | 559.83 | 572.48 | 558.33 | 567.18 | 567.18 | 815,600 |
12 Mar 2024 | 549.13 | 556.88 | 548.15 | 555.57 | 555.57 | 558,200 |
11 Mar 2024 | 540.62 | 549.22 | 538.54 | 548.56 | 548.56 | 626,200 |
08 Mar 2024 | 549.67 | 551.12 | 540.12 | 540.22 | 540.22 | 499,400 |
07 Mar 2024 | 550.14 | 554.50 | 546.36 | 548.32 | 548.32 | 371,900 |
06 Mar 2024 | 555.10 | 555.10 | 543.63 | 548.30 | 548.30 | 457,900 |
05 Mar 2024 | 548.00 | 554.74 | 539.13 | 549.46 | 549.46 | 545,100 |
04 Mar 2024 | 545.88 | 551.84 | 542.84 | 546.54 | 546.54 | 481,400 |
01 Mar 2024 | 548.31 | 553.42 | 543.37 | 549.98 | 549.98 | 548,700 |
29 Feb 2024 | 559.26 | 559.26 | 546.78 | 548.56 | 548.56 | 1,022,500 |
28 Feb 2024 | 559.22 | 563.17 | 556.92 | 559.16 | 559.16 | 343,800 |
27 Feb 2024 | 555.59 | 562.80 | 554.66 | 561.41 | 561.41 | 428,100 |
26 Feb 2024 | 550.17 | 557.98 | 548.93 | 556.32 | 556.32 | 396,100 |
23 Feb 2024 | 547.47 | 553.65 | 544.99 | 549.78 | 549.78 | 371,700 |
22 Feb 2024 | 541.20 | 547.48 | 538.67 | 544.06 | 544.06 | 478,700 |
21 Feb 2024 | 543.39 | 548.60 | 536.00 | 538.79 | 538.79 | 723,000 |
20 Feb 2024 | 529.00 | 542.80 | 528.75 | 541.29 | 541.29 | 702,300 |
16 Feb 2024 | 528.41 | 536.85 | 527.20 | 532.09 | 532.09 | 353,300 |
15 Feb 2024 | 533.74 | 536.88 | 528.84 | 529.88 | 529.88 | 467,800 |
14 Feb 2024 | 531.21 | 533.75 | 521.71 | 526.59 | 526.59 | 543,700 |
13 Feb 2024 | 517.89 | 532.43 | 514.97 | 531.06 | 531.06 | 753,500 |
12 Feb 2024 | 524.01 | 527.66 | 520.79 | 525.06 | 525.06 | 529,600 |
09 Feb 2024 | 521.00 | 524.34 | 517.16 | 522.63 | 522.63 | 489,500 |
08 Feb 2024 | 516.22 | 522.16 | 513.30 | 519.12 | 519.12 | 667,900 |
07 Feb 2024 | 506.89 | 516.91 | 504.58 | 514.04 | 514.04 | 799,900 |
06 Feb 2024 | 503.71 | 504.16 | 496.10 | 502.00 | 502.00 | 636,500 |
05 Feb 2024 | 506.51 | 509.27 | 496.74 | 502.38 | 502.38 | 620,200 |
02 Feb 2024 | 500.46 | 510.05 | 491.52 | 505.33 | 505.33 | 590,300 |
01 Feb 2024 | 506.55 | 508.08 | 499.11 | 503.52 | 503.52 | 551,300 |
31 Jan 2024 | 508.74 | 510.86 | 500.84 | 502.05 | 502.05 | 561,400 |
30 Jan 2024 | 505.77 | 511.58 | 501.86 | 508.74 | 508.74 | 831,700 |
29 Jan 2024 | 493.06 | 509.60 | 493.06 | 507.99 | 507.99 | 910,700 |
26 Jan 2024 | 496.34 | 499.42 | 488.74 | 493.59 | 493.59 | 706,400 |
25 Jan 2024 | 480.34 | 493.54 | 479.24 | 493.22 | 493.22 | 798,100 |
24 Jan 2024 | 481.00 | 484.28 | 473.71 | 478.77 | 478.77 | 560,000 |
23 Jan 2024 | 480.00 | 480.84 | 474.84 | 479.90 | 479.90 | 525,400 |
22 Jan 2024 | 474.52 | 478.24 | 471.33 | 476.90 | 476.90 | 436,900 |
19 Jan 2024 | 479.68 | 479.68 | 468.61 | 472.57 | 472.57 | 517,100 |
18 Jan 2024 | 472.24 | 476.96 | 470.49 | 475.50 | 475.50 | 402,100 |
17 Jan 2024 | 471.63 | 476.12 | 470.09 | 472.76 | 472.76 | 440,100 |
16 Jan 2024 | 480.97 | 483.60 | 475.25 | 476.01 | 476.01 | 761,100 |
12 Jan 2024 | 486.59 | 486.96 | 480.64 | 482.08 | 482.08 | 443,200 |
11 Jan 2024 | 483.84 | 484.38 | 475.19 | 482.83 | 482.83 | 555,300 |
10 Jan 2024 | 483.50 | 487.49 | 478.91 | 480.91 | 480.91 | 462,900 |
09 Jan 2024 | 482.60 | 489.10 | 482.60 | 485.06 | 485.06 | 567,900 |
08 Jan 2024 | 471.59 | 483.46 | 469.49 | 482.96 | 482.96 | 622,700 |
05 Jan 2024 | 465.53 | 476.45 | 464.81 | 471.12 | 471.12 | 473,500 |
04 Jan 2024 | 474.61 | 475.30 | 468.79 | 468.92 | 468.92 | 481,300 |
03 Jan 2024 | 485.18 | 486.48 | 472.81 | 473.82 | 473.82 | 594,800 |
02 Jan 2024 | 485.25 | 492.11 | 483.59 | 486.61 | 486.61 | 480,700 |
29 Dec 2023 | 487.73 | 491.65 | 486.36 | 489.99 | 489.99 | 460,800 |
28 Dec 2023 | 485.00 | 487.64 | 483.14 | 486.84 | 486.84 | 328,900 |
27 Dec 2023 | 477.42 | 483.28 | 477.42 | 483.26 | 483.26 | 369,400 |
26 Dec 2023 | 473.23 | 477.65 | 470.72 | 477.38 | 477.38 | 497,900 |
22 Dec 2023 | 475.79 | 476.90 | 469.27 | 471.36 | 471.36 | 513,900 |
21 Dec 2023 | 481.00 | 485.33 | 475.62 | 477.47 | 477.47 | 581,700 |
20 Dec 2023 | 485.73 | 489.65 | 477.44 | 477.57 | 477.57 | 530,300 |
19 Dec 2023 | 490.86 | 493.54 | 487.13 | 489.43 | 489.43 | 505,500 |
18 Dec 2023 | 490.95 | 493.18 | 486.15 | 488.48 | 488.48 | 517,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |