Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 439.55 | 443.55 | 439.55 | 443.55 | 443.55 | 9 |
30 Apr 2024 | 441.75 | 442.80 | 436.55 | 436.55 | 436.55 | - |
29 Apr 2024 | 447.25 | 447.75 | 441.90 | 441.90 | 441.90 | - |
26 Apr 2024 | 444.80 | 451.15 | 441.95 | 446.45 | 446.45 | - |
25 Apr 2024 | 441.40 | 444.20 | 436.10 | 441.15 | 441.15 | - |
24 Apr 2024 | 444.85 | 446.85 | 442.90 | 445.35 | 445.35 | - |
23 Apr 2024 | 438.20 | 442.65 | 437.15 | 442.65 | 442.65 | - |
22 Apr 2024 | 438.00 | 441.20 | 435.30 | 438.30 | 438.30 | 9 |
19 Apr 2024 | 441.40 | 442.15 | 437.40 | 437.40 | 437.40 | - |
18 Apr 2024 | 447.10 | 447.25 | 445.10 | 445.20 | 445.20 | - |
17 Apr 2024 | 447.40 | 450.85 | 444.80 | 445.10 | 445.10 | - |
16 Apr 2024 | 442.80 | 449.10 | 441.15 | 448.40 | 448.40 | - |
15 Apr 2024 | 444.20 | 449.65 | 442.60 | 442.60 | 442.60 | - |
12 Apr 2024 | 452.80 | 454.55 | 441.50 | 445.25 | 445.25 | - |
11 Apr 2024 | 453.60 | 454.55 | 450.55 | 453.35 | 453.35 | - |
10 Apr 2024 | 453.35 | 455.20 | 450.45 | 451.10 | 451.10 | - |
09 Apr 2024 | 445.75 | 452.95 | 445.00 | 450.70 | 450.70 | - |
08 Apr 2024 | 447.60 | 448.20 | 441.45 | 445.10 | 445.10 | - |
05 Apr 2024 | 452.75 | 454.00 | 446.25 | 448.40 | 448.40 | 4 |
04 Apr 2024 | 460.70 | 463.45 | 453.90 | 453.90 | 453.90 | 3 |
03 Apr 2024 | 459.95 | 462.45 | 458.40 | 459.65 | 459.65 | - |
02 Apr 2024 | 466.55 | 467.00 | 460.35 | 461.45 | 461.45 | - |
28 Mar 2024 | 466.20 | 469.40 | 464.40 | 468.30 | 468.30 | - |
27 Mar 2024 | 472.10 | 473.60 | 462.50 | 466.10 | 466.10 | - |
26 Mar 2024 | 468.90 | 472.20 | 465.20 | 469.10 | 469.10 | - |
25 Mar 2024 | 461.20 | 470.10 | 458.60 | 467.20 | 467.20 | 5 |
22 Mar 2024 | 472.40 | 472.60 | 460.80 | 462.80 | 462.80 | - |
21 Mar 2024 | 477.40 | 478.10 | 467.60 | 469.70 | 469.70 | - |
20 Mar 2024 | 478.70 | 481.10 | 473.70 | 475.90 | 475.90 | 1 |
19 Mar 2024 | 471.50 | 478.00 | 468.80 | 477.80 | 477.80 | - |
18 Mar 2024 | 453.50 | 472.40 | 453.00 | 472.40 | 472.40 | 10 |
15 Mar 2024 | 465.50 | 467.50 | 446.10 | 454.30 | 454.30 | 23 |
14 Mar 2024 | 528.40 | 529.20 | 524.00 | 524.00 | 524.00 | 10 |
13 Mar 2024 | 532.40 | 534.60 | 525.00 | 525.00 | 525.00 | - |
12 Mar 2024 | 517.00 | 529.00 | 517.00 | 529.00 | 529.00 | - |
11 Mar 2024 | 503.80 | 513.60 | 501.20 | 513.00 | 513.00 | 3 |
08 Mar 2024 | 507.20 | 515.00 | 504.60 | 506.00 | 506.00 | - |
07 Mar 2024 | 496.00 | 509.40 | 496.00 | 507.80 | 507.80 | - |
06 Mar 2024 | 502.60 | 507.60 | 496.10 | 497.70 | 497.70 | 12 |
05 Mar 2024 | 520.80 | 521.00 | 497.50 | 500.60 | 500.60 | 2 |
04 Mar 2024 | 527.00 | 528.40 | 519.60 | 521.60 | 521.60 | - |
01 Mar 2024 | 521.20 | 527.60 | 520.00 | 527.60 | 527.60 | - |
29 Feb 2024 | 508.60 | 519.40 | 507.20 | 518.20 | 518.20 | - |
28 Feb 2024 | 509.60 | 513.20 | 507.60 | 508.40 | 508.40 | - |
27 Feb 2024 | 516.00 | 521.20 | 506.60 | 509.00 | 509.00 | - |
26 Feb 2024 | 511.00 | 523.60 | 508.00 | 517.40 | 517.40 | 23 |
23 Feb 2024 | 497.50 | 513.20 | 496.60 | 512.00 | 512.00 | - |
22 Feb 2024 | 502.60 | 509.80 | 497.00 | 497.00 | 497.00 | - |
21 Feb 2024 | 499.00 | 500.20 | 490.50 | 496.20 | 496.20 | - |
20 Feb 2024 | 502.80 | 502.80 | 492.40 | 499.80 | 499.80 | - |
19 Feb 2024 | 503.00 | 506.80 | 502.40 | 506.20 | 506.20 | 47 |
16 Feb 2024 | 549.60 | 550.60 | 509.20 | 509.20 | 509.20 | 9 |
15 Feb 2024 | 564.60 | 566.20 | 548.40 | 548.40 | 548.40 | - |
14 Feb 2024 | 563.20 | 568.20 | 563.00 | 564.00 | 564.00 | - |
13 Feb 2024 | 568.00 | 568.00 | 558.20 | 560.00 | 560.00 | - |
12 Feb 2024 | 579.80 | 584.00 | 569.60 | 569.60 | 569.60 | 2 |
09 Feb 2024 | 571.40 | 581.20 | 571.40 | 580.60 | 580.60 | - |
08 Feb 2024 | 572.00 | 576.60 | 570.00 | 570.80 | 570.80 | - |
07 Feb 2024 | 564.00 | 574.80 | 563.80 | 572.80 | 572.80 | - |
06 Feb 2024 | 587.80 | 588.80 | 563.00 | 563.00 | 563.00 | - |
05 Feb 2024 | 586.80 | 591.00 | 582.80 | 587.20 | 587.20 | 5 |
02 Feb 2024 | 581.40 | 591.00 | 577.20 | 589.20 | 589.20 | - |
01 Feb 2024 | 574.00 | 577.40 | 572.40 | 577.40 | 577.40 | - |
31 Jan 2024 | 573.60 | 576.20 | 563.80 | 570.40 | 570.40 | - |
30 Jan 2024 | 582.40 | 582.40 | 574.60 | 579.20 | 579.20 | 35 |
29 Jan 2024 | 566.20 | 585.60 | 566.20 | 581.40 | 581.40 | 7 |
26 Jan 2024 | 572.40 | 572.40 | 565.60 | 565.60 | 565.60 | - |
25 Jan 2024 | 557.60 | 577.80 | 557.60 | 573.40 | 573.40 | - |
24 Jan 2024 | 551.80 | 563.40 | 548.40 | 557.80 | 557.80 | - |
23 Jan 2024 | 554.00 | 557.40 | 547.20 | 551.00 | 551.00 | - |
22 Jan 2024 | 562.20 | 568.20 | 557.20 | 558.20 | 558.20 | 1 |
19 Jan 2024 | 547.60 | 560.40 | 544.60 | 560.40 | 560.40 | - |
18 Jan 2024 | 543.20 | 548.40 | 540.80 | 547.20 | 547.20 | - |
17 Jan 2024 | 545.60 | 547.40 | 538.80 | 547.40 | 547.40 | - |
16 Jan 2024 | 545.60 | 548.00 | 542.60 | 548.00 | 548.00 | - |
15 Jan 2024 | 546.00 | 546.80 | 540.60 | 546.80 | 546.80 | 16 |
12 Jan 2024 | 543.80 | 545.60 | 542.60 | 544.40 | 544.40 | - |
11 Jan 2024 | 540.80 | 543.20 | 536.20 | 542.80 | 542.80 | - |
10 Jan 2024 | 536.80 | 540.00 | 534.80 | 538.00 | 538.00 | 1 |
09 Jan 2024 | 531.00 | 537.00 | 526.40 | 535.60 | 535.60 | - |
08 Jan 2024 | 514.60 | 530.00 | 514.40 | 530.00 | 530.00 | - |
05 Jan 2024 | 517.60 | 519.00 | 516.00 | 516.00 | 516.00 | 10 |
04 Jan 2024 | 524.20 | 524.20 | 518.40 | 518.40 | 518.40 | - |
03 Jan 2024 | 530.00 | 530.00 | 523.80 | 523.80 | 523.80 | 10 |
02 Jan 2024 | 540.00 | 541.00 | 527.80 | 529.80 | 529.80 | 4 |
29 Dec 2023 | 539.20 | 539.60 | 536.00 | 538.80 | 538.80 | - |
28 Dec 2023 | 537.40 | 539.40 | 536.00 | 537.80 | 537.80 | - |
27 Dec 2023 | 542.80 | 542.80 | 534.80 | 536.80 | 536.80 | - |
22 Dec 2023 | 544.00 | 547.00 | 542.20 | 544.00 | 544.00 | 6 |
21 Dec 2023 | 549.00 | 550.00 | 542.80 | 544.60 | 544.60 | - |
20 Dec 2023 | 552.00 | 554.20 | 546.80 | 546.80 | 546.80 | - |
19 Dec 2023 | 550.00 | 555.60 | 546.80 | 551.00 | 551.00 | - |
18 Dec 2023 | 536.00 | 549.20 | 534.40 | 549.20 | 549.20 | 17 |
15 Dec 2023 | 533.80 | 540.40 | 533.00 | 536.20 | 536.20 | 2 |
14 Dec 2023 | 541.40 | 553.80 | 527.20 | 533.40 | 533.40 | 10 |
13 Dec 2023 | 587.20 | 588.00 | 573.00 | 573.60 | 573.60 | 52 |
12 Dec 2023 | 579.00 | 587.00 | 577.20 | 587.00 | 587.00 | - |
11 Dec 2023 | 566.40 | 582.80 | 566.40 | 580.80 | 580.80 | - |
08 Dec 2023 | 563.40 | 566.40 | 559.60 | 565.60 | 565.60 | 25 |
07 Dec 2023 | 553.20 | 563.80 | 552.80 | 563.60 | 563.60 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |