Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 676.80 | 767.00 | 668.35 | 717.40 | 717.40 | 235,948 |
25 July 2024 | 682.55 | 685.45 | 660.45 | 663.50 | 663.50 | 30,306 |
24 July 2024 | 698.15 | 698.15 | 619.00 | 683.90 | 683.90 | 84,461 |
23 July 2024 | 640.50 | 645.35 | 589.40 | 617.90 | 617.90 | 87,492 |
22 July 2024 | 621.85 | 654.35 | 611.30 | 627.90 | 627.90 | 59,535 |
19 July 2024 | 639.50 | 641.70 | 618.50 | 622.80 | 622.80 | 72,845 |
18 July 2024 | 657.00 | 657.00 | 635.60 | 639.50 | 639.50 | 16,881 |
17 July 2024 | - | - | - | - | - | - |
16 July 2024 | 659.00 | 666.35 | 635.20 | 644.10 | 644.10 | 34,583 |
15 July 2024 | 671.00 | 671.40 | 644.45 | 657.40 | 657.40 | 33,141 |
12 July 2024 | 685.70 | 689.75 | 664.40 | 669.75 | 669.75 | 59,773 |
11 July 2024 | 668.75 | 709.85 | 664.30 | 681.50 | 681.50 | 121,951 |
10 July 2024 | 649.20 | 689.05 | 631.00 | 662.15 | 662.15 | 50,425 |
09 July 2024 | 647.95 | 658.35 | 632.70 | 640.50 | 640.50 | 26,078 |
08 July 2024 | 659.80 | 659.80 | 636.05 | 646.80 | 646.80 | 10,577 |
05 July 2024 | 662.00 | 665.50 | 646.75 | 653.15 | 653.15 | 16,382 |
03 July 2024 | 643.60 | 655.90 | 629.40 | 652.70 | 652.70 | 30,317 |
02 July 2024 | 666.05 | 669.40 | 628.45 | 632.40 | 632.40 | 207,536 |
01 July 2024 | 586.65 | 686.25 | 583.55 | 663.55 | 663.55 | 520,357 |
28 June 2024 | 579.65 | 590.30 | 568.90 | 575.10 | 575.10 | 46,489 |
27 June 2024 | 547.25 | 575.00 | 544.25 | 570.35 | 570.35 | 81,092 |
26 June 2024 | 506.25 | 554.20 | 504.05 | 541.75 | 541.75 | 100,496 |
25 June 2024 | 511.00 | 514.75 | 499.20 | 501.10 | 501.10 | 8,603 |
24 June 2024 | 517.50 | 517.50 | 508.50 | 509.95 | 509.95 | 12,145 |
21 June 2024 | 514.70 | 519.00 | 508.10 | 512.25 | 512.25 | 20,859 |
20 June 2024 | 521.95 | 521.95 | 511.00 | 514.70 | 514.70 | 31,471 |
18 June 2024 | 521.05 | 539.30 | 521.05 | 525.40 | 525.40 | 42,197 |
17 June 2024 | - | - | - | - | - | - |
14 June 2024 | 519.30 | 541.30 | 518.65 | 536.45 | 536.45 | 62,046 |
13 June 2024 | 531.00 | 533.35 | 516.00 | 518.65 | 518.65 | 31,264 |
12 June 2024 | 532.00 | 543.00 | 525.80 | 527.75 | 527.75 | 12,813 |
11 June 2024 | 533.95 | 543.20 | 522.15 | 532.25 | 532.25 | 16,573 |
10 June 2024 | 509.90 | 533.00 | 504.35 | 526.50 | 526.50 | 41,566 |
07 June 2024 | 506.95 | 507.00 | 496.90 | 501.55 | 501.55 | 25,302 |
06 June 2024 | 489.80 | 502.50 | 486.70 | 498.85 | 498.85 | 13,556 |
05 June 2024 | 498.25 | 504.50 | 465.00 | 481.35 | 481.35 | 12,985 |
04 June 2024 | 509.00 | 516.95 | 407.00 | 483.90 | 483.90 | 88,361 |
03 June 2024 | 539.95 | 539.95 | 505.65 | 508.70 | 508.70 | 38,053 |
31 May 2024 | 500.05 | 525.00 | 500.05 | 511.65 | 511.65 | 19,796 |
30 May 2024 | 517.00 | 535.10 | 487.05 | 508.55 | 508.55 | 103,134 |
29 May 2024 | 535.60 | 538.50 | 522.50 | 524.35 | 524.35 | 27,100 |
28 May 2024 | 558.60 | 562.00 | 534.80 | 538.45 | 538.45 | 18,101 |
24 May 2024 | 548.95 | 548.95 | 525.00 | 529.50 | 529.50 | 8,147 |
23 May 2024 | 517.45 | 546.95 | 517.45 | 541.15 | 541.15 | 33,810 |
22 May 2024 | 530.20 | 534.40 | 518.20 | 520.90 | 520.90 | 15,092 |
21 May 2024 | 515.10 | 536.90 | 514.20 | 524.85 | 524.85 | 25,781 |
20 May 2024 | - | - | - | - | - | - |
17 May 2024 | 529.95 | 536.10 | 525.10 | 530.05 | 530.05 | 26,171 |
16 May 2024 | 520.35 | 536.00 | 520.35 | 525.80 | 525.80 | 18,021 |
15 May 2024 | 540.30 | 540.30 | 454.00 | 521.35 | 521.35 | 23,581 |
14 May 2024 | 515.00 | 539.35 | 515.00 | 533.65 | 533.65 | 31,214 |
13 May 2024 | 519.75 | 527.70 | 506.80 | 509.40 | 509.40 | 89,990 |
10 May 2024 | 515.05 | 523.20 | 509.95 | 519.65 | 519.65 | 11,005 |
09 May 2024 | 550.00 | 550.00 | 508.65 | 515.90 | 515.90 | 9,960 |
08 May 2024 | 534.55 | 538.25 | 522.20 | 527.95 | 527.95 | 7,022 |
07 May 2024 | 555.25 | 555.25 | 524.20 | 527.65 | 527.65 | 9,624 |
06 May 2024 | 564.95 | 564.95 | 543.00 | 545.05 | 545.05 | 30,097 |
03 May 2024 | 561.00 | 566.50 | 553.00 | 559.00 | 559.00 | 22,122 |
02 May 2024 | 569.35 | 575.00 | 557.10 | 559.55 | 559.55 | 35,575 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 560.00 | 574.90 | 557.95 | 568.40 | 568.40 | 15,653 |
29 Apr 2024 | 558.30 | 560.95 | 551.00 | 556.90 | 556.90 | 21,313 |
26 Apr 2024 | 561.00 | 561.00 | 542.65 | 547.90 | 547.90 | 14,328 |
25 Apr 2024 | 548.85 | 562.45 | 547.40 | 557.05 | 557.05 | 23,827 |
24 Apr 2024 | 555.15 | 560.80 | 545.00 | 547.20 | 547.20 | 12,229 |
23 Apr 2024 | 574.25 | 574.25 | 552.30 | 554.80 | 554.80 | 9,704 |
22 Apr 2024 | 552.30 | 571.70 | 546.35 | 566.25 | 566.25 | 40,421 |
19 Apr 2024 | 542.65 | 552.05 | 535.30 | 541.40 | 541.40 | 46,702 |
18 Apr 2024 | 574.55 | 584.80 | 554.10 | 558.85 | 558.85 | 19,574 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 557.35 | 580.00 | 557.35 | 570.50 | 570.50 | 42,191 |
15 Apr 2024 | 550.05 | 574.90 | 541.00 | 564.25 | 564.25 | 116,455 |
12 Apr 2024 | 524.30 | 572.00 | 524.30 | 563.45 | 563.45 | 100,373 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 539.35 | 539.35 | 521.65 | 521.70 | 521.70 | 8,978 |
09 Apr 2024 | 544.40 | 550.70 | 528.55 | 530.85 | 530.85 | 11,849 |
08 Apr 2024 | 538.00 | 554.60 | 538.00 | 540.85 | 540.85 | 30,582 |
05 Apr 2024 | 543.75 | 543.75 | 531.30 | 536.65 | 536.65 | 8,064 |
04 Apr 2024 | 539.95 | 547.25 | 534.50 | 538.75 | 538.75 | 15,575 |
03 Apr 2024 | 529.25 | 540.95 | 527.35 | 529.95 | 529.95 | 28,055 |
02 Apr 2024 | 522.00 | 538.05 | 511.85 | 528.80 | 528.80 | 28,887 |
01 Apr 2024 | 514.75 | 524.50 | 512.75 | 517.85 | 517.85 | 34,629 |
28 Mar 2024 | 490.05 | 510.00 | 490.05 | 507.15 | 507.15 | 55,557 |
27 Mar 2024 | 480.10 | 498.40 | 470.65 | 493.00 | 493.00 | 22,456 |
26 Mar 2024 | 484.55 | 490.05 | 477.05 | 480.05 | 480.05 | 33,884 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 494.50 | 506.95 | 487.00 | 490.40 | 490.40 | 34,386 |
21 Mar 2024 | 464.45 | 509.95 | 464.45 | 494.65 | 494.65 | 53,259 |
20 Mar 2024 | 451.80 | 468.80 | 448.00 | 464.00 | 464.00 | 12,403 |
19 Mar 2024 | 450.75 | 462.25 | 441.50 | 445.55 | 445.55 | 17,293 |
18 Mar 2024 | 444.65 | 447.40 | 436.25 | 443.00 | 443.00 | 27,702 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 440.05 | 451.70 | 437.70 | 443.15 | 443.15 | 15,508 |
13 Mar 2024 | 458.75 | 462.00 | 441.00 | 446.20 | 446.20 | 49,499 |
12 Mar 2024 | 450.90 | 465.25 | 441.05 | 458.10 | 458.10 | 50,079 |
11 Mar 2024 | 473.05 | 477.00 | 444.50 | 449.20 | 449.20 | 27,214 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 501.95 | 501.95 | 468.95 | 473.75 | 473.75 | 24,214 |
06 Mar 2024 | 499.40 | 499.40 | 473.00 | 486.50 | 486.50 | 33,553 |
05 Mar 2024 | 488.65 | 500.00 | 468.90 | 492.15 | 492.15 | 30,997 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |