Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 542.00 | 542.00 | 518.70 | 518.70 | 518.70 | 3 |
23 Apr 2024 | 518.60 | 537.70 | 517.60 | 537.70 | 537.70 | - |
22 Apr 2024 | 519.50 | 522.40 | 512.00 | 517.20 | 517.20 | 5 |
19 Apr 2024 | 539.90 | 543.30 | 522.00 | 522.00 | 522.00 | 60 |
18 Apr 2024 | 577.00 | 579.30 | 573.20 | 573.20 | 573.20 | - |
17 Apr 2024 | 580.20 | 583.10 | 573.10 | 573.10 | 573.10 | 3 |
16 Apr 2024 | 570.60 | 582.70 | 569.00 | 581.60 | 581.60 | 10 |
15 Apr 2024 | 585.00 | 590.00 | 570.20 | 570.20 | 570.20 | 155 |
12 Apr 2024 | 588.90 | 590.10 | 581.40 | 583.60 | 583.60 | 1 |
11 Apr 2024 | 574.50 | 583.90 | 573.60 | 583.90 | 583.90 | - |
10 Apr 2024 | 568.80 | 573.80 | 567.30 | 573.80 | 573.80 | 177 |
09 Apr 2024 | 580.20 | 580.30 | 569.10 | 569.10 | 569.10 | - |
08 Apr 2024 | 587.00 | 589.70 | 579.80 | 579.80 | 579.80 | 11 |
05 Apr 2024 | 570.70 | 585.80 | 570.70 | 585.80 | 585.80 | 5 |
04 Apr 2024 | 582.70 | 584.90 | 580.50 | 584.90 | 584.90 | - |
03 Apr 2024 | 566.80 | 578.90 | 566.80 | 578.90 | 578.90 | - |
02 Apr 2024 | 569.60 | 570.20 | 563.90 | 567.40 | 567.40 | - |
28 Mar 2024 | 565.70 | 568.90 | 560.20 | 560.20 | 560.20 | - |
27 Mar 2024 | 582.80 | 582.80 | 566.40 | 566.40 | 566.40 | - |
26 Mar 2024 | 579.10 | 584.10 | 578.60 | 584.10 | 584.10 | - |
25 Mar 2024 | 578.00 | 580.50 | 578.00 | 578.80 | 578.80 | - |
22 Mar 2024 | 575.00 | 579.90 | 575.00 | 578.00 | 578.00 | 20 |
21 Mar 2024 | 577.00 | 578.50 | 576.80 | 576.80 | 576.80 | - |
20 Mar 2024 | 569.20 | 574.00 | 569.20 | 572.60 | 572.60 | - |
19 Mar 2024 | 566.90 | 570.00 | 566.30 | 570.00 | 570.00 | - |
18 Mar 2024 | 558.30 | 571.60 | 557.60 | 569.90 | 569.90 | 1 |
15 Mar 2024 | 560.40 | 565.60 | 557.50 | 557.50 | 557.50 | - |
14 Mar 2024 | 558.50 | 563.90 | 558.50 | 562.30 | 562.30 | - |
13 Mar 2024 | 558.00 | 559.50 | 557.20 | 557.20 | 557.20 | 1 |
12 Mar 2024 | 551.50 | 561.10 | 551.50 | 561.10 | 561.10 | - |
11 Mar 2024 | 553.00 | 557.70 | 552.00 | 552.10 | 552.10 | 1 |
08 Mar 2024 | 556.10 | 560.70 | 551.30 | 551.30 | 551.30 | 35 |
07 Mar 2024 | 544.70 | 556.20 | 544.70 | 556.20 | 556.20 | - |
06 Mar 2024 | 550.50 | 553.30 | 547.80 | 552.60 | 552.60 | - |
05 Mar 2024 | 562.00 | 565.00 | 549.80 | 549.80 | 549.80 | 10 |
04 Mar 2024 | 573.10 | 574.60 | 567.80 | 567.80 | 567.80 | 13 |
01 Mar 2024 | 557.00 | 565.80 | 554.60 | 565.80 | 565.80 | - |
29 Feb 2024 | 548.60 | 553.70 | 548.60 | 553.70 | 553.70 | - |
28 Feb 2024 | 554.00 | 554.50 | 545.60 | 550.10 | 550.10 | - |
27 Feb 2024 | 539.00 | 552.00 | 539.00 | 550.30 | 550.30 | - |
26 Feb 2024 | 536.10 | 542.00 | 536.00 | 540.80 | 540.80 | 10 |
23 Feb 2024 | 541.80 | 543.40 | 539.00 | 539.50 | 539.50 | - |
22 Feb 2024 | 533.00 | 541.90 | 531.00 | 541.90 | 541.90 | - |
21 Feb 2024 | 530.90 | 531.90 | 528.90 | 529.10 | 529.10 | - |
20 Feb 2024 | 539.00 | 539.00 | 527.30 | 527.30 | 527.30 | - |
19 Feb 2024 | 537.90 | 542.90 | 537.90 | 541.40 | 541.40 | 5 |
16 Feb 2024 | 550.70 | 551.10 | 541.10 | 545.80 | 545.80 | - |
15 Feb 2024 | 541.40 | 549.10 | 540.20 | 549.10 | 549.10 | - |
14 Feb 2024 | 517.20 | 533.40 | 517.20 | 533.30 | 533.30 | - |
13 Feb 2024 | 516.50 | 520.10 | 514.90 | 520.10 | 520.10 | - |
12 Feb 2024 | 518.00 | 524.80 | 518.00 | 519.90 | 519.90 | - |
09 Feb 2024 | 517.00 | 521.20 | 517.00 | 521.20 | 521.20 | - |
08 Feb 2024 | 519.00 | 523.20 | 517.70 | 517.80 | 517.80 | 6 |
07 Feb 2024 | 515.00 | 524.60 | 514.70 | 524.60 | 524.60 | - |
06 Feb 2024 | 522.20 | 523.60 | 517.10 | 517.10 | 517.10 | - |
05 Feb 2024 | 521.30 | 524.70 | 521.30 | 521.40 | 521.40 | 10 |
02 Feb 2024 | 522.10 | 524.20 | 522.10 | 523.20 | 523.20 | - |
01 Feb 2024 | 522.20 | 526.30 | 520.60 | 520.60 | 520.60 | - |
31 Jan 2024 | 513.50 | 521.50 | 513.50 | 521.50 | 521.50 | 4 |
30 Jan 2024 | 530.00 | 532.00 | 519.60 | 519.60 | 519.60 | - |
29 Jan 2024 | 525.60 | 529.10 | 522.50 | 528.30 | 528.30 | 15 |
26 Jan 2024 | 512.80 | 527.50 | 512.80 | 527.50 | 527.50 | - |
25 Jan 2024 | 499.50 | 510.70 | 499.50 | 510.70 | 510.70 | - |
24 Jan 2024 | 491.45 | 511.50 | 490.60 | 507.70 | 507.70 | 44 |
23 Jan 2024 | 445.15 | 451.85 | 445.15 | 448.40 | 448.40 | 2 |
22 Jan 2024 | 444.50 | 446.25 | 444.50 | 445.55 | 445.55 | 2 |
19 Jan 2024 | 446.75 | 448.00 | 439.30 | 439.30 | 439.30 | - |
18 Jan 2024 | 440.20 | 444.90 | 440.20 | 443.30 | 443.30 | - |
17 Jan 2024 | 439.20 | 441.95 | 438.90 | 439.65 | 439.65 | - |
16 Jan 2024 | 446.95 | 449.55 | 442.65 | 442.65 | 442.65 | - |
15 Jan 2024 | 448.60 | 449.65 | 447.75 | 447.75 | 447.75 | 7 |
12 Jan 2024 | 446.40 | 452.00 | 446.40 | 450.45 | 450.45 | - |
11 Jan 2024 | 436.50 | 447.30 | 436.50 | 446.60 | 446.60 | 7 |
10 Jan 2024 | 438.35 | 439.20 | 434.60 | 434.60 | 434.60 | - |
09 Jan 2024 | 437.15 | 441.30 | 434.75 | 441.30 | 441.30 | - |
08 Jan 2024 | 432.10 | 438.60 | 430.65 | 438.60 | 438.60 | - |
05 Jan 2024 | 432.30 | 435.90 | 430.90 | 430.90 | 430.90 | 3 |
04 Jan 2024 | 430.45 | 436.05 | 430.25 | 436.05 | 436.05 | - |
03 Jan 2024 | 426.50 | 432.70 | 426.50 | 432.05 | 432.05 | - |
02 Jan 2024 | 439.65 | 441.10 | 427.70 | 427.70 | 427.70 | - |
29 Dec 2023 | 442.50 | 442.85 | 441.70 | 442.05 | 442.05 | - |
28 Dec 2023 | 442.50 | 444.05 | 440.75 | 444.05 | 444.05 | - |
27 Dec 2023 | 443.85 | 444.40 | 441.15 | 441.75 | 441.75 | - |
22 Dec 2023 | 444.55 | 445.70 | 443.30 | 444.25 | 444.25 | - |
21 Dec 2023 | 447.70 | 449.70 | 444.15 | 444.15 | 444.15 | 162 |
20 Dec 2023 | 451.20 | 456.15 | 450.50 | 456.15 | 456.15 | 175 |
19 Dec 2023 | 444.00 | 448.90 | 444.00 | 448.90 | 448.90 | - |
18 Dec 2023 | 431.20 | 448.60 | 431.20 | 443.35 | 443.35 | 8 |
15 Dec 2023 | 428.20 | 432.65 | 428.20 | 429.75 | 429.75 | - |
14 Dec 2023 | 441.45 | 441.50 | 424.15 | 424.15 | 424.15 | - |
13 Dec 2023 | 429.00 | 437.90 | 429.00 | 437.90 | 437.90 | - |
12 Dec 2023 | 426.50 | 429.85 | 426.50 | 427.20 | 427.20 | - |
11 Dec 2023 | 419.00 | 434.75 | 419.00 | 427.05 | 427.05 | 29 |
08 Dec 2023 | 417.15 | 420.55 | 417.15 | 420.45 | 420.45 | - |
07 Dec 2023 | 413.75 | 418.10 | 413.75 | 416.50 | 416.50 | 2 |
06 Dec 2023 | 422.30 | 423.30 | 416.55 | 416.55 | 416.55 | 6 |
05 Dec 2023 | 415.30 | 419.05 | 415.30 | 418.15 | 418.15 | - |
04 Dec 2023 | 425.95 | 425.95 | 418.75 | 418.75 | 418.75 | - |
01 Dec 2023 | 432.80 | 435.10 | 429.90 | 429.90 | 429.90 | - |
30 Nov 2023 | 434.65 | 438.10 | 432.00 | 432.00 | 432.00 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |