Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 438.00 | 439.35 | 417.70 | 423.20 | 423.20 | 974,249 |
02 May 2024 | 432.85 | 441.00 | 432.00 | 439.35 | 439.35 | 484,490 |
30 Apr 2024 | 437.50 | 442.50 | 431.00 | 434.35 | 434.35 | 1,056,004 |
29 Apr 2024 | 425.40 | 434.50 | 420.50 | 430.85 | 430.85 | 488,145 |
26 Apr 2024 | 429.50 | 429.90 | 417.55 | 420.45 | 420.45 | 546,589 |
25 Apr 2024 | 422.55 | 465.95 | 421.00 | 426.70 | 426.70 | 4,219,762 |
24 Apr 2024 | 424.40 | 428.60 | 420.00 | 421.60 | 421.60 | 452,162 |
23 Apr 2024 | 416.80 | 424.00 | 412.05 | 420.95 | 420.95 | 229,489 |
22 Apr 2024 | 414.95 | 422.00 | 412.95 | 416.80 | 416.80 | 127,890 |
19 Apr 2024 | 409.00 | 414.00 | 405.00 | 410.15 | 410.15 | 174,855 |
18 Apr 2024 | 415.55 | 420.20 | 412.55 | 414.50 | 414.50 | 322,614 |
16 Apr 2024 | 421.00 | 426.85 | 411.50 | 413.45 | 413.45 | 868,011 |
15 Apr 2024 | 426.00 | 440.45 | 421.35 | 428.55 | 428.55 | 549,523 |
12 Apr 2024 | 439.15 | 441.30 | 421.20 | 435.00 | 435.00 | 1,098,832 |
10 Apr 2024 | 445.00 | 445.80 | 436.05 | 439.15 | 439.15 | 158,463 |
09 Apr 2024 | 447.00 | 450.00 | 439.45 | 442.80 | 442.80 | 257,915 |
08 Apr 2024 | 447.00 | 455.00 | 439.30 | 444.65 | 444.65 | 332,677 |
05 Apr 2024 | 435.35 | 447.00 | 435.35 | 444.35 | 444.35 | 266,448 |
04 Apr 2024 | 446.85 | 448.55 | 432.00 | 435.70 | 435.70 | 437,256 |
03 Apr 2024 | 448.65 | 449.70 | 441.90 | 443.25 | 443.25 | 308,087 |
02 Apr 2024 | 447.80 | 466.00 | 444.05 | 448.65 | 448.65 | 779,083 |
01 Apr 2024 | 448.50 | 449.35 | 440.10 | 443.95 | 443.95 | 207,166 |
28 Mar 2024 | 450.00 | 455.75 | 433.30 | 439.95 | 439.95 | 669,527 |
27 Mar 2024 | 431.05 | 449.00 | 425.55 | 446.30 | 446.30 | 870,431 |
26 Mar 2024 | 419.25 | 431.30 | 415.00 | 427.75 | 427.75 | 349,827 |
22 Mar 2024 | 418.60 | 426.00 | 415.70 | 424.25 | 424.25 | 216,321 |
21 Mar 2024 | 425.85 | 427.05 | 414.20 | 418.60 | 418.60 | 555,858 |
20 Mar 2024 | 408.85 | 423.75 | 403.80 | 419.65 | 419.65 | 580,850 |
19 Mar 2024 | 413.40 | 418.95 | 401.00 | 404.85 | 404.85 | 397,055 |
18 Mar 2024 | 427.40 | 429.45 | 413.10 | 415.85 | 415.85 | 508,111 |
15 Mar 2024 | 423.90 | 431.95 | 407.05 | 427.40 | 427.40 | 4,811,950 |
14 Mar 2024 | 390.40 | 430.75 | 390.40 | 424.70 | 424.70 | 1,760,139 |
13 Mar 2024 | 425.70 | 425.70 | 388.30 | 399.65 | 399.65 | 2,125,307 |
12 Mar 2024 | 432.60 | 437.50 | 420.40 | 425.70 | 425.70 | 919,452 |
11 Mar 2024 | 429.95 | 435.95 | 414.00 | 432.60 | 432.60 | 1,437,636 |
07 Mar 2024 | 424.05 | 433.00 | 419.85 | 429.50 | 429.50 | 1,222,727 |
06 Mar 2024 | 437.50 | 437.50 | 415.05 | 423.80 | 423.80 | 964,369 |
05 Mar 2024 | 436.50 | 447.50 | 426.70 | 434.75 | 434.75 | 1,122,732 |
04 Mar 2024 | 450.00 | 454.45 | 432.00 | 434.05 | 434.05 | 1,291,513 |
01 Mar 2024 | 455.35 | 459.95 | 437.05 | 452.45 | 452.45 | 2,929,783 |
29 Feb 2024 | 472.00 | 473.60 | 451.60 | 462.05 | 462.05 | 1,104,553 |
28 Feb 2024 | 468.45 | 484.80 | 465.00 | 468.95 | 468.95 | 1,070,640 |
27 Feb 2024 | 477.00 | 482.00 | 463.50 | 467.05 | 467.05 | 504,334 |
26 Feb 2024 | 472.40 | 478.65 | 468.30 | 475.65 | 475.65 | 397,150 |
23 Feb 2024 | 473.90 | 474.60 | 467.50 | 469.70 | 469.70 | 578,033 |
22 Feb 2024 | 473.60 | 474.20 | 466.60 | 471.00 | 471.00 | 522,928 |
21 Feb 2024 | 472.25 | 480.00 | 467.60 | 471.45 | 471.45 | 837,248 |
20 Feb 2024 | 476.75 | 492.70 | 468.10 | 469.70 | 469.70 | 1,495,446 |
19 Feb 2024 | 474.35 | 488.00 | 472.00 | 474.50 | 474.50 | 722,077 |
16 Feb 2024 | 471.45 | 476.90 | 462.15 | 472.00 | 472.00 | 778,106 |
15 Feb 2024 | 476.50 | 482.00 | 465.10 | 466.90 | 466.90 | 1,396,475 |
14 Feb 2024 | 432.00 | 514.90 | 429.00 | 481.60 | 481.60 | 9,760,123 |
13 Feb 2024 | 450.00 | 465.95 | 428.40 | 432.35 | 432.35 | 750,223 |
12 Feb 2024 | 445.75 | 467.60 | 440.00 | 445.75 | 445.75 | 1,648,048 |
09 Feb 2024 | 464.15 | 466.00 | 443.50 | 445.60 | 445.60 | 1,210,738 |
08 Feb 2024 | 497.20 | 497.70 | 457.00 | 461.70 | 461.70 | 954,298 |
07 Feb 2024 | 504.80 | 509.80 | 489.50 | 492.30 | 492.30 | 371,024 |
06 Feb 2024 | 498.90 | 501.95 | 495.15 | 498.60 | 498.60 | 600,077 |
05 Feb 2024 | 512.00 | 514.45 | 490.55 | 496.20 | 496.20 | 934,186 |
02 Feb 2024 | 513.80 | 519.00 | 503.75 | 509.70 | 509.70 | 1,312,955 |
01 Feb 2024 | 516.95 | 534.95 | 500.40 | 508.20 | 508.20 | 2,028,888 |
31 Jan 2024 | 538.80 | 550.00 | 489.05 | 515.15 | 515.15 | 3,933,427 |
30 Jan 2024 | 539.00 | 542.45 | 530.35 | 535.65 | 535.65 | 401,609 |
29 Jan 2024 | 551.55 | 553.20 | 530.10 | 537.10 | 537.10 | 611,783 |
25 Jan 2024 | 539.00 | 551.30 | 537.45 | 546.60 | 546.60 | 820,300 |
24 Jan 2024 | 538.00 | 554.00 | 526.95 | 535.95 | 535.95 | 2,250,831 |
23 Jan 2024 | 523.00 | 534.95 | 517.55 | 530.70 | 530.70 | 931,754 |
19 Jan 2024 | 526.00 | 533.65 | 522.65 | 530.10 | 530.10 | 804,092 |
18 Jan 2024 | 503.65 | 526.00 | 503.00 | 518.55 | 518.55 | 1,591,118 |
17 Jan 2024 | 501.20 | 532.70 | 498.00 | 503.95 | 503.95 | 1,983,749 |
16 Jan 2024 | 498.65 | 507.50 | 495.60 | 499.25 | 499.25 | 446,813 |
15 Jan 2024 | 512.00 | 512.50 | 496.30 | 498.60 | 498.60 | 377,490 |
12 Jan 2024 | 503.00 | 514.00 | 502.45 | 505.55 | 505.55 | 670,552 |
11 Jan 2024 | 497.00 | 511.95 | 496.55 | 499.50 | 499.50 | 852,700 |
10 Jan 2024 | 513.00 | 517.35 | 491.15 | 493.95 | 493.95 | 737,535 |
09 Jan 2024 | 512.70 | 531.85 | 508.20 | 510.35 | 510.35 | 880,428 |
08 Jan 2024 | 519.00 | 523.90 | 501.35 | 508.35 | 508.35 | 579,935 |
05 Jan 2024 | 505.80 | 522.00 | 503.55 | 517.95 | 517.95 | 1,175,340 |
04 Jan 2024 | 486.55 | 505.05 | 486.55 | 502.50 | 502.50 | 1,593,134 |
03 Jan 2024 | 485.90 | 495.95 | 481.00 | 484.50 | 484.50 | 595,384 |
02 Jan 2024 | 482.50 | 499.00 | 477.20 | 484.00 | 484.00 | 770,736 |
01 Jan 2024 | 484.25 | 507.75 | 480.00 | 482.55 | 482.55 | 1,467,656 |
29 Dec 2023 | 482.90 | 483.40 | 465.10 | 478.90 | 478.90 | 755,393 |
28 Dec 2023 | 486.00 | 486.00 | 476.60 | 479.55 | 479.55 | 210,931 |
27 Dec 2023 | 480.40 | 497.40 | 480.05 | 485.15 | 485.15 | 847,394 |
26 Dec 2023 | 481.25 | 482.90 | 474.00 | 478.05 | 478.05 | 239,363 |
22 Dec 2023 | 469.90 | 482.55 | 465.05 | 479.25 | 479.25 | 873,485 |
21 Dec 2023 | 464.95 | 473.00 | 458.00 | 468.55 | 468.55 | 456,260 |
20 Dec 2023 | 473.50 | 483.50 | 466.00 | 472.25 | 472.25 | 1,154,384 |
19 Dec 2023 | 461.15 | 498.15 | 461.15 | 471.35 | 471.35 | 3,266,519 |
18 Dec 2023 | 462.35 | 469.80 | 456.80 | 461.15 | 461.15 | 411,734 |
15 Dec 2023 | 463.95 | 468.00 | 458.15 | 462.25 | 462.25 | 560,276 |
14 Dec 2023 | 464.55 | 468.30 | 458.80 | 462.50 | 462.50 | 402,092 |
13 Dec 2023 | 454.95 | 466.00 | 448.30 | 461.45 | 461.45 | 934,335 |
12 Dec 2023 | 463.75 | 464.90 | 449.15 | 451.60 | 451.60 | 622,928 |
11 Dec 2023 | 455.70 | 471.95 | 453.30 | 462.35 | 462.35 | 788,183 |
08 Dec 2023 | 468.35 | 469.25 | 447.00 | 453.40 | 453.40 | 902,639 |
07 Dec 2023 | 479.50 | 484.95 | 462.00 | 466.25 | 466.25 | 913,836 |
06 Dec 2023 | 442.00 | 481.00 | 442.00 | 476.70 | 476.70 | 2,077,858 |
05 Dec 2023 | 445.40 | 448.00 | 438.15 | 442.35 | 442.35 | 680,865 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |