Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 570.00 | 575.00 | 569.00 | 572.00 | 572.00 | 141 |
24 Apr 2024 | 567.00 | 570.05 | 567.00 | 570.00 | 570.00 | 540 |
23 Apr 2024 | 574.00 | 574.00 | 566.00 | 566.00 | 566.00 | 377 |
22 Apr 2024 | 575.00 | 575.00 | 572.95 | 573.00 | 573.00 | 1,158 |
19 Apr 2024 | 568.00 | 575.00 | 566.00 | 573.00 | 573.00 | 635 |
18 Apr 2024 | 567.00 | 581.05 | 567.00 | 575.14 | 575.14 | 98 |
17 Apr 2024 | 594.00 | 597.00 | 589.00 | 597.00 | 597.00 | 745 |
16 Apr 2024 | 596.00 | 597.06 | 594.00 | 596.00 | 596.00 | 141 |
15 Apr 2024 | 596.00 | 600.00 | 592.00 | 600.00 | 600.00 | 496 |
12 Apr 2024 | 605.05 | 607.00 | 605.00 | 607.00 | 607.00 | 107 |
11 Apr 2024 | 587.00 | 604.00 | 586.94 | 592.00 | 592.00 | 1,077 |
10 Apr 2024 | 581.00 | 584.05 | 579.00 | 584.00 | 584.00 | 713 |
09 Apr 2024 | 589.00 | 591.00 | 580.00 | 581.00 | 581.00 | 732 |
08 Apr 2024 | 587.00 | 595.00 | 587.00 | 589.73 | 589.73 | 942 |
05 Apr 2024 | 588.00 | 593.00 | 587.94 | 590.00 | 590.00 | 1,264 |
04 Apr 2024 | 593.00 | 593.00 | 582.00 | 582.00 | 582.00 | 1,081 |
03 Apr 2024 | 577.00 | 593.05 | 575.00 | 593.00 | 593.00 | 6,422 |
02 Apr 2024 | 568.00 | 573.05 | 568.00 | 573.05 | 573.05 | 613 |
28 Mar 2024 | - | - | - | - | - | - |
27 Mar 2024 | 571.00 | 575.06 | 571.00 | 573.10 | 573.10 | 292 |
26 Mar 2024 | 575.00 | 575.00 | 569.95 | 570.00 | 570.00 | 447 |
25 Mar 2024 | 575.00 | 578.00 | 564.00 | 564.00 | 564.00 | 154 |
22 Mar 2024 | 582.00 | 582.00 | 570.00 | 570.00 | 570.00 | 544 |
21 Mar 2024 | 562.00 | 574.00 | 562.00 | 571.27 | 571.27 | 584 |
20 Mar 2024 | 573.00 | 575.00 | 558.95 | 572.94 | 572.94 | 370 |
19 Mar 2024 | 574.00 | 575.00 | 573.76 | 574.06 | 574.06 | 258 |
18 Mar 2024 | 582.00 | 582.00 | 573.00 | 574.00 | 574.00 | 605 |
15 Mar 2024 | 575.00 | 575.00 | 572.95 | 572.95 | 572.95 | 181 |
14 Mar 2024 | 571.00 | 571.00 | 561.00 | 565.00 | 565.00 | 3,268 |
13 Mar 2024 | 566.00 | 570.95 | 566.00 | 570.77 | 570.77 | 885 |
12 Mar 2024 | 570.00 | 570.00 | 565.00 | 568.00 | 568.00 | 107 |
11 Mar 2024 | 568.00 | 568.05 | 566.00 | 567.85 | 567.85 | 153 |
08 Mar 2024 | 558.00 | 567.05 | 558.00 | 567.05 | 567.05 | 56 |
07 Mar 2024 | 544.00 | 551.05 | 544.00 | 551.05 | 551.05 | 111 |
06 Mar 2024 | 541.05 | 541.05 | 541.05 | 541.05 | 541.05 | 52 |
05 Mar 2024 | 541.05 | 541.05 | 541.05 | 541.05 | 541.05 | 51 |
04 Mar 2024 | 541.00 | 544.05 | 541.00 | 544.05 | 544.05 | 187 |
01 Mar 2024 | 551.00 | 552.06 | 551.00 | 552.06 | 552.06 | 76 |
29 Feb 2024 | 541.00 | 548.00 | 541.00 | 545.50 | 545.50 | 52 |
28 Feb 2024 | 539.00 | 549.05 | 536.00 | 537.95 | 537.95 | 103 |
27 Feb 2024 | 535.00 | 539.00 | 532.00 | 535.48 | 535.48 | 29 |
26 Feb 2024 | 517.00 | 531.05 | 517.00 | 531.00 | 531.00 | 74 |
23 Feb 2024 | 533.00 | 533.00 | 519.00 | 521.19 | 521.19 | 271 |
22 Feb 2024 | 532.00 | 535.00 | 530.05 | 534.05 | 534.05 | 107 |
21 Feb 2024 | 536.00 | 543.00 | 536.00 | 537.05 | 537.05 | 36 |
20 Feb 2024 | 526.00 | 550.95 | 526.00 | 544.00 | 544.00 | 304 |
19 Feb 2024 | 499.50 | 507.05 | 499.50 | 507.05 | 507.05 | 208 |
16 Feb 2024 | 496.00 | 502.00 | 494.50 | 499.05 | 499.05 | 203 |
15 Feb 2024 | 491.00 | 500.05 | 482.00 | 482.00 | 482.00 | 54 |
14 Feb 2024 | 505.05 | 505.05 | 504.45 | 504.45 | 504.45 | 7 |
13 Feb 2024 | 502.00 | 505.00 | 501.02 | 504.05 | 504.05 | 272 |
12 Feb 2024 | 497.50 | 497.54 | 491.83 | 491.83 | 491.83 | 26 |
09 Feb 2024 | 494.50 | 495.00 | 491.54 | 494.17 | 494.17 | 80 |
08 Feb 2024 | 493.00 | 493.00 | 492.00 | 492.54 | 492.54 | 683 |
07 Feb 2024 | 494.00 | 497.54 | 493.50 | 497.54 | 497.54 | 77 |
06 Feb 2024 | 495.04 | 495.04 | 495.04 | 495.04 | 495.04 | 33 |
05 Feb 2024 | 495.00 | 495.05 | 488.69 | 488.69 | 488.69 | 16 |
02 Feb 2024 | 495.00 | 495.02 | 492.95 | 492.95 | 492.95 | 278 |
01 Feb 2024 | 504.05 | 504.05 | 504.05 | 504.05 | 504.05 | 2 |
31 Jan 2024 | 503.00 | 506.00 | 500.95 | 500.95 | 500.95 | 297 |
30 Jan 2024 | 507.00 | 507.00 | 502.95 | 502.95 | 502.95 | 302 |
29 Jan 2024 | 508.00 | 508.00 | 506.05 | 506.05 | 506.05 | 37 |
26 Jan 2024 | 501.00 | 502.05 | 499.91 | 502.05 | 502.05 | 63 |
25 Jan 2024 | 492.00 | 494.00 | 492.00 | 492.00 | 492.00 | 296 |
24 Jan 2024 | - | - | - | - | - | - |
23 Jan 2024 | - | - | - | - | - | - |
22 Jan 2024 | 493.00 | 493.00 | 486.50 | 491.04 | 491.04 | 721 |
19 Jan 2024 | 518.00 | 518.00 | 505.00 | 507.05 | 507.05 | 330 |
18 Jan 2024 | 517.00 | 517.00 | 505.05 | 505.05 | 505.05 | 559 |
17 Jan 2024 | 503.00 | 509.02 | 503.00 | 506.00 | 506.00 | 394 |
16 Jan 2024 | 511.00 | 516.02 | 506.00 | 516.02 | 516.02 | 693 |
15 Jan 2024 | 519.00 | 519.00 | 505.00 | 512.48 | 512.48 | 1,236 |
12 Jan 2024 | 499.50 | 505.00 | 498.50 | 502.05 | 502.05 | 724 |
11 Jan 2024 | 501.00 | 506.00 | 498.50 | 500.05 | 500.05 | 950 |
10 Jan 2024 | 502.00 | 507.00 | 496.50 | 503.48 | 503.48 | 461 |
09 Jan 2024 | 504.00 | 511.00 | 502.00 | 504.98 | 504.98 | 928 |
08 Jan 2024 | 521.00 | 524.00 | 501.00 | 514.85 | 514.85 | 1,297 |
05 Jan 2024 | 519.00 | 527.00 | 511.00 | 520.48 | 520.48 | 653 |
04 Jan 2024 | 525.00 | 528.00 | 518.00 | 523.11 | 523.11 | 2,763 |
03 Jan 2024 | 518.00 | 518.05 | 508.00 | 518.05 | 518.05 | 1,059 |
02 Jan 2024 | 497.50 | 518.00 | 497.50 | 513.61 | 513.61 | 1,886 |
29 Dec 2023 | 497.50 | 497.54 | 492.00 | 497.50 | 497.50 | 2,267 |
28 Dec 2023 | 495.50 | 499.04 | 495.00 | 499.04 | 499.04 | 218 |
27 Dec 2023 | 495.00 | 496.50 | 493.96 | 494.49 | 494.49 | 382 |
22 Dec 2023 | 496.50 | 496.50 | 488.50 | 492.04 | 492.04 | 383 |
21 Dec 2023 | 487.50 | 494.54 | 487.50 | 494.50 | 494.50 | 615 |
20 Dec 2023 | 490.50 | 490.50 | 488.50 | 489.54 | 489.54 | 150 |
19 Dec 2023 | 480.00 | 487.00 | 477.50 | 484.04 | 484.04 | 2,407 |
18 Dec 2023 | 486.04 | 486.04 | 486.00 | 486.00 | 486.00 | 472 |
15 Dec 2023 | 473.00 | 488.21 | 473.00 | 484.93 | 484.93 | 1,272 |
14 Dec 2023 | 480.00 | 489.50 | 480.00 | 481.50 | 481.50 | 1,101 |
13 Dec 2023 | 470.50 | 482.50 | 470.50 | 478.96 | 478.96 | 1,685 |
12 Dec 2023 | 479.00 | 481.00 | 476.00 | 478.00 | 478.00 | 604 |
11 Dec 2023 | 484.00 | 484.00 | 479.00 | 479.96 | 479.96 | 572 |
08 Dec 2023 | 489.54 | 489.54 | 488.00 | 488.00 | 488.00 | 91 |
07 Dec 2023 | 498.00 | 498.00 | 492.00 | 494.54 | 494.54 | 2,260 |
06 Dec 2023 | 490.50 | 498.50 | 490.46 | 490.46 | 490.46 | 753 |
05 Dec 2023 | 487.50 | 489.54 | 485.50 | 489.54 | 489.54 | 616 |
04 Dec 2023 | 491.50 | 491.50 | 481.50 | 488.50 | 488.50 | 1,199 |
01 Dec 2023 | 492.00 | 496.50 | 486.00 | 496.00 | 496.00 | 1,375 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |