Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Jun 2024 | 590.20 | 606.90 | 590.00 | 598.90 | 598.90 | 105,785 |
20 Jun 2024 | 599.65 | 599.65 | 585.70 | 591.35 | 591.35 | 22,574 |
19 Jun 2024 | 576.95 | 604.40 | 570.20 | 594.90 | 594.90 | 163,404 |
18 Jun 2024 | 584.85 | 584.85 | 569.25 | 576.70 | 576.70 | 37,613 |
14 Jun 2024 | 572.75 | 578.90 | 562.05 | 574.60 | 574.60 | 25,828 |
13 Jun 2024 | 572.00 | 573.00 | 561.55 | 566.45 | 566.45 | 34,230 |
12 Jun 2024 | 553.30 | 569.85 | 553.30 | 567.60 | 567.60 | 23,687 |
11 Jun 2024 | 556.80 | 562.15 | 548.20 | 549.30 | 549.30 | 40,115 |
10 Jun 2024 | 562.90 | 562.90 | 553.10 | 556.75 | 556.75 | 40,364 |
07 Jun 2024 | 564.25 | 565.00 | 553.00 | 554.85 | 554.85 | 41,969 |
06 Jun 2024 | 562.25 | 581.80 | 561.15 | 563.05 | 563.05 | 52,211 |
05 Jun 2024 | 548.70 | 596.05 | 519.85 | 562.25 | 562.25 | 72,455 |
04 Jun 2024 | 593.95 | 593.95 | 512.70 | 537.85 | 537.85 | 63,826 |
03 Jun 2024 | 650.00 | 675.00 | 579.75 | 582.10 | 582.10 | 56,031 |
31 May 2024 | 595.50 | 598.75 | 585.50 | 586.70 | 586.70 | 50,200 |
30 May 2024 | 566.35 | 603.00 | 564.15 | 595.20 | 595.20 | 60,839 |
29 May 2024 | 574.70 | 577.05 | 560.15 | 566.40 | 566.40 | 34,853 |
28 May 2024 | 584.95 | 584.95 | 559.10 | 573.65 | 573.65 | 60,092 |
27 May 2024 | 599.45 | 599.45 | 571.85 | 575.40 | 575.40 | 24,010 |
24 May 2024 | 586.00 | 599.00 | 584.20 | 588.40 | 588.40 | 22,106 |
23 May 2024 | 591.30 | 600.95 | 583.55 | 584.85 | 584.85 | 100,077 |
22 May 2024 | 604.25 | 616.00 | 578.20 | 582.10 | 582.10 | 63,488 |
21 May 2024 | 646.80 | 646.80 | 588.65 | 592.25 | 592.25 | 86,185 |
17 May 2024 | 638.15 | 653.60 | 618.00 | 631.65 | 631.65 | 255,551 |
16 May 2024 | 590.85 | 612.80 | 588.35 | 605.05 | 605.05 | 166,275 |
15 May 2024 | 569.95 | 587.40 | 558.45 | 585.10 | 585.10 | 47,968 |
14 May 2024 | 564.05 | 565.00 | 549.40 | 555.10 | 555.10 | 22,619 |
13 May 2024 | 554.00 | 556.80 | 540.65 | 555.20 | 555.20 | 32,318 |
10 May 2024 | 553.60 | 564.00 | 549.15 | 555.60 | 555.60 | 29,021 |
09 May 2024 | 578.75 | 580.65 | 546.50 | 550.30 | 550.30 | 93,101 |
08 May 2024 | 554.35 | 581.60 | 551.85 | 579.55 | 579.55 | 89,578 |
07 May 2024 | 567.15 | 567.15 | 539.20 | 557.10 | 557.10 | 43,091 |
06 May 2024 | 584.80 | 584.80 | 554.05 | 569.80 | 569.80 | 75,075 |
03 May 2024 | 563.65 | 596.95 | 560.25 | 577.50 | 577.50 | 93,002 |
02 May 2024 | 540.40 | 581.40 | 535.85 | 558.90 | 558.90 | 180,689 |
30 Apr 2024 | 543.55 | 550.15 | 533.45 | 538.00 | 538.00 | 8,017 |
29 Apr 2024 | 536.40 | 544.40 | 533.85 | 539.00 | 539.00 | 11,944 |
26 Apr 2024 | 532.35 | 540.00 | 528.00 | 535.55 | 535.55 | 37,458 |
25 Apr 2024 | 540.70 | 545.70 | 529.00 | 531.10 | 531.10 | 12,314 |
24 Apr 2024 | 532.55 | 543.00 | 530.35 | 537.90 | 537.90 | 12,284 |
23 Apr 2024 | 534.35 | 535.75 | 526.60 | 530.70 | 530.70 | 10,452 |
22 Apr 2024 | 544.55 | 545.00 | 527.70 | 530.05 | 530.05 | 41,119 |
19 Apr 2024 | 512.55 | 540.45 | 512.05 | 536.10 | 536.10 | 50,736 |
18 Apr 2024 | 512.95 | 531.95 | 507.95 | 518.10 | 518.10 | 69,068 |
16 Apr 2024 | 536.85 | 560.95 | 530.05 | 533.10 | 533.10 | 35,081 |
15 Apr 2024 | 510.30 | 542.65 | 510.30 | 540.60 | 540.60 | 31,985 |
12 Apr 2024 | 557.55 | 565.20 | 541.55 | 545.05 | 545.05 | 41,269 |
10 Apr 2024 | 559.85 | 565.00 | 551.45 | 554.65 | 554.65 | 36,367 |
09 Apr 2024 | 550.45 | 555.20 | 535.25 | 546.55 | 546.55 | 39,483 |
08 Apr 2024 | 560.00 | 562.20 | 545.50 | 550.05 | 550.05 | 32,582 |
05 Apr 2024 | 565.65 | 574.75 | 553.65 | 556.85 | 556.85 | 77,113 |
04 Apr 2024 | 553.00 | 567.65 | 552.70 | 562.95 | 562.95 | 51,945 |
03 Apr 2024 | 559.00 | 559.10 | 547.50 | 549.95 | 549.95 | 26,696 |
02 Apr 2024 | 570.90 | 574.45 | 550.40 | 554.35 | 554.35 | 105,606 |
01 Apr 2024 | 541.45 | 577.50 | 541.45 | 572.50 | 572.50 | 240,233 |
28 Mar 2024 | 547.65 | 547.65 | 524.75 | 536.95 | 536.95 | 50,729 |
27 Mar 2024 | 544.75 | 558.95 | 528.90 | 545.20 | 545.20 | 159,346 |
26 Mar 2024 | 501.10 | 549.00 | 497.60 | 538.20 | 538.20 | 176,541 |
22 Mar 2024 | 499.55 | 507.15 | 494.00 | 502.20 | 502.20 | 31,321 |
21 Mar 2024 | 486.95 | 517.65 | 486.95 | 499.20 | 499.20 | 140,371 |
20 Mar 2024 | 487.50 | 496.00 | 478.30 | 482.20 | 482.20 | 88,088 |
19 Mar 2024 | 463.65 | 504.75 | 460.95 | 488.90 | 488.90 | 472,142 |
18 Mar 2024 | 463.35 | 474.25 | 458.40 | 461.40 | 461.40 | 12,529 |
15 Mar 2024 | 468.70 | 474.90 | 458.45 | 471.25 | 471.25 | 26,833 |
14 Mar 2024 | 452.40 | 475.00 | 444.40 | 470.80 | 470.80 | 243,533 |
13 Mar 2024 | 476.45 | 477.60 | 449.10 | 461.10 | 461.10 | 49,884 |
12 Mar 2024 | 481.35 | 484.45 | 462.75 | 467.30 | 467.30 | 35,478 |
11 Mar 2024 | 495.40 | 501.25 | 475.15 | 480.40 | 480.40 | 156,165 |
07 Mar 2024 | 476.85 | 488.75 | 475.55 | 484.75 | 484.75 | 66,038 |
06 Mar 2024 | 487.05 | 491.30 | 464.00 | 476.35 | 476.35 | 43,730 |
05 Mar 2024 | 495.75 | 515.85 | 475.65 | 479.50 | 479.50 | 167,821 |
04 Mar 2024 | 519.85 | 519.85 | 490.40 | 492.70 | 492.70 | 96,763 |
01 Mar 2024 | 501.90 | 504.00 | 487.00 | 491.60 | 491.60 | 98,629 |
29 Feb 2024 | 471.65 | 502.85 | 458.10 | 498.10 | 498.10 | 274,475 |
28 Feb 2024 | 465.00 | 498.30 | 447.85 | 465.85 | 465.85 | 468,475 |
27 Feb 2024 | 454.05 | 461.30 | 436.35 | 459.55 | 459.55 | 25,553 |
26 Feb 2024 | 458.20 | 459.15 | 442.55 | 455.75 | 455.75 | 40,485 |
23 Feb 2024 | 465.30 | 473.30 | 452.10 | 457.95 | 457.95 | 38,662 |
22 Feb 2024 | 457.35 | 464.00 | 445.65 | 455.95 | 455.95 | 18,139 |
21 Feb 2024 | 451.25 | 459.20 | 440.60 | 453.70 | 453.70 | 69,450 |
20 Feb 2024 | 451.10 | 467.30 | 444.45 | 451.25 | 451.25 | 37,627 |
19 Feb 2024 | 460.85 | 467.50 | 452.70 | 458.25 | 458.25 | 11,119 |
16 Feb 2024 | 462.45 | 471.55 | 448.00 | 460.00 | 460.00 | 23,130 |
16 Feb 2024 | 2.3 Dividend | |||||
15 Feb 2024 | 445.75 | 465.00 | 430.00 | 458.50 | 456.20 | 66,376 |
14 Feb 2024 | 430.90 | 448.35 | 430.90 | 437.80 | 435.60 | 9,589 |
13 Feb 2024 | 440.95 | 452.00 | 421.10 | 444.65 | 442.42 | 14,160 |
12 Feb 2024 | 467.35 | 472.95 | 423.00 | 427.25 | 425.11 | 34,758 |
09 Feb 2024 | 464.55 | 472.65 | 446.85 | 466.20 | 463.86 | 87,901 |
08 Feb 2024 | 473.60 | 481.50 | 457.90 | 469.00 | 466.65 | 264,311 |
07 Feb 2024 | 429.00 | 498.00 | 414.05 | 471.60 | 469.23 | 677,329 |
06 Feb 2024 | 379.95 | 426.20 | 369.95 | 426.20 | 424.06 | 901,130 |
05 Feb 2024 | 374.40 | 374.40 | 351.20 | 355.20 | 353.42 | 32,783 |
02 Feb 2024 | 371.25 | 383.55 | 365.15 | 367.15 | 365.31 | 25,739 |
01 Feb 2024 | 376.65 | 376.75 | 369.65 | 373.00 | 371.13 | 9,020 |
31 Jan 2024 | 370.70 | 380.50 | 366.60 | 376.45 | 374.56 | 32,476 |
30 Jan 2024 | 377.00 | 378.55 | 368.05 | 369.15 | 367.30 | 48,027 |
29 Jan 2024 | 385.70 | 389.05 | 371.00 | 374.40 | 372.52 | 21,835 |
25 Jan 2024 | 394.70 | 395.65 | 384.20 | 385.30 | 383.37 | 12,815 |
24 Jan 2024 | 398.10 | 398.10 | 385.85 | 394.70 | 392.72 | 13,324 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |