Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
09 May 2024 | 566.60 | 571.30 | 563.40 | 571.00 | 571.00 | 1,991 |
08 May 2024 | 562.10 | 574.60 | 558.90 | 572.00 | 572.00 | 1,767 |
07 May 2024 | 554.10 | 561.30 | 549.00 | 560.70 | 560.70 | 1,917 |
06 May 2024 | 538.10 | 549.40 | 537.10 | 548.60 | 548.60 | 1,304 |
03 May 2024 | 527.80 | 535.60 | 523.50 | 534.90 | 534.90 | 3,392 |
02 May 2024 | 516.20 | 526.00 | 515.00 | 524.30 | 524.30 | 2,102 |
30 Apr 2024 | 521.10 | 522.20 | 516.30 | 517.40 | 517.40 | 1,121 |
29 Apr 2024 | 524.00 | 524.00 | 519.00 | 519.30 | 519.30 | 2,131 |
26 Apr 2024 | 525.10 | 527.50 | 517.30 | 521.30 | 521.30 | 4,848 |
25 Apr 2024 | 513.10 | 521.30 | 511.50 | 520.20 | 520.20 | 2,468 |
24 Apr 2024 | 543.90 | 544.10 | 519.00 | 520.50 | 520.50 | 3,639 |
23 Apr 2024 | 518.80 | 533.20 | 517.70 | 533.20 | 533.20 | 3,402 |
22 Apr 2024 | 521.90 | 523.80 | 509.60 | 522.00 | 522.00 | 6,621 |
19 Apr 2024 | 540.30 | 543.30 | 522.20 | 524.80 | 524.80 | 26,293 |
18 Apr 2024 | 580.10 | 581.30 | 569.40 | 578.10 | 578.10 | 4,029 |
17 Apr 2024 | 580.80 | 585.80 | 575.00 | 575.00 | 575.00 | 1,776 |
16 Apr 2024 | 575.00 | 585.20 | 568.80 | 583.30 | 583.30 | 3,587 |
15 Apr 2024 | 588.00 | 592.20 | 583.70 | 584.20 | 584.20 | 2,202 |
12 Apr 2024 | 590.40 | 595.70 | 586.50 | 587.40 | 587.40 | 1,943 |
11 Apr 2024 | 577.00 | 580.70 | 572.70 | 577.30 | 577.30 | 1,647 |
10 Apr 2024 | 568.80 | 573.10 | 564.40 | 571.50 | 571.50 | 939 |
09 Apr 2024 | 579.20 | 582.20 | 568.00 | 570.10 | 570.10 | 2,172 |
08 Apr 2024 | 588.90 | 590.00 | 580.90 | 581.70 | 581.70 | 1,562 |
05 Apr 2024 | 572.70 | 587.30 | 570.70 | 584.80 | 584.80 | 1,159 |
04 Apr 2024 | 583.00 | 586.00 | 580.90 | 581.90 | 581.90 | 1,191 |
03 Apr 2024 | 568.80 | 580.20 | 566.70 | 578.20 | 578.20 | - |
02 Apr 2024 | 569.20 | 573.40 | 563.90 | 567.10 | 567.10 | 1,658 |
28 Mar 2024 | 568.30 | 570.30 | 557.00 | 561.00 | 561.00 | 2,388 |
27 Mar 2024 | 581.50 | 583.80 | 568.00 | 570.80 | 570.80 | 2,148 |
26 Mar 2024 | 580.60 | 583.10 | 571.50 | 581.80 | 581.80 | 2,164 |
25 Mar 2024 | 581.10 | 583.00 | 575.80 | 579.10 | 579.10 | 2,857 |
22 Mar 2024 | 574.90 | 580.70 | 574.60 | 578.30 | 578.30 | 1,228 |
21 Mar 2024 | 579.90 | 580.50 | 576.30 | 578.10 | 578.10 | 1,856 |
20 Mar 2024 | 570.00 | 575.20 | 570.00 | 571.80 | 571.80 | 2,091 |
19 Mar 2024 | 568.90 | 571.30 | 560.80 | 567.70 | 567.70 | 1,922 |
18 Mar 2024 | 558.70 | 575.80 | 556.70 | 571.40 | 571.40 | 2,169 |
15 Mar 2024 | 563.60 | 575.80 | 558.20 | 559.20 | 559.20 | 4,523 |
14 Mar 2024 | 560.70 | 567.40 | 556.80 | 561.80 | 561.80 | 2,891 |
13 Mar 2024 | 561.30 | 561.80 | 556.00 | 556.60 | 556.60 | 1,572 |
12 Mar 2024 | 554.20 | 555.90 | 547.70 | 555.00 | 555.00 | 1,596 |
11 Mar 2024 | 553.20 | 559.40 | 551.40 | 553.80 | 553.80 | 4,365 |
08 Mar 2024 | 555.30 | 562.00 | 553.50 | 555.80 | 555.80 | 1,479 |
07 Mar 2024 | 544.60 | 553.70 | 543.40 | 551.50 | 551.50 | 1,949 |
06 Mar 2024 | 552.00 | 555.60 | 545.90 | 552.30 | 552.30 | 1,609 |
05 Mar 2024 | 565.50 | 565.50 | 550.10 | 552.90 | 552.90 | 3,107 |
04 Mar 2024 | 569.90 | 575.40 | 568.20 | 570.30 | 570.30 | 3,105 |
01 Mar 2024 | 558.30 | 563.00 | 554.90 | 562.00 | 562.00 | 2,035 |
29 Feb 2024 | 549.30 | 560.20 | 548.50 | 551.70 | 551.70 | 4,970 |
28 Feb 2024 | 556.00 | 556.00 | 545.00 | 549.80 | 549.80 | 2,774 |
27 Feb 2024 | 541.10 | 554.40 | 540.10 | 550.20 | 550.20 | 4,747 |
26 Feb 2024 | 537.10 | 543.20 | 535.50 | 541.60 | 541.60 | 1,838 |
23 Feb 2024 | 544.20 | 546.60 | 536.50 | 537.40 | 537.40 | 2,415 |
22 Feb 2024 | 533.20 | 542.30 | 529.90 | 541.30 | 541.30 | 3,832 |
21 Feb 2024 | 530.40 | 533.30 | 525.20 | 530.00 | 530.00 | 1,966 |
20 Feb 2024 | 538.60 | 541.00 | 527.80 | 531.00 | 531.00 | 4,141 |
19 Feb 2024 | 540.10 | 542.00 | 538.90 | 539.50 | 539.50 | 1,297 |
16 Feb 2024 | 551.70 | 556.40 | 537.30 | 542.00 | 542.00 | 5,988 |
15 Feb 2024 | 543.30 | 549.00 | 539.00 | 542.50 | 542.50 | 3,920 |
14 Feb 2024 | 519.00 | 537.60 | 519.00 | 531.80 | 531.80 | 3,737 |
13 Feb 2024 | 517.20 | 520.30 | 512.20 | 518.60 | 518.60 | 2,223 |
12 Feb 2024 | 519.00 | 526.10 | 519.00 | 526.10 | 526.10 | 2,395 |
09 Feb 2024 | 518.60 | 527.50 | 517.70 | 520.70 | 520.70 | 3,763 |
08 Feb 2024 | 519.60 | 523.50 | 516.60 | 523.20 | 523.20 | 2,062 |
07 Feb 2024 | 514.50 | 527.00 | 514.30 | 525.20 | 525.20 | 1,542 |
06 Feb 2024 | 523.10 | 527.00 | 517.00 | 520.20 | 520.20 | 3,603 |
05 Feb 2024 | 522.00 | 536.00 | 519.70 | 522.00 | 522.00 | 2,879 |
02 Feb 2024 | 522.80 | 525.40 | 521.10 | 523.70 | 523.70 | 3,093 |
01 Feb 2024 | 525.00 | 528.40 | 521.00 | 521.10 | 521.10 | 1,684 |
31 Jan 2024 | 515.70 | 522.60 | 515.00 | 521.40 | 521.40 | 2,935 |
30 Jan 2024 | 527.90 | 532.90 | 519.60 | 521.70 | 521.70 | 4,163 |
29 Jan 2024 | 528.60 | 532.10 | 521.70 | 525.30 | 525.30 | 3,336 |
26 Jan 2024 | 513.30 | 530.70 | 512.90 | 530.70 | 530.70 | 5,028 |
25 Jan 2024 | 499.95 | 515.30 | 499.90 | 513.00 | 513.00 | 6,017 |
24 Jan 2024 | 490.35 | 514.00 | 489.25 | 503.90 | 503.90 | 17,019 |
23 Jan 2024 | 446.85 | 462.40 | 445.00 | 446.75 | 446.75 | 4,178 |
22 Jan 2024 | 445.80 | 448.40 | 441.85 | 447.60 | 447.60 | 3,136 |
19 Jan 2024 | 448.75 | 449.30 | 438.90 | 439.35 | 439.35 | 1,728 |
18 Jan 2024 | 441.25 | 447.05 | 440.95 | 444.90 | 444.90 | 2,313 |
17 Jan 2024 | 438.10 | 446.90 | 438.10 | 443.00 | 443.00 | 3,207 |
16 Jan 2024 | 447.85 | 454.00 | 443.70 | 446.05 | 446.05 | 2,874 |
15 Jan 2024 | 449.00 | 450.90 | 447.95 | 448.20 | 448.20 | 1,213 |
12 Jan 2024 | 447.90 | 459.00 | 447.90 | 452.20 | 452.20 | 5,068 |
11 Jan 2024 | 437.95 | 458.05 | 437.60 | 444.15 | 444.15 | 2,541 |
10 Jan 2024 | 439.90 | 444.90 | 432.05 | 433.20 | 433.20 | 1,833 |
09 Jan 2024 | 437.50 | 440.55 | 433.35 | 440.40 | 440.40 | 3,335 |
08 Jan 2024 | 433.55 | 437.40 | 430.40 | 437.30 | 437.30 | 590 |
05 Jan 2024 | 434.20 | 438.00 | 431.70 | 432.95 | 432.95 | 1,405 |
04 Jan 2024 | 429.35 | 437.15 | 428.45 | 437.15 | 437.15 | 1,512 |
03 Jan 2024 | 427.50 | 433.25 | 425.00 | 431.90 | 431.90 | 2,547 |
02 Jan 2024 | 441.45 | 442.75 | 430.45 | 432.00 | 432.00 | 2,497 |
29 Dec 2023 | 442.65 | 445.00 | 441.55 | 442.40 | 442.40 | 804 |
28 Dec 2023 | 442.20 | 444.40 | 440.70 | 442.40 | 442.40 | 2,238 |
27 Dec 2023 | 443.95 | 445.65 | 441.15 | 442.40 | 442.40 | 1,058 |
22 Dec 2023 | 447.05 | 448.45 | 442.95 | 445.65 | 445.65 | 1,107 |
21 Dec 2023 | 448.00 | 450.60 | 445.25 | 446.15 | 446.15 | 2,255 |
20 Dec 2023 | 450.55 | 456.15 | 448.00 | 454.20 | 454.20 | 3,056 |
19 Dec 2023 | 444.05 | 448.00 | 443.10 | 447.75 | 447.75 | 1,825 |
18 Dec 2023 | 431.25 | 450.00 | 431.20 | 445.00 | 445.00 | 3,428 |
15 Dec 2023 | 429.20 | 432.80 | 427.85 | 432.25 | 432.25 | 3,892 |
14 Dec 2023 | 443.50 | 444.00 | 426.40 | 426.90 | 426.90 | 4,224 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |