Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 May 2024 | 449.50 | 452.95 | 449.50 | 452.95 | 452.95 | 25 |
03 May 2024 | 444.75 | 444.75 | 444.75 | 444.75 | 444.75 | - |
02 May 2024 | 438.75 | 438.75 | 438.75 | 438.75 | 438.75 | - |
30 Apr 2024 | 440.55 | 440.55 | 440.55 | 440.55 | 440.55 | - |
29 Apr 2024 | 446.05 | 446.05 | 446.05 | 446.05 | 446.05 | - |
26 Apr 2024 | 443.05 | 443.05 | 443.05 | 443.05 | 443.05 | - |
25 Apr 2024 | 437.80 | 445.00 | 437.20 | 437.20 | 437.20 | 240 |
24 Apr 2024 | 444.30 | 444.30 | 444.30 | 444.30 | 444.30 | - |
23 Apr 2024 | 437.00 | 439.60 | 437.00 | 439.60 | 439.60 | 100 |
22 Apr 2024 | 436.65 | 436.65 | 436.65 | 436.65 | 436.65 | - |
19 Apr 2024 | 442.05 | 442.40 | 438.50 | 438.50 | 438.50 | 29 |
18 Apr 2024 | 445.25 | 445.25 | 445.05 | 445.05 | 445.05 | 27 |
17 Apr 2024 | 447.35 | 447.35 | 447.05 | 447.05 | 447.05 | 33 |
16 Apr 2024 | 441.05 | 441.05 | 441.05 | 441.05 | 441.05 | - |
15 Apr 2024 | 442.35 | 442.35 | 442.35 | 442.35 | 442.35 | - |
12 Apr 2024 | 451.05 | 451.05 | 444.55 | 444.55 | 444.55 | 9 |
11 Apr 2024 | 452.25 | 452.25 | 452.25 | 452.25 | 452.25 | 25 |
10 Apr 2024 | 452.25 | 452.25 | 452.25 | 452.25 | 452.25 | - |
09 Apr 2024 | 445.05 | 446.70 | 445.05 | 446.65 | 446.65 | 55 |
08 Apr 2024 | 446.25 | 446.25 | 444.00 | 444.00 | 444.00 | 200 |
05 Apr 2024 | 451.05 | 451.05 | 451.05 | 451.05 | 451.05 | - |
04 Apr 2024 | 458.50 | 462.65 | 458.50 | 462.65 | 462.65 | 208 |
03 Apr 2024 | 457.40 | 462.75 | 457.40 | 459.00 | 459.00 | 21 |
02 Apr 2024 | 465.05 | 465.90 | 465.05 | 465.90 | 465.90 | 10 |
28 Mar 2024 | 465.60 | 469.00 | 465.60 | 469.00 | 469.00 | 1 |
27 Mar 2024 | 472.00 | 472.00 | 468.50 | 468.50 | 468.50 | - |
26 Mar 2024 | 468.30 | 469.60 | 468.30 | 469.60 | 469.60 | 15 |
25 Mar 2024 | 460.10 | 469.70 | 460.10 | 469.70 | 469.70 | 50 |
22 Mar 2024 | 471.10 | 472.10 | 471.10 | 472.10 | 472.10 | 25 |
21 Mar 2024 | 476.30 | 476.30 | 476.30 | 476.30 | 476.30 | - |
20 Mar 2024 | 477.80 | 481.60 | 474.90 | 474.90 | 474.90 | 21 |
19 Mar 2024 | 470.10 | 478.80 | 469.90 | 478.80 | 478.80 | 21 |
18 Mar 2024 | 452.60 | 473.30 | 452.60 | 471.90 | 471.90 | 216 |
15 Mar 2024 | 465.50 | 465.50 | 449.50 | 450.50 | 450.50 | 131 |
14 Mar 2024 | 525.40 | 529.60 | 469.90 | 469.90 | 469.90 | 68 |
13 Mar 2024 | 530.20 | 530.20 | 530.20 | 530.20 | 530.20 | - |
12 Mar 2024 | 515.40 | 523.20 | 515.40 | 523.20 | 523.20 | 30 |
11 Mar 2024 | 502.20 | 502.60 | 502.20 | 502.60 | 502.60 | 2 |
08 Mar 2024 | 504.80 | 513.80 | 504.80 | 513.80 | 513.80 | 10 |
07 Mar 2024 | 493.40 | 508.40 | 493.40 | 508.40 | 508.40 | 1 |
06 Mar 2024 | 500.40 | 509.40 | 498.00 | 498.00 | 498.00 | 31 |
05 Mar 2024 | 518.60 | 518.60 | 497.60 | 502.20 | 502.20 | 41 |
04 Mar 2024 | 525.40 | 527.80 | 522.00 | 522.00 | 522.00 | 40 |
01 Mar 2024 | 519.80 | 522.20 | 519.80 | 522.20 | 522.20 | 19 |
29 Feb 2024 | 507.40 | 507.40 | 507.40 | 507.40 | 507.40 | - |
28 Feb 2024 | 507.80 | 511.00 | 507.80 | 511.00 | 511.00 | 50 |
27 Feb 2024 | 514.60 | 522.20 | 514.60 | 522.20 | 522.20 | 3 |
26 Feb 2024 | 510.20 | 521.40 | 510.20 | 521.40 | 521.40 | 50 |
23 Feb 2024 | 496.10 | 509.00 | 495.10 | 509.00 | 509.00 | 76 |
22 Feb 2024 | 501.60 | 507.00 | 498.80 | 501.00 | 501.00 | 26 |
21 Feb 2024 | 498.10 | 498.10 | 498.10 | 498.10 | 498.10 | - |
20 Feb 2024 | 502.20 | 502.20 | 495.60 | 495.60 | 495.60 | 18 |
19 Feb 2024 | 502.20 | 503.20 | 502.20 | 503.20 | 503.20 | 38 |
16 Feb 2024 | 549.20 | 549.20 | 524.00 | 524.00 | 524.00 | 4 |
15 Feb 2024 | 562.40 | 562.40 | 554.60 | 554.60 | 554.60 | 10 |
14 Feb 2024 | 563.20 | 563.20 | 563.20 | 563.20 | 563.20 | - |
13 Feb 2024 | 566.40 | 566.40 | 557.00 | 557.00 | 557.00 | 16 |
12 Feb 2024 | 577.60 | 582.60 | 570.20 | 570.20 | 570.20 | 7 |
09 Feb 2024 | 570.20 | 570.20 | 570.20 | 570.20 | 570.20 | - |
08 Feb 2024 | 570.60 | 574.80 | 570.60 | 574.80 | 574.80 | 18 |
07 Feb 2024 | 562.60 | 562.60 | 562.60 | 562.60 | 562.60 | - |
06 Feb 2024 | 585.00 | 585.00 | 585.00 | 585.00 | 585.00 | - |
05 Feb 2024 | 589.00 | 589.00 | 588.40 | 588.40 | 588.40 | 3 |
02 Feb 2024 | 579.00 | 588.80 | 577.40 | 588.80 | 588.80 | 36 |
01 Feb 2024 | 571.40 | 574.60 | 571.40 | 574.60 | 574.60 | 11 |
31 Jan 2024 | 573.00 | 573.00 | 573.00 | 573.00 | 573.00 | - |
30 Jan 2024 | 580.20 | 580.80 | 577.60 | 577.60 | 577.60 | 4 |
29 Jan 2024 | 565.60 | 580.80 | 565.60 | 580.80 | 580.80 | 50 |
26 Jan 2024 | 570.60 | 570.60 | 570.60 | 570.60 | 570.60 | - |
25 Jan 2024 | 555.60 | 577.80 | 555.60 | 577.80 | 577.80 | 13 |
24 Jan 2024 | 550.60 | 552.80 | 550.60 | 552.80 | 552.80 | 70 |
23 Jan 2024 | 552.60 | 552.60 | 552.60 | 552.60 | 552.60 | - |
22 Jan 2024 | 562.20 | 566.80 | 559.20 | 559.20 | 559.20 | 7 |
19 Jan 2024 | 545.80 | 545.80 | 545.80 | 545.80 | 545.80 | - |
18 Jan 2024 | 542.20 | 542.20 | 542.20 | 542.20 | 542.20 | - |
17 Jan 2024 | 542.80 | 542.80 | 541.60 | 541.60 | 541.60 | 40 |
16 Jan 2024 | 545.20 | 545.80 | 543.00 | 543.00 | 543.00 | 7 |
15 Jan 2024 | 544.80 | 545.20 | 544.80 | 545.20 | 545.20 | 51 |
12 Jan 2024 | 542.20 | 542.20 | 542.20 | 542.20 | 542.20 | - |
11 Jan 2024 | 538.60 | 538.60 | 538.60 | 538.60 | 538.60 | - |
10 Jan 2024 | 534.60 | 538.80 | 534.60 | 538.80 | 538.80 | 10 |
09 Jan 2024 | 528.60 | 528.60 | 528.60 | 528.60 | 528.60 | - |
08 Jan 2024 | 514.20 | 526.40 | 514.20 | 526.40 | 526.40 | 1 |
05 Jan 2024 | 517.20 | 519.00 | 517.20 | 519.00 | 519.00 | 4 |
04 Jan 2024 | 522.60 | 522.60 | 519.20 | 519.20 | 519.20 | 11 |
03 Jan 2024 | 528.60 | 528.60 | 526.40 | 526.40 | 526.40 | 1 |
02 Jan 2024 | 538.20 | 538.20 | 528.20 | 528.20 | 528.20 | 1 |
29 Dec 2023 | 537.20 | 537.60 | 537.20 | 537.60 | 537.60 | - |
28 Dec 2023 | 536.20 | 536.20 | 536.20 | 536.20 | 536.20 | 10 |
27 Dec 2023 | 541.20 | 541.20 | 541.20 | 541.20 | 541.20 | - |
22 Dec 2023 | 542.60 | 544.40 | 542.60 | 544.40 | 544.40 | 2 |
21 Dec 2023 | 545.20 | 547.60 | 545.20 | 547.60 | 547.60 | 3 |
20 Dec 2023 | 551.20 | 551.20 | 551.20 | 551.20 | 551.20 | - |
19 Dec 2023 | 549.20 | 550.00 | 549.20 | 550.00 | 550.00 | 5 |
18 Dec 2023 | 534.60 | 539.20 | 534.60 | 539.20 | 539.20 | 15 |
15 Dec 2023 | 532.00 | 536.80 | 532.00 | 536.80 | 536.80 | 1 |
14 Dec 2023 | 541.00 | 541.00 | 537.80 | 537.80 | 537.80 | 47 |
13 Dec 2023 | 586.60 | 586.60 | 586.60 | 586.60 | 586.60 | - |
12 Dec 2023 | 579.00 | 581.40 | 579.00 | 581.40 | 581.40 | 2 |
11 Dec 2023 | 562.60 | 562.60 | 562.60 | 562.60 | 562.60 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |