Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 635.00 | 640.00 | 622.25 | 623.90 | 623.90 | 113,920 |
17 May 2024 | 627.70 | 637.75 | 609.15 | 617.20 | 617.20 | 152,646 |
16 May 2024 | 637.00 | 651.60 | 622.00 | 624.55 | 624.55 | 334,777 |
15 May 2024 | 660.00 | 660.05 | 625.45 | 628.30 | 628.30 | 171,476 |
14 May 2024 | 632.00 | 642.00 | 630.00 | 638.55 | 638.55 | 154,211 |
13 May 2024 | 650.00 | 658.75 | 615.00 | 623.60 | 623.60 | 465,561 |
10 May 2024 | 641.95 | 673.00 | 637.10 | 657.80 | 657.80 | 462,135 |
09 May 2024 | 659.55 | 663.70 | 625.00 | 629.60 | 629.60 | 492,013 |
08 May 2024 | 629.95 | 665.00 | 621.00 | 658.45 | 658.45 | 1,580,652 |
07 May 2024 | 629.00 | 642.00 | 608.80 | 634.85 | 634.85 | 469,254 |
06 May 2024 | 666.00 | 674.00 | 620.00 | 623.15 | 623.15 | 737,567 |
03 May 2024 | 672.00 | 697.80 | 656.00 | 665.05 | 665.05 | 3,660,854 |
02 May 2024 | 608.00 | 698.75 | 601.45 | 665.50 | 665.50 | 8,668,972 |
30 Apr 2024 | 567.00 | 600.35 | 549.10 | 600.35 | 600.35 | 8,094,926 |
29 Apr 2024 | 517.40 | 529.80 | 492.00 | 500.30 | 500.30 | 717,905 |
26 Apr 2024 | 495.60 | 512.40 | 490.25 | 507.85 | 507.85 | 579,470 |
25 Apr 2024 | 482.60 | 497.00 | 477.00 | 488.30 | 488.30 | 239,741 |
24 Apr 2024 | 482.00 | 491.65 | 476.05 | 478.65 | 478.65 | 148,281 |
23 Apr 2024 | 472.50 | 496.45 | 472.50 | 486.35 | 486.35 | 704,963 |
22 Apr 2024 | 459.80 | 475.65 | 455.40 | 473.15 | 473.15 | 286,315 |
19 Apr 2024 | 448.05 | 458.60 | 441.00 | 452.45 | 452.45 | 147,791 |
18 Apr 2024 | 443.25 | 457.00 | 443.25 | 450.40 | 450.40 | 112,737 |
16 Apr 2024 | 438.95 | 451.85 | 430.55 | 445.65 | 445.65 | 165,021 |
15 Apr 2024 | 437.00 | 443.95 | 422.65 | 435.10 | 435.10 | 194,015 |
12 Apr 2024 | 459.00 | 459.00 | 440.15 | 442.55 | 442.55 | 304,008 |
10 Apr 2024 | 466.00 | 467.50 | 454.15 | 459.00 | 459.00 | 152,805 |
09 Apr 2024 | 479.00 | 479.00 | 462.00 | 467.20 | 467.20 | 209,922 |
08 Apr 2024 | 469.10 | 490.85 | 457.10 | 475.00 | 475.00 | 734,245 |
05 Apr 2024 | 465.95 | 473.70 | 451.10 | 470.65 | 470.65 | 663,563 |
04 Apr 2024 | 433.00 | 470.00 | 432.95 | 467.40 | 467.40 | 1,602,110 |
03 Apr 2024 | 423.70 | 433.90 | 417.60 | 432.25 | 432.25 | 194,502 |
02 Apr 2024 | 419.70 | 427.70 | 413.05 | 424.40 | 424.40 | 150,867 |
01 Apr 2024 | 419.90 | 420.70 | 414.10 | 419.70 | 419.70 | 118,854 |
28 Mar 2024 | 409.80 | 419.00 | 406.00 | 409.60 | 409.60 | 164,717 |
27 Mar 2024 | 396.65 | 407.30 | 396.65 | 405.15 | 405.15 | 282,228 |
26 Mar 2024 | 388.95 | 406.20 | 386.00 | 396.60 | 396.60 | 228,550 |
22 Mar 2024 | 380.00 | 394.00 | 380.00 | 390.50 | 390.50 | 116,543 |
21 Mar 2024 | 391.00 | 392.20 | 384.75 | 387.15 | 387.15 | 165,339 |
20 Mar 2024 | 389.90 | 389.90 | 375.00 | 382.10 | 382.10 | 157,241 |
19 Mar 2024 | 386.00 | 390.70 | 378.50 | 381.80 | 381.80 | 124,609 |
18 Mar 2024 | 392.50 | 394.25 | 386.10 | 389.25 | 389.25 | 222,071 |
15 Mar 2024 | 395.60 | 399.65 | 388.05 | 392.30 | 392.30 | 244,304 |
14 Mar 2024 | 388.95 | 395.90 | 382.00 | 392.70 | 392.70 | 403,596 |
13 Mar 2024 | 407.00 | 413.35 | 368.20 | 383.10 | 383.10 | 982,895 |
12 Mar 2024 | 431.20 | 437.95 | 405.75 | 409.25 | 409.25 | 365,112 |
11 Mar 2024 | 437.00 | 439.45 | 426.15 | 434.85 | 434.85 | 237,116 |
07 Mar 2024 | 431.75 | 442.95 | 431.75 | 439.70 | 439.70 | 180,884 |
06 Mar 2024 | 444.90 | 444.90 | 432.00 | 435.85 | 435.85 | 340,334 |
05 Mar 2024 | 444.50 | 449.40 | 437.95 | 445.25 | 445.25 | 256,306 |
04 Mar 2024 | 451.30 | 457.00 | 430.00 | 445.80 | 445.80 | 757,387 |
01 Mar 2024 | 450.20 | 465.00 | 446.00 | 455.40 | 455.40 | 380,508 |
29 Feb 2024 | 450.25 | 453.85 | 437.15 | 448.20 | 448.20 | 284,204 |
28 Feb 2024 | 451.15 | 460.00 | 417.95 | 453.35 | 453.35 | 1,312,899 |
27 Feb 2024 | 457.00 | 466.00 | 452.10 | 454.35 | 454.35 | 900,216 |
26 Feb 2024 | 458.45 | 458.50 | 448.00 | 453.95 | 453.95 | 389,640 |
23 Feb 2024 | 466.85 | 475.90 | 454.30 | 458.65 | 458.65 | 1,536,466 |
22 Feb 2024 | 469.90 | 473.00 | 451.55 | 456.50 | 456.50 | 1,520,120 |
21 Feb 2024 | 449.00 | 482.00 | 442.50 | 462.65 | 462.65 | 4,039,171 |
20 Feb 2024 | 437.95 | 449.50 | 428.10 | 446.20 | 446.20 | 1,417,150 |
19 Feb 2024 | 437.10 | 455.00 | 430.00 | 436.55 | 436.55 | 3,112,463 |
16 Feb 2024 | 429.00 | 448.25 | 415.45 | 419.60 | 419.60 | 3,058,727 |
15 Feb 2024 | 375.00 | 438.00 | 371.00 | 428.40 | 428.40 | 6,820,067 |
14 Feb 2024 | 396.00 | 409.00 | 365.00 | 368.15 | 368.15 | 5,574,132 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |