Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 May 2024 | 472.85 | 483.00 | 472.85 | 481.05 | 481.05 | 20,286 |
07 May 2024 | 482.80 | 486.45 | 472.95 | 478.75 | 478.75 | 98,605 |
06 May 2024 | 508.45 | 508.45 | 479.40 | 482.75 | 482.75 | 203,472 |
03 May 2024 | 505.55 | 510.95 | 495.10 | 502.65 | 502.65 | 120,730 |
02 May 2024 | 514.45 | 518.90 | 510.40 | 513.00 | 513.00 | 61,631 |
30 Apr 2024 | 498.05 | 516.95 | 495.20 | 509.55 | 509.55 | 250,340 |
29 Apr 2024 | 497.20 | 505.45 | 488.30 | 494.35 | 494.35 | 146,594 |
26 Apr 2024 | 501.90 | 501.90 | 489.60 | 492.55 | 492.55 | 67,662 |
25 Apr 2024 | 485.45 | 501.00 | 483.55 | 498.25 | 498.25 | 163,707 |
24 Apr 2024 | 489.95 | 490.30 | 484.90 | 486.70 | 486.70 | 34,397 |
23 Apr 2024 | 484.65 | 491.00 | 480.65 | 486.35 | 486.35 | 91,940 |
22 Apr 2024 | 474.00 | 494.00 | 474.00 | 480.10 | 480.10 | 207,484 |
19 Apr 2024 | 464.55 | 477.00 | 460.45 | 473.55 | 473.55 | 123,814 |
18 Apr 2024 | 478.70 | 485.00 | 470.35 | 473.60 | 473.60 | 122,183 |
16 Apr 2024 | 463.55 | 481.00 | 458.20 | 478.05 | 478.05 | 149,859 |
15 Apr 2024 | 450.15 | 480.50 | 450.15 | 474.10 | 474.10 | 111,081 |
12 Apr 2024 | 489.25 | 489.25 | 480.60 | 482.05 | 482.05 | 67,430 |
10 Apr 2024 | 471.40 | 491.00 | 471.40 | 488.60 | 488.60 | 246,006 |
09 Apr 2024 | 472.55 | 472.55 | 464.55 | 469.75 | 469.75 | 38,158 |
08 Apr 2024 | 473.95 | 473.95 | 467.90 | 469.70 | 469.70 | 40,378 |
05 Apr 2024 | 459.60 | 469.90 | 453.00 | 468.40 | 468.40 | 142,259 |
04 Apr 2024 | 472.95 | 474.70 | 458.95 | 459.85 | 459.85 | 146,258 |
03 Apr 2024 | 471.35 | 472.30 | 467.00 | 468.70 | 468.70 | 161,113 |
02 Apr 2024 | 467.10 | 474.25 | 464.70 | 470.70 | 470.70 | 91,627 |
01 Apr 2024 | 467.65 | 472.55 | 462.95 | 465.40 | 465.40 | 45,850 |
28 Mar 2024 | 467.25 | 471.40 | 462.60 | 466.20 | 466.20 | 78,476 |
27 Mar 2024 | 472.00 | 476.25 | 466.45 | 467.70 | 467.70 | 36,843 |
26 Mar 2024 | 477.25 | 477.25 | 466.00 | 471.40 | 471.40 | 47,407 |
22 Mar 2024 | 469.30 | 471.05 | 457.35 | 468.05 | 468.05 | 73,851 |
21 Mar 2024 | 454.10 | 462.85 | 453.70 | 461.25 | 461.25 | 175,420 |
20 Mar 2024 | 458.50 | 458.50 | 444.15 | 452.65 | 452.65 | 60,384 |
19 Mar 2024 | 458.25 | 458.30 | 441.70 | 454.65 | 454.65 | 137,105 |
18 Mar 2024 | 475.00 | 475.90 | 457.25 | 458.25 | 458.25 | 142,959 |
15 Mar 2024 | 502.65 | 502.65 | 470.60 | 473.05 | 473.05 | 170,546 |
14 Mar 2024 | 492.40 | 505.15 | 481.40 | 502.85 | 502.85 | 84,842 |
13 Mar 2024 | 510.00 | 514.60 | 489.40 | 492.35 | 492.35 | 295,845 |
12 Mar 2024 | 508.65 | 512.40 | 500.60 | 507.10 | 507.10 | 234,908 |
11 Mar 2024 | 519.15 | 520.00 | 499.15 | 510.75 | 510.75 | 133,090 |
07 Mar 2024 | 535.35 | 535.95 | 515.70 | 516.90 | 516.90 | 246,492 |
06 Mar 2024 | 544.30 | 544.30 | 525.45 | 535.35 | 535.35 | 35,090 |
05 Mar 2024 | 535.65 | 545.90 | 534.95 | 541.85 | 541.85 | 256,956 |
04 Mar 2024 | 531.05 | 537.60 | 522.00 | 534.95 | 534.95 | 52,409 |
01 Mar 2024 | 524.95 | 532.50 | 519.90 | 529.65 | 529.65 | 37,813 |
29 Feb 2024 | 509.05 | 520.90 | 505.85 | 518.40 | 518.40 | 21,030 |
28 Feb 2024 | 523.95 | 523.95 | 506.00 | 506.95 | 506.95 | 25,823 |
27 Feb 2024 | 530.15 | 530.15 | 516.00 | 517.90 | 517.90 | 25,052 |
26 Feb 2024 | 527.55 | 529.25 | 519.85 | 526.20 | 526.20 | 47,247 |
23 Feb 2024 | 527.65 | 528.00 | 521.15 | 523.15 | 523.15 | 43,957 |
22 Feb 2024 | 516.85 | 524.00 | 513.30 | 522.85 | 522.85 | 22,731 |
21 Feb 2024 | 522.65 | 525.00 | 514.85 | 516.20 | 516.20 | 61,950 |
20 Feb 2024 | 535.35 | 535.35 | 516.10 | 518.20 | 518.20 | 62,012 |
19 Feb 2024 | 532.45 | 537.25 | 527.15 | 531.70 | 531.70 | 123,915 |
16 Feb 2024 | 522.20 | 532.25 | 522.00 | 528.35 | 528.35 | 94,901 |
15 Feb 2024 | 523.25 | 525.00 | 517.15 | 520.70 | 520.70 | 78,468 |
14 Feb 2024 | 509.85 | 519.95 | 503.00 | 518.15 | 518.15 | 86,895 |
13 Feb 2024 | 515.25 | 518.40 | 504.45 | 510.85 | 510.85 | 91,425 |
12 Feb 2024 | 518.65 | 521.00 | 508.10 | 512.75 | 512.75 | 121,078 |
09 Feb 2024 | 533.40 | 533.40 | 500.00 | 509.90 | 509.90 | 159,911 |
08 Feb 2024 | 559.85 | 559.85 | 537.30 | 538.70 | 538.70 | 159,897 |
07 Feb 2024 | 559.00 | 559.00 | 547.20 | 552.25 | 552.25 | 132,361 |
06 Feb 2024 | 551.85 | 555.05 | 546.20 | 553.30 | 553.30 | 42,513 |
05 Feb 2024 | 544.90 | 552.35 | 539.70 | 545.30 | 545.30 | 89,111 |
02 Feb 2024 | 538.40 | 544.60 | 537.25 | 540.05 | 540.05 | 40,100 |
01 Feb 2024 | 544.75 | 544.75 | 532.85 | 533.90 | 533.90 | 388,686 |
31 Jan 2024 | 536.85 | 547.50 | 525.30 | 540.45 | 540.45 | 108,915 |
30 Jan 2024 | 530.45 | 537.40 | 526.55 | 531.85 | 531.85 | 93,325 |
29 Jan 2024 | 521.95 | 528.90 | 515.45 | 528.00 | 528.00 | 143,689 |
25 Jan 2024 | 528.65 | 528.65 | 513.20 | 517.60 | 517.60 | 54,688 |
24 Jan 2024 | 511.15 | 526.50 | 509.00 | 525.70 | 525.70 | 125,590 |
23 Jan 2024 | 523.70 | 531.75 | 508.60 | 510.55 | 510.55 | 245,652 |
19 Jan 2024 | 504.65 | 504.65 | 494.65 | 503.55 | 503.55 | 196,787 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 467.15 | 482.70 | 465.00 | 471.70 | 471.70 | 378,911 |
16 Jan 2024 | 472.00 | 476.80 | 467.00 | 472.60 | 472.60 | 51,306 |
15 Jan 2024 | 472.20 | 473.60 | 467.25 | 472.00 | 472.00 | 101,706 |
12 Jan 2024 | 471.10 | 472.70 | 464.20 | 468.80 | 468.80 | 54,934 |
11 Jan 2024 | 469.50 | 474.20 | 466.90 | 468.75 | 468.75 | 76,396 |
10 Jan 2024 | 468.35 | 469.85 | 462.35 | 466.65 | 466.65 | 79,576 |
09 Jan 2024 | 457.55 | 471.00 | 457.55 | 468.35 | 468.35 | 123,653 |
08 Jan 2024 | 463.95 | 463.95 | 452.00 | 454.50 | 454.50 | 98,334 |
05 Jan 2024 | 455.15 | 465.00 | 450.65 | 460.85 | 460.85 | 165,021 |
04 Jan 2024 | 461.05 | 461.05 | 447.20 | 448.85 | 448.85 | 102,954 |
03 Jan 2024 | 457.85 | 460.40 | 453.75 | 457.30 | 457.30 | 115,115 |
02 Jan 2024 | 454.85 | 458.00 | 448.40 | 456.55 | 456.55 | 153,877 |
01 Jan 2024 | 453.05 | 455.60 | 451.00 | 452.55 | 452.55 | 62,662 |
29 Dec 2023 | 439.50 | 454.95 | 439.05 | 453.90 | 453.90 | 272,731 |
28 Dec 2023 | 437.45 | 441.00 | 436.15 | 439.25 | 439.25 | 160,710 |
27 Dec 2023 | 431.40 | 442.60 | 431.35 | 435.70 | 435.70 | 154,113 |
26 Dec 2023 | 430.00 | 431.10 | 425.30 | 430.35 | 430.35 | 53,262 |
22 Dec 2023 | 437.70 | 437.70 | 424.65 | 427.50 | 427.50 | 124,485 |
21 Dec 2023 | 425.55 | 437.50 | 418.95 | 430.30 | 430.30 | 223,181 |
20 Dec 2023 | 462.70 | 462.70 | 428.00 | 431.35 | 431.35 | 355,971 |
19 Dec 2023 | 462.65 | 485.00 | 454.00 | 455.35 | 455.35 | 29,363,510 |
18 Dec 2023 | 452.35 | 456.75 | 448.05 | 452.85 | 452.85 | 95,818 |
15 Dec 2023 | 453.65 | 465.00 | 446.50 | 450.70 | 450.70 | 177,660 |
14 Dec 2023 | 450.90 | 464.15 | 444.70 | 452.45 | 452.45 | 126,676 |
13 Dec 2023 | 453.50 | 456.35 | 442.00 | 445.40 | 445.40 | 129,940 |
12 Dec 2023 | 452.70 | 457.90 | 447.70 | 450.15 | 450.15 | 69,216 |
11 Dec 2023 | 461.50 | 461.50 | 449.45 | 450.30 | 450.30 | 75,725 |
08 Dec 2023 | 459.55 | 465.95 | 453.20 | 458.35 | 458.35 | 208,393 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |