Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 Apr 2024 | 538.65 | 553.30 | 529.00 | 547.95 | 547.95 | 18,089 |
26 Apr 2024 | 544.05 | 547.95 | 538.45 | 543.20 | 543.20 | 10,647 |
25 Apr 2024 | 542.00 | 549.55 | 535.80 | 543.80 | 543.80 | 14,535 |
24 Apr 2024 | 554.00 | 573.60 | 538.25 | 542.05 | 542.05 | 46,101 |
23 Apr 2024 | 535.00 | 557.70 | 534.95 | 553.30 | 553.30 | 17,787 |
22 Apr 2024 | 541.35 | 542.60 | 527.85 | 532.30 | 532.30 | 10,308 |
19 Apr 2024 | 541.50 | 542.00 | 520.15 | 530.70 | 530.70 | 11,238 |
18 Apr 2024 | 553.00 | 561.10 | 525.85 | 534.45 | 534.45 | 18,822 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 538.75 | 559.75 | 535.95 | 547.90 | 547.90 | 45,162 |
15 Apr 2024 | 554.95 | 554.95 | 527.00 | 539.60 | 539.60 | 33,568 |
12 Apr 2024 | 557.75 | 567.00 | 553.30 | 558.50 | 558.50 | 75,205 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 535.00 | 574.00 | 534.35 | 552.20 | 552.20 | 117,962 |
09 Apr 2024 | 483.00 | 524.80 | 483.00 | 517.05 | 517.05 | 45,106 |
08 Apr 2024 | 484.00 | 489.95 | 479.95 | 480.50 | 480.50 | 1,716 |
05 Apr 2024 | 477.65 | 489.55 | 477.65 | 483.30 | 483.30 | 10,713 |
04 Apr 2024 | 477.65 | 486.90 | 470.80 | 484.65 | 484.65 | 20,583 |
03 Apr 2024 | 474.50 | 486.40 | 472.55 | 480.60 | 480.60 | 8,776 |
02 Apr 2024 | 477.20 | 480.15 | 471.60 | 476.80 | 476.80 | 5,793 |
01 Apr 2024 | 452.80 | 482.60 | 452.80 | 477.20 | 477.20 | 4,628 |
28 Mar 2024 | 468.90 | 471.00 | 456.00 | 462.00 | 462.00 | 9,485 |
27 Mar 2024 | 451.90 | 467.55 | 451.90 | 465.45 | 465.45 | 18,386 |
26 Mar 2024 | 451.05 | 464.60 | 449.85 | 454.45 | 454.45 | 8,442 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 441.40 | 461.00 | 441.40 | 457.60 | 457.60 | 5,751 |
21 Mar 2024 | 438.55 | 442.05 | 432.80 | 440.70 | 440.70 | 7,090 |
20 Mar 2024 | 418.00 | 434.90 | 416.00 | 431.10 | 431.10 | 4,552 |
19 Mar 2024 | 417.65 | 421.30 | 411.75 | 418.50 | 418.50 | 8,715 |
18 Mar 2024 | 433.00 | 434.65 | 417.00 | 423.40 | 423.40 | 14,847 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 391.30 | 462.20 | 391.30 | 451.20 | 451.20 | 8,436 |
13 Mar 2024 | 443.00 | 448.60 | 412.00 | 415.70 | 415.70 | 26,560 |
12 Mar 2024 | 476.00 | 480.60 | 434.65 | 444.40 | 444.40 | 16,925 |
11 Mar 2024 | 481.35 | 497.60 | 471.95 | 475.40 | 475.40 | 19,338 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 468.00 | 484.40 | 462.00 | 481.35 | 481.35 | 12,085 |
06 Mar 2024 | 480.05 | 485.00 | 458.50 | 467.10 | 467.10 | 20,033 |
05 Mar 2024 | 494.00 | 494.00 | 476.50 | 480.60 | 480.60 | 6,767 |
04 Mar 2024 | 487.10 | 495.00 | 477.00 | 494.65 | 494.65 | 1,814 |
01 Mar 2024 | 478.95 | 487.50 | 475.00 | 486.50 | 486.50 | 5,114 |
29 Feb 2024 | 472.45 | 477.45 | 460.00 | 466.85 | 466.85 | 8,474 |
28 Feb 2024 | 490.00 | 493.05 | 470.75 | 475.10 | 475.10 | 14,994 |
27 Feb 2024 | 490.70 | 498.05 | 484.55 | 488.50 | 488.50 | 12,776 |
26 Feb 2024 | 491.35 | 507.20 | 487.95 | 490.10 | 490.10 | 23,245 |
23 Feb 2024 | 494.35 | 506.05 | 484.70 | 487.25 | 487.25 | 1,603,338 |
22 Feb 2024 | 488.45 | 501.00 | 488.15 | 492.40 | 492.40 | 4,764 |
21 Feb 2024 | 489.00 | 501.40 | 478.00 | 480.40 | 480.40 | 8,832 |
20 Feb 2024 | 480.00 | 504.00 | 480.00 | 488.65 | 488.65 | 12,657 |
16 Feb 2024 | 477.85 | 495.00 | 477.85 | 491.80 | 491.80 | 9,017 |
15 Feb 2024 | 479.15 | 498.25 | 475.00 | 476.55 | 476.55 | 8,949 |
14 Feb 2024 | 473.95 | 492.20 | 473.95 | 481.30 | 481.30 | 8,215 |
13 Feb 2024 | 487.95 | 492.20 | 474.55 | 479.65 | 479.65 | 11,365 |
12 Feb 2024 | 480.00 | 490.00 | 471.35 | 482.15 | 482.15 | 35,930 |
09 Feb 2024 | 499.50 | 499.50 | 481.60 | 489.45 | 489.45 | 5,735 |
08 Feb 2024 | 503.00 | 505.45 | 495.85 | 499.40 | 499.40 | 7,775 |
07 Feb 2024 | 508.10 | 520.25 | 497.70 | 502.15 | 502.15 | 30,032 |
06 Feb 2024 | 473.65 | 509.65 | 463.80 | 502.90 | 502.90 | 57,762 |
05 Feb 2024 | 485.20 | 495.00 | 455.65 | 461.35 | 461.35 | 45,845 |
02 Feb 2024 | 515.40 | 521.25 | 489.00 | 492.55 | 492.55 | 8,949 |
01 Feb 2024 | 511.15 | 518.50 | 509.00 | 515.00 | 515.00 | 10,915 |
31 Jan 2024 | 523.95 | 526.00 | 510.05 | 511.45 | 511.45 | 6,512 |
30 Jan 2024 | 525.35 | 536.00 | 518.10 | 520.10 | 520.10 | 14,218 |
29 Jan 2024 | 531.70 | 540.55 | 521.90 | 525.95 | 525.95 | 12,877 |
26 Jan 2024 | 531.05 | 531.05 | 531.05 | 531.05 | 531.05 | - |
25 Jan 2024 | 506.00 | 534.85 | 506.00 | 531.05 | 531.05 | 22,640 |
24 Jan 2024 | 508.55 | 526.10 | 496.75 | 517.70 | 517.70 | 34,772 |
23 Jan 2024 | 537.95 | 549.00 | 498.00 | 500.45 | 500.45 | 42,111 |
22 Jan 2024 | 533.20 | 533.20 | 533.20 | 533.20 | 533.20 | - |
19 Jan 2024 | 543.00 | 558.55 | 532.05 | 533.20 | 533.20 | 23,551 |
18 Jan 2024 | 537.40 | 554.00 | 528.35 | 539.50 | 539.50 | 16,012 |
17 Jan 2024 | 555.00 | 556.95 | 524.35 | 531.35 | 531.35 | 29,515 |
16 Jan 2024 | 554.95 | 562.40 | 549.50 | 557.70 | 557.70 | 14,912 |
12 Jan 2024 | 561.95 | 568.60 | 548.95 | 553.45 | 553.45 | 36,199 |
11 Jan 2024 | 547.20 | 574.95 | 547.20 | 556.95 | 556.95 | 29,364 |
10 Jan 2024 | 552.60 | 557.20 | 543.45 | 547.00 | 547.00 | 20,450 |
09 Jan 2024 | 550.30 | 584.00 | 550.30 | 558.40 | 558.40 | 34,145 |
08 Jan 2024 | 564.75 | 564.75 | 545.00 | 550.35 | 550.35 | 25,803 |
05 Jan 2024 | 567.55 | 568.00 | 552.65 | 557.15 | 557.15 | 28,844 |
04 Jan 2024 | 522.95 | 577.90 | 522.00 | 566.85 | 566.85 | 132,904 |
03 Jan 2024 | 515.60 | 523.65 | 513.90 | 519.75 | 519.75 | 12,314 |
02 Jan 2024 | 518.95 | 525.15 | 513.25 | 516.85 | 516.85 | 11,210 |
29 Dec 2023 | 484.65 | 516.30 | 483.75 | 501.95 | 501.95 | 12,826 |
28 Dec 2023 | 495.95 | 496.85 | 483.85 | 486.00 | 486.00 | 8,531 |
27 Dec 2023 | 484.05 | 497.65 | 484.05 | 491.15 | 491.15 | 8,109 |
26 Dec 2023 | 486.25 | 495.70 | 475.90 | 483.05 | 483.05 | 10,832 |
22 Dec 2023 | 485.35 | 494.15 | 473.15 | 482.45 | 482.45 | 6,932 |
21 Dec 2023 | 466.00 | 489.90 | 466.00 | 488.10 | 488.10 | 10,972 |
20 Dec 2023 | 494.00 | 505.05 | 480.70 | 485.75 | 485.75 | 9,951 |
19 Dec 2023 | 492.25 | 501.30 | 490.50 | 499.30 | 499.30 | 9,377 |
18 Dec 2023 | 499.20 | 503.95 | 492.00 | 493.95 | 493.95 | 9,478 |
15 Dec 2023 | 507.10 | 509.00 | 501.30 | 503.60 | 503.60 | 2,507 |
14 Dec 2023 | 497.00 | 510.00 | 494.75 | 507.10 | 507.10 | 11,944 |
13 Dec 2023 | 497.55 | 501.30 | 481.50 | 489.20 | 489.20 | 16,769 |
12 Dec 2023 | 514.00 | 517.00 | 496.00 | 499.90 | 499.90 | 3,507 |
11 Dec 2023 | 500.60 | 519.00 | 500.60 | 512.15 | 512.15 | 3,857 |
08 Dec 2023 | 512.00 | 520.05 | 495.00 | 504.35 | 504.35 | 6,518 |
07 Dec 2023 | 519.85 | 519.85 | 510.00 | 510.80 | 510.80 | 6,234 |
06 Dec 2023 | 521.90 | 521.90 | 503.80 | 512.35 | 512.35 | 4,967 |
05 Dec 2023 | 521.40 | 531.60 | 511.65 | 514.85 | 514.85 | 18,589 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |