Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 461.10 | 466.80 | 454.90 | 462.10 | 462.10 | 150,385 |
02 May 2024 | 463.95 | 469.55 | 453.15 | 457.65 | 457.65 | 69,720 |
30 Apr 2024 | 441.90 | 467.70 | 440.40 | 462.90 | 462.90 | 471,425 |
29 Apr 2024 | 439.50 | 443.30 | 437.95 | 439.05 | 439.05 | 15,562 |
26 Apr 2024 | 439.55 | 442.10 | 436.00 | 437.25 | 437.25 | 83,878 |
25 Apr 2024 | 440.45 | 441.85 | 437.30 | 439.05 | 439.05 | 69,416 |
24 Apr 2024 | 447.15 | 447.15 | 439.60 | 440.20 | 440.20 | 19,906 |
23 Apr 2024 | 441.50 | 444.70 | 439.10 | 442.10 | 442.10 | 78,985 |
22 Apr 2024 | 439.30 | 441.00 | 435.35 | 438.85 | 438.85 | 60,208 |
19 Apr 2024 | 439.15 | 439.15 | 429.65 | 435.65 | 435.65 | 158,787 |
18 Apr 2024 | 448.55 | 449.85 | 440.55 | 442.05 | 442.05 | 29,347 |
16 Apr 2024 | 447.05 | 451.00 | 441.00 | 444.25 | 444.25 | 84,925 |
15 Apr 2024 | 445.60 | 458.40 | 445.60 | 451.85 | 451.85 | 120,081 |
12 Apr 2024 | 450.85 | 462.75 | 449.00 | 461.55 | 461.55 | 758,067 |
10 Apr 2024 | 449.85 | 455.80 | 445.30 | 453.05 | 453.05 | 103,212 |
09 Apr 2024 | 453.95 | 454.15 | 447.20 | 448.15 | 448.15 | 32,775 |
08 Apr 2024 | 458.50 | 463.15 | 447.00 | 452.45 | 452.45 | 110,904 |
05 Apr 2024 | 464.25 | 468.55 | 458.45 | 460.55 | 460.55 | 73,608 |
04 Apr 2024 | 459.35 | 467.10 | 457.55 | 464.85 | 464.85 | 149,942 |
03 Apr 2024 | 461.55 | 461.55 | 454.70 | 459.90 | 459.90 | 94,919 |
02 Apr 2024 | 459.45 | 464.85 | 457.40 | 458.30 | 458.30 | 29,595 |
01 Apr 2024 | 449.25 | 460.10 | 449.25 | 454.75 | 454.75 | 57,351 |
28 Mar 2024 | 453.65 | 458.30 | 445.25 | 448.35 | 448.35 | 155,953 |
27 Mar 2024 | 468.10 | 468.35 | 453.85 | 454.85 | 454.85 | 26,525 |
26 Mar 2024 | 452.75 | 466.85 | 449.25 | 465.70 | 465.70 | 153,672 |
22 Mar 2024 | 449.80 | 456.00 | 447.35 | 453.05 | 453.05 | 83,195 |
21 Mar 2024 | 447.40 | 451.00 | 444.00 | 450.50 | 450.50 | 59,493 |
20 Mar 2024 | 448.05 | 450.00 | 440.95 | 443.60 | 443.60 | 52,383 |
19 Mar 2024 | 441.00 | 446.65 | 435.50 | 446.00 | 446.00 | 32,109 |
18 Mar 2024 | 445.35 | 450.20 | 439.00 | 440.55 | 440.55 | 68,228 |
15 Mar 2024 | 444.00 | 453.00 | 442.65 | 447.55 | 447.55 | 380,166 |
14 Mar 2024 | 430.95 | 446.00 | 420.85 | 445.25 | 445.25 | 43,923 |
13 Mar 2024 | 442.40 | 449.30 | 426.30 | 430.95 | 430.95 | 150,740 |
12 Mar 2024 | 450.25 | 451.35 | 442.90 | 445.35 | 445.35 | 307,623 |
11 Mar 2024 | 454.05 | 456.00 | 444.60 | 451.15 | 451.15 | 27,358 |
07 Mar 2024 | 456.95 | 461.10 | 447.05 | 453.35 | 453.35 | 23,840 |
06 Mar 2024 | 456.55 | 459.45 | 446.45 | 449.40 | 449.40 | 99,018 |
05 Mar 2024 | 463.90 | 467.40 | 456.75 | 457.30 | 457.30 | 91,250 |
04 Mar 2024 | 468.55 | 473.35 | 462.65 | 463.80 | 463.80 | 26,444 |
01 Mar 2024 | 468.00 | 468.00 | 462.00 | 463.05 | 463.05 | 23,093 |
29 Feb 2024 | 470.00 | 471.20 | 459.10 | 463.80 | 463.80 | 1,525,485 |
28 Feb 2024 | 488.95 | 488.95 | 468.20 | 469.10 | 469.10 | 45,778 |
27 Feb 2024 | 489.05 | 492.20 | 480.35 | 483.10 | 483.10 | 51,649 |
26 Feb 2024 | 495.35 | 495.35 | 482.60 | 486.55 | 486.55 | 77,942 |
23 Feb 2024 | 491.35 | 501.60 | 490.00 | 493.65 | 493.65 | 273,108 |
22 Feb 2024 | 496.55 | 496.70 | 485.30 | 491.60 | 491.60 | 25,620 |
21 Feb 2024 | 509.55 | 519.00 | 490.30 | 494.80 | 494.80 | 328,912 |
20 Feb 2024 | 495.10 | 515.00 | 495.00 | 507.95 | 507.95 | 76,901 |
19 Feb 2024 | 497.85 | 499.80 | 493.05 | 495.50 | 495.50 | 29,584 |
16 Feb 2024 | 481.25 | 497.15 | 476.25 | 495.80 | 495.80 | 55,375 |
15 Feb 2024 | 480.35 | 484.05 | 477.00 | 478.60 | 478.60 | 21,807 |
14 Feb 2024 | 468.05 | 481.40 | 464.10 | 479.20 | 479.20 | 147,141 |
13 Feb 2024 | 475.15 | 477.70 | 466.00 | 471.95 | 471.95 | 348,808 |
12 Feb 2024 | 484.30 | 484.30 | 473.25 | 475.05 | 475.05 | 123,327 |
09 Feb 2024 | 474.55 | 484.00 | 474.55 | 482.05 | 482.05 | 99,966 |
08 Feb 2024 | 476.05 | 483.75 | 471.40 | 474.75 | 474.75 | 29,913 |
07 Feb 2024 | 480.20 | 484.85 | 471.05 | 475.80 | 475.80 | 36,761 |
06 Feb 2024 | 484.20 | 486.40 | 476.45 | 479.80 | 479.80 | 43,329 |
05 Feb 2024 | 493.10 | 503.00 | 483.80 | 484.45 | 484.45 | 53,209 |
02 Feb 2024 | 504.10 | 505.45 | 493.80 | 494.75 | 494.75 | 66,737 |
01 Feb 2024 | 511.55 | 518.20 | 497.50 | 501.55 | 501.55 | 308,395 |
31 Jan 2024 | 511.15 | 526.00 | 509.55 | 519.60 | 519.60 | 223,894 |
30 Jan 2024 | 515.40 | 521.70 | 508.40 | 510.30 | 510.30 | 94,877 |
29 Jan 2024 | 508.30 | 518.70 | 504.00 | 513.75 | 513.75 | 2,672,504 |
25 Jan 2024 | 522.05 | 526.75 | 505.85 | 508.30 | 508.30 | 97,230 |
24 Jan 2024 | 529.95 | 529.95 | 515.25 | 525.70 | 525.70 | 32,793 |
23 Jan 2024 | 527.80 | 528.40 | 514.00 | 520.50 | 520.50 | 36,289 |
19 Jan 2024 | 524.05 | 537.00 | 524.05 | 531.30 | 531.30 | 37,485 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 525.65 | 536.05 | 521.00 | 527.95 | 527.95 | 36,839 |
16 Jan 2024 | 532.00 | 537.20 | 525.70 | 530.20 | 530.20 | 64,158 |
15 Jan 2024 | 525.70 | 538.00 | 525.70 | 532.95 | 532.95 | 184,042 |
12 Jan 2024 | 530.15 | 531.85 | 523.35 | 525.70 | 525.70 | 78,805 |
11 Jan 2024 | 523.20 | 529.90 | 522.80 | 527.80 | 527.80 | 96,800 |
10 Jan 2024 | 523.55 | 525.70 | 517.50 | 523.20 | 523.20 | 89,268 |
09 Jan 2024 | 544.95 | 544.95 | 522.10 | 526.55 | 526.55 | 41,258 |
08 Jan 2024 | 554.55 | 556.25 | 533.00 | 534.25 | 534.25 | 61,959 |
05 Jan 2024 | 564.05 | 565.65 | 551.45 | 555.40 | 555.40 | 72,460 |
04 Jan 2024 | 554.35 | 562.05 | 551.15 | 561.25 | 561.25 | 20,076 |
03 Jan 2024 | 558.65 | 558.65 | 552.40 | 553.70 | 553.70 | 24,943 |
02 Jan 2024 | 561.65 | 562.50 | 554.90 | 558.10 | 558.10 | 84,102 |
01 Jan 2024 | 571.95 | 571.95 | 559.90 | 561.65 | 561.65 | 22,183 |
29 Dec 2023 | 565.55 | 572.80 | 560.00 | 564.25 | 564.25 | 524,512 |
28 Dec 2023 | 568.00 | 576.70 | 563.40 | 570.05 | 570.05 | 35,845 |
27 Dec 2023 | 571.05 | 576.00 | 566.05 | 567.00 | 567.00 | 92,084 |
26 Dec 2023 | 583.30 | 584.65 | 569.25 | 570.25 | 570.25 | 106,212 |
22 Dec 2023 | 567.00 | 586.35 | 565.90 | 581.00 | 581.00 | 135,587 |
21 Dec 2023 | 551.55 | 566.90 | 551.55 | 565.00 | 565.00 | 104,612 |
20 Dec 2023 | 569.85 | 586.00 | 556.50 | 562.40 | 562.40 | 86,116 |
19 Dec 2023 | 561.20 | 573.65 | 559.50 | 564.40 | 564.40 | 75,347 |
18 Dec 2023 | 562.05 | 565.40 | 557.70 | 558.65 | 558.65 | 23,430 |
15 Dec 2023 | 575.15 | 576.65 | 562.50 | 565.20 | 565.20 | 140,767 |
14 Dec 2023 | 555.65 | 572.90 | 555.65 | 569.35 | 569.35 | 44,707 |
13 Dec 2023 | 558.55 | 559.40 | 553.60 | 556.10 | 556.10 | 47,525 |
12 Dec 2023 | 561.35 | 562.65 | 554.50 | 558.35 | 558.35 | 19,811 |
11 Dec 2023 | 558.85 | 564.00 | 557.55 | 560.40 | 560.40 | 21,317 |
08 Dec 2023 | 561.55 | 564.55 | 555.20 | 558.90 | 558.90 | 72,082 |
07 Dec 2023 | 553.05 | 565.95 | 553.05 | 561.00 | 561.00 | 41,956 |
06 Dec 2023 | 552.05 | 561.45 | 552.05 | 555.70 | 555.70 | 19,947 |
05 Dec 2023 | 561.20 | 564.25 | 555.35 | 556.65 | 556.65 | 25,178 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |