Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 May 2024 | 554.60 | 554.60 | 548.30 | 548.30 | 548.30 | 250 |
22 May 2024 | 548.20 | 553.20 | 548.20 | 551.50 | 551.50 | 1,473 |
21 May 2024 | 556.50 | 557.80 | 554.50 | 557.80 | 557.80 | 4,539 |
20 May 2024 | 564.40 | 564.40 | 559.20 | 561.00 | 561.00 | 280 |
17 May 2024 | 566.90 | 566.90 | 563.00 | 565.10 | 565.10 | 855 |
16 May 2024 | 567.60 | 567.60 | 563.90 | 565.00 | 565.00 | 1,332 |
15 May 2024 | 574.00 | 574.20 | 570.00 | 570.00 | 570.00 | 87 |
14 May 2024 | 566.10 | 572.10 | 566.10 | 572.00 | 572.00 | 61 |
13 May 2024 | 556.10 | 564.30 | 556.00 | 564.30 | 564.30 | 304 |
10 May 2024 | 557.80 | 557.80 | 554.10 | 555.10 | 555.10 | 661 |
09 May 2024 | 555.80 | 556.60 | 551.10 | 556.60 | 556.60 | 2,286 |
08 May 2024 | 556.70 | 557.30 | 553.10 | 554.70 | 554.70 | 2,947 |
07 May 2024 | 567.30 | 567.30 | 558.10 | 561.50 | 561.50 | 662 |
06 May 2024 | 560.70 | 566.40 | 560.70 | 562.60 | 562.60 | 60 |
03 May 2024 | 558.60 | 561.20 | 558.30 | 560.80 | 560.80 | 192 |
02 May 2024 | 559.00 | 559.00 | 552.80 | 555.60 | 555.60 | 276 |
30 Apr 2024 | 577.90 | 577.90 | 555.00 | 555.00 | 555.00 | 1,744 |
29 Apr 2024 | 585.90 | 585.90 | 582.00 | 584.60 | 584.60 | 262 |
26 Apr 2024 | 578.60 | 583.80 | 577.70 | 581.70 | 581.70 | 1,080 |
25 Apr 2024 | 584.00 | 584.00 | 570.90 | 575.10 | 575.10 | 423 |
24 Apr 2024 | 585.90 | 585.90 | 581.70 | 581.70 | 581.70 | 649 |
23 Apr 2024 | 581.40 | 584.10 | 580.80 | 584.10 | 584.10 | 20 |
22 Apr 2024 | 582.50 | 582.50 | 575.20 | 579.10 | 579.10 | 577 |
19 Apr 2024 | 573.10 | 580.60 | 573.10 | 577.80 | 577.80 | 777 |
18 Apr 2024 | 579.90 | 583.00 | 579.40 | 583.00 | 583.00 | 227 |
17 Apr 2024 | 578.50 | 582.30 | 578.00 | 578.00 | 578.00 | 870 |
16 Apr 2024 | 581.20 | 581.30 | 576.60 | 579.20 | 579.20 | 1,581 |
15 Apr 2024 | 593.80 | 595.60 | 590.60 | 591.80 | 591.80 | 387 |
12 Apr 2024 | 598.30 | 598.50 | 587.40 | 587.40 | 587.40 | 2 |
11 Apr 2024 | 593.60 | 598.60 | 591.40 | 595.30 | 595.30 | 181 |
10 Apr 2024 | 603.00 | 607.30 | 593.50 | 597.10 | 597.10 | 3,165 |
09 Apr 2024 | 595.50 | 599.50 | 595.50 | 596.80 | 596.80 | 268 |
08 Apr 2024 | 593.10 | 599.90 | 593.10 | 598.20 | 598.20 | 50 |
05 Apr 2024 | 586.90 | 590.90 | 586.90 | 590.70 | 590.70 | 374 |
04 Apr 2024 | 591.20 | 598.50 | 591.20 | 598.30 | 598.30 | 150 |
03 Apr 2024 | 585.60 | 590.90 | 582.40 | 590.90 | 590.90 | 652 |
02 Apr 2024 | 594.20 | 594.70 | 585.60 | 585.60 | 585.60 | 126 |
28 Mar 2024 | 596.30 | 596.40 | 593.90 | 593.90 | 593.90 | 279 |
27 Mar 2024 | 592.50 | 596.20 | 592.00 | 594.90 | 594.90 | 449 |
26 Mar 2024 | 595.80 | 596.40 | 592.70 | 594.00 | 594.00 | 262 |
25 Mar 2024 | 592.50 | 594.30 | 592.30 | 594.30 | 594.30 | 247 |
22 Mar 2024 | 588.80 | 590.40 | 588.00 | 590.40 | 590.40 | 39 |
21 Mar 2024 | 594.50 | 594.90 | 589.20 | 590.50 | 590.50 | 2,579 |
20 Mar 2024 | 588.80 | 590.50 | 588.50 | 590.30 | 590.30 | 492 |
19 Mar 2024 | 584.20 | 589.60 | 584.20 | 589.60 | 589.60 | 105 |
18 Mar 2024 | 579.40 | 584.90 | 579.40 | 582.30 | 582.30 | 32 |
15 Mar 2024 | 575.00 | 581.00 | 575.00 | 577.50 | 577.50 | 107 |
14 Mar 2024 | 574.70 | 578.30 | 571.10 | 572.30 | 572.30 | 2,384 |
13 Mar 2024 | 581.00 | 582.80 | 573.70 | 573.70 | 573.70 | 514 |
12 Mar 2024 | 567.00 | 583.10 | 567.00 | 582.20 | 582.20 | 28 |
11 Mar 2024 | 567.40 | 568.80 | 567.40 | 568.80 | 568.80 | 22 |
08 Mar 2024 | 570.60 | 573.00 | 569.30 | 570.60 | 570.60 | 65 |
07 Mar 2024 | 565.80 | 570.40 | 564.40 | 569.90 | 569.90 | 747 |
06 Mar 2024 | 572.50 | 574.10 | 571.30 | 571.30 | 571.30 | 1,346 |
05 Mar 2024 | 570.00 | 572.60 | 565.70 | 572.60 | 572.60 | 85 |
04 Mar 2024 | 571.30 | 574.30 | 571.30 | 573.20 | 573.20 | 284 |
01 Mar 2024 | 582.10 | 583.40 | 575.60 | 575.60 | 575.60 | 355 |
29 Feb 2024 | 579.60 | 580.70 | 575.00 | 575.70 | 575.70 | 818 |
28 Feb 2024 | 571.70 | 578.20 | 571.70 | 578.20 | 578.20 | 189 |
27 Feb 2024 | 567.80 | 572.80 | 567.80 | 572.80 | 572.80 | 61 |
26 Feb 2024 | 570.00 | 570.00 | 565.20 | 567.40 | 567.40 | 626 |
23 Feb 2024 | 567.50 | 571.70 | 567.50 | 570.40 | 570.40 | 1,595 |
22 Feb 2024 | 558.50 | 568.60 | 558.50 | 564.60 | 564.60 | 940 |
21 Feb 2024 | 543.30 | 550.80 | 543.30 | 550.80 | 550.80 | 616 |
20 Feb 2024 | 546.40 | 546.40 | 537.90 | 541.00 | 541.00 | 75 |
19 Feb 2024 | 550.10 | 550.10 | 546.30 | 546.30 | 546.30 | 523 |
16 Feb 2024 | 553.50 | 555.90 | 550.80 | 550.80 | 550.80 | 406 |
15 Feb 2024 | 542.10 | 548.60 | 542.10 | 548.40 | 548.40 | 1,704 |
14 Feb 2024 | 531.90 | 537.70 | 531.90 | 537.70 | 537.70 | 439 |
13 Feb 2024 | 538.30 | 542.80 | 533.80 | 534.80 | 534.80 | 1,985 |
12 Feb 2024 | 537.30 | 538.20 | 537.00 | 537.40 | 537.40 | 7 |
09 Feb 2024 | 532.30 | 536.60 | 532.30 | 533.50 | 533.50 | 309 |
08 Feb 2024 | 528.20 | 532.70 | 527.10 | 532.20 | 532.20 | 363 |
07 Feb 2024 | 524.10 | 531.60 | 524.10 | 524.20 | 524.20 | 435 |
06 Feb 2024 | 518.60 | 522.00 | 517.20 | 522.00 | 522.00 | 16 |
05 Feb 2024 | 523.80 | 523.80 | 516.50 | 517.50 | 517.50 | 416 |
02 Feb 2024 | 522.20 | 527.20 | 522.20 | 522.90 | 522.90 | 50 |
01 Feb 2024 | 509.30 | 519.50 | 509.20 | 516.80 | 516.80 | 3,802 |
31 Jan 2024 | 504.30 | 509.90 | 504.30 | 509.90 | 509.90 | 3 |
30 Jan 2024 | 501.80 | 506.10 | 496.70 | 504.10 | 504.10 | 1,739 |
29 Jan 2024 | 494.70 | 496.60 | 491.00 | 496.60 | 496.60 | 288 |
26 Jan 2024 | 490.00 | 498.80 | 490.00 | 493.85 | 493.85 | 1,318 |
25 Jan 2024 | 489.45 | 489.45 | 484.30 | 488.55 | 488.55 | 2,421 |
24 Jan 2024 | 493.80 | 493.80 | 488.65 | 492.25 | 492.25 | 263 |
23 Jan 2024 | 487.35 | 492.15 | 484.95 | 488.95 | 488.95 | 1,559 |
22 Jan 2024 | 490.80 | 490.80 | 483.70 | 483.70 | 483.70 | 224 |
19 Jan 2024 | 491.20 | 491.20 | 483.30 | 483.40 | 483.40 | 1,513 |
18 Jan 2024 | 484.60 | 492.75 | 484.60 | 489.75 | 489.75 | 1,217 |
17 Jan 2024 | 488.50 | 488.50 | 486.20 | 486.30 | 486.30 | 9 |
16 Jan 2024 | 493.10 | 496.05 | 490.50 | 496.05 | 496.05 | 751 |
15 Jan 2024 | 502.40 | 502.40 | 496.45 | 496.45 | 496.45 | 1,695 |
12 Jan 2024 | 507.30 | 507.30 | 500.10 | 501.80 | 501.80 | 94 |
11 Jan 2024 | 513.40 | 519.00 | 506.60 | 506.60 | 506.60 | 352 |
10 Jan 2024 | 511.90 | 513.90 | 510.60 | 510.60 | 510.60 | 132 |
09 Jan 2024 | 512.20 | 512.60 | 509.20 | 510.00 | 510.00 | 1,861 |
08 Jan 2024 | 507.10 | 512.20 | 505.40 | 512.20 | 512.20 | 3 |
05 Jan 2024 | 501.30 | 508.80 | 499.90 | 506.40 | 506.40 | 1,655 |
04 Jan 2024 | 506.20 | 507.10 | 504.00 | 506.30 | 506.30 | 393 |
03 Jan 2024 | 516.20 | 516.20 | 501.10 | 501.10 | 501.10 | 1,925 |
02 Jan 2024 | 518.80 | 522.10 | 513.80 | 516.60 | 516.60 | 220 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |