Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 580.45 | 580.45 | 565.15 | 570.90 | 570.90 | 39,707 |
02 May 2024 | 579.60 | 584.30 | 575.25 | 575.95 | 575.95 | 73,429 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 585.35 | 591.25 | 575.35 | 576.75 | 576.75 | 150,287 |
29 Apr 2024 | 576.80 | 586.00 | 571.80 | 583.10 | 583.10 | 107,887 |
26 Apr 2024 | 585.95 | 585.95 | 561.90 | 568.35 | 568.35 | 380,334 |
25 Apr 2024 | 600.00 | 600.00 | 576.00 | 577.25 | 577.25 | 451,033 |
24 Apr 2024 | 611.00 | 615.30 | 602.80 | 608.25 | 608.25 | 165,478 |
23 Apr 2024 | 589.95 | 607.00 | 585.25 | 604.20 | 604.20 | 92,548 |
22 Apr 2024 | 603.00 | 605.60 | 584.15 | 585.30 | 585.30 | 93,520 |
19 Apr 2024 | 584.50 | 599.00 | 579.50 | 596.65 | 596.65 | 103,089 |
18 Apr 2024 | 588.00 | 598.95 | 587.30 | 593.70 | 593.70 | 47,741 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 597.55 | 604.55 | 582.00 | 583.45 | 583.45 | 127,388 |
15 Apr 2024 | 595.15 | 607.50 | 593.40 | 597.60 | 597.60 | 91,000 |
12 Apr 2024 | 597.55 | 615.90 | 597.00 | 607.25 | 607.25 | 231,418 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 603.20 | 604.80 | 595.25 | 597.00 | 597.00 | 48,222 |
09 Apr 2024 | 606.35 | 606.60 | 595.00 | 597.00 | 597.00 | 31,542 |
08 Apr 2024 | 618.95 | 618.95 | 567.30 | 604.90 | 604.90 | 121,236 |
05 Apr 2024 | 620.65 | 622.00 | 608.85 | 612.90 | 612.90 | 122,496 |
04 Apr 2024 | 613.85 | 622.25 | 612.00 | 618.20 | 618.20 | 73,113 |
03 Apr 2024 | 606.55 | 618.50 | 600.05 | 613.90 | 613.90 | 132,300 |
02 Apr 2024 | 602.00 | 608.00 | 596.65 | 604.95 | 604.95 | 140,146 |
01 Apr 2024 | 599.40 | 606.00 | 594.25 | 601.95 | 601.95 | 218,701 |
28 Mar 2024 | 591.35 | 595.60 | 583.00 | 591.35 | 591.35 | 167,607 |
27 Mar 2024 | 569.85 | 593.20 | 569.50 | 585.70 | 585.70 | 193,458 |
26 Mar 2024 | 548.10 | 570.75 | 548.10 | 568.55 | 568.55 | 121,840 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 563.20 | 564.70 | 555.00 | 557.15 | 557.15 | 97,657 |
21 Mar 2024 | 553.90 | 564.90 | 549.40 | 563.65 | 563.65 | 41,890 |
20 Mar 2024 | 549.10 | 555.10 | 541.00 | 547.80 | 547.80 | 39,464 |
19 Mar 2024 | 552.90 | 557.40 | 545.10 | 548.95 | 548.95 | 70,702 |
18 Mar 2024 | 561.35 | 562.30 | 545.65 | 553.10 | 553.10 | 134,207 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 541.15 | 567.70 | 534.15 | 565.10 | 565.10 | 95,076 |
13 Mar 2024 | 572.90 | 576.75 | 540.15 | 545.00 | 545.00 | 296,964 |
12 Mar 2024 | 571.80 | 576.20 | 563.25 | 568.65 | 568.65 | 76,092 |
11 Mar 2024 | 580.80 | 587.95 | 569.50 | 572.50 | 572.50 | 103,320 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 577.85 | 589.55 | 575.20 | 587.60 | 587.60 | 125,898 |
06 Mar 2024 | 587.70 | 587.70 | 565.50 | 574.60 | 574.60 | 64,183 |
05 Mar 2024 | 589.00 | 594.40 | 583.15 | 584.75 | 584.75 | 83,154 |
04 Mar 2024 | 593.20 | 593.20 | 584.00 | 588.85 | 588.85 | 57,318 |
01 Mar 2024 | 590.00 | 594.95 | 585.15 | 589.40 | 589.40 | 3,755,677 |
29 Feb 2024 | 571.95 | 589.35 | 564.30 | 587.25 | 587.25 | 87,712 |
28 Feb 2024 | 590.95 | 590.95 | 566.35 | 570.45 | 570.45 | 170,258 |
27 Feb 2024 | 575.50 | 594.05 | 575.30 | 589.75 | 589.75 | 161,784 |
26 Feb 2024 | 597.95 | 599.40 | 567.00 | 579.70 | 579.70 | 298,400 |
23 Feb 2024 | 580.00 | 602.75 | 579.20 | 594.10 | 594.10 | 374,615 |
22 Feb 2024 | 560.80 | 583.00 | 552.75 | 578.85 | 578.85 | 219,669 |
21 Feb 2024 | 551.75 | 564.50 | 546.65 | 556.80 | 556.80 | 115,001 |
20 Feb 2024 | 544.80 | 551.25 | 543.35 | 548.40 | 548.40 | 139,462 |
16 Feb 2024 | 529.00 | 540.75 | 526.00 | 537.40 | 537.40 | 75,891 |
15 Feb 2024 | 529.00 | 531.45 | 525.30 | 527.50 | 527.50 | 95,553 |
14 Feb 2024 | 518.70 | 529.00 | 515.55 | 527.85 | 527.85 | 73,469 |
13 Feb 2024 | 529.70 | 532.10 | 515.65 | 523.20 | 523.20 | 85,743 |
12 Feb 2024 | 535.20 | 538.50 | 526.50 | 529.55 | 529.55 | 257,248 |
09 Feb 2024 | 528.85 | 537.05 | 523.65 | 532.95 | 532.95 | 443,262 |
08 Feb 2024 | 529.45 | 530.40 | 523.00 | 525.15 | 525.15 | 158,905 |
07 Feb 2024 | 511.65 | 527.25 | 508.75 | 524.80 | 524.80 | 172,906 |
06 Feb 2024 | 510.00 | 511.35 | 504.55 | 506.10 | 506.10 | 52,457 |
05 Feb 2024 | 503.15 | 513.25 | 500.70 | 508.60 | 508.60 | 300,025 |
02 Feb 2024 | 518.85 | 518.85 | 497.80 | 500.05 | 500.05 | 304,957 |
01 Feb 2024 | 499.05 | 499.05 | 487.15 | 494.35 | 494.35 | 100,170 |
31 Jan 2024 | 494.10 | 497.00 | 488.00 | 492.60 | 492.60 | 265,083 |
30 Jan 2024 | 501.95 | 501.95 | 487.25 | 493.40 | 493.40 | 111,242 |
29 Jan 2024 | 478.30 | 499.70 | 474.90 | 496.00 | 496.00 | 423,477 |
26 Jan 2024 | 473.85 | 473.85 | 473.85 | 473.85 | 473.85 | - |
25 Jan 2024 | 481.10 | 482.00 | 466.10 | 473.85 | 473.85 | 139,227 |
24 Jan 2024 | 474.55 | 481.75 | 466.30 | 480.40 | 480.40 | 169,014 |
23 Jan 2024 | 488.25 | 488.25 | 466.70 | 471.45 | 471.45 | 236,992 |
22 Jan 2024 | 482.05 | 482.05 | 482.05 | 482.05 | 482.05 | - |
19 Jan 2024 | 468.00 | 484.50 | 465.50 | 482.05 | 482.05 | 256,141 |
18 Jan 2024 | 461.65 | 467.90 | 450.55 | 463.60 | 463.60 | 171,142 |
17 Jan 2024 | 467.90 | 468.95 | 460.30 | 461.70 | 461.70 | 144,968 |
16 Jan 2024 | 478.35 | 478.75 | 461.30 | 468.50 | 468.50 | 190,503 |
12 Jan 2024 | 464.85 | 464.85 | 456.45 | 461.80 | 461.80 | 63,828 |
11 Jan 2024 | 460.45 | 463.80 | 458.30 | 459.30 | 459.30 | 90,052 |
10 Jan 2024 | 459.05 | 461.00 | 453.05 | 458.40 | 458.40 | 80,659 |
09 Jan 2024 | 459.85 | 460.25 | 452.40 | 458.60 | 458.60 | 68,492 |
08 Jan 2024 | 464.85 | 464.85 | 450.00 | 451.50 | 451.50 | 47,053 |
05 Jan 2024 | 467.95 | 467.95 | 454.15 | 455.90 | 455.90 | 74,647 |
04 Jan 2024 | 455.40 | 464.45 | 451.00 | 462.75 | 462.75 | 296,146 |
03 Jan 2024 | 439.85 | 455.00 | 437.80 | 451.65 | 451.65 | 283,326 |
02 Jan 2024 | 436.65 | 440.25 | 429.30 | 438.40 | 438.40 | 145,279 |
29 Dec 2023 | 434.75 | 439.30 | 431.60 | 438.20 | 438.20 | 89,727 |
28 Dec 2023 | 436.15 | 442.30 | 431.20 | 434.25 | 434.25 | 135,521 |
27 Dec 2023 | 438.15 | 442.00 | 434.50 | 438.30 | 438.30 | 103,877 |
26 Dec 2023 | 440.95 | 443.50 | 435.00 | 436.60 | 436.60 | 95,439 |
22 Dec 2023 | 429.50 | 440.00 | 428.45 | 439.45 | 439.45 | 70,519 |
21 Dec 2023 | 420.05 | 430.35 | 416.15 | 429.30 | 429.30 | 77,350 |
20 Dec 2023 | 448.90 | 448.90 | 420.10 | 423.85 | 423.85 | 85,673 |
19 Dec 2023 | 450.25 | 451.00 | 441.30 | 444.50 | 444.50 | 169,748 |
18 Dec 2023 | 435.90 | 450.00 | 435.90 | 449.00 | 449.00 | 195,388 |
15 Dec 2023 | 443.65 | 444.10 | 437.65 | 439.95 | 439.95 | 82,745 |
14 Dec 2023 | 436.30 | 443.50 | 434.45 | 441.55 | 441.55 | 103,762 |
13 Dec 2023 | 437.30 | 437.30 | 431.70 | 434.60 | 434.60 | 102,381 |
12 Dec 2023 | 440.05 | 445.75 | 435.80 | 438.30 | 438.30 | 137,236 |
11 Dec 2023 | 436.00 | 441.85 | 432.95 | 441.00 | 441.00 | 37,946 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |