Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 June 2024 | 703.05 | 725.00 | 695.00 | 701.95 | 701.95 | 638 |
27 June 2024 | 705.15 | 721.00 | 695.00 | 702.65 | 702.65 | 2,822 |
26 June 2024 | 748.85 | 748.85 | 702.15 | 724.95 | 724.95 | 550 |
25 June 2024 | 719.95 | 740.00 | 710.30 | 735.60 | 735.60 | 2,066 |
24 June 2024 | 720.05 | 749.00 | 720.05 | 722.55 | 722.55 | 357 |
21 June 2024 | 723.10 | 745.75 | 723.10 | 734.70 | 734.70 | 1,001 |
20 June 2024 | 749.00 | 760.00 | 720.00 | 733.10 | 733.10 | 911 |
19 June 2024 | 745.00 | 750.00 | 720.00 | 749.50 | 749.50 | 1,138 |
18 June 2024 | 723.05 | 751.35 | 723.05 | 731.25 | 731.25 | 1,438 |
14 June 2024 | 783.50 | 783.50 | 747.15 | 752.15 | 752.15 | 1,856 |
13 June 2024 | 851.00 | 856.90 | 783.55 | 783.55 | 783.55 | 3,591 |
12 June 2024 | 828.00 | 830.00 | 793.30 | 824.75 | 824.75 | 7,092 |
11 June 2024 | 793.30 | 793.30 | 793.30 | 793.30 | 793.30 | 1,032 |
10 June 2024 | 755.55 | 755.55 | 755.55 | 755.55 | 755.55 | 412 |
07 June 2024 | 719.60 | 719.60 | 719.60 | 719.60 | 719.60 | 1,751 |
06 June 2024 | 665.85 | 685.35 | 653.00 | 685.35 | 685.35 | 2,641 |
05 June 2024 | 652.25 | 660.00 | 652.25 | 652.75 | 652.75 | 1,416 |
04 June 2024 | 726.95 | 726.95 | 686.55 | 686.55 | 686.55 | 1,115 |
03 June 2024 | 754.30 | 790.00 | 720.00 | 722.65 | 722.65 | 3,461 |
31 May 2024 | 805.00 | 805.00 | 754.25 | 756.70 | 756.70 | 2,549 |
30 May 2024 | 837.00 | 837.00 | 792.45 | 793.90 | 793.90 | 4,589 |
29 May 2024 | 769.00 | 849.00 | 768.75 | 834.15 | 834.15 | 5,470 |
28 May 2024 | 870.00 | 870.00 | 809.20 | 809.20 | 809.20 | 3,185 |
27 May 2024 | 899.00 | 899.00 | 820.10 | 851.75 | 851.75 | 7,359 |
24 May 2024 | 774.80 | 856.30 | 774.80 | 856.30 | 856.30 | 18,334 |
23 May 2024 | 815.55 | 815.55 | 815.55 | 815.55 | 815.55 | 4,704 |
22 May 2024 | 948.70 | 948.75 | 858.45 | 858.45 | 858.45 | 16,295 |
21 May 2024 | 903.60 | 903.60 | 903.60 | 903.60 | 903.60 | 5,881 |
17 May 2024 | 819.65 | 819.65 | 819.65 | 819.65 | 819.65 | 1,550 |
16 May 2024 | 780.65 | 780.65 | 780.65 | 780.65 | 780.65 | 1,183 |
15 May 2024 | 743.50 | 743.50 | 743.50 | 743.50 | 743.50 | 891 |
14 May 2024 | 708.10 | 708.10 | 708.10 | 708.10 | 708.10 | 1,342 |
13 May 2024 | 674.40 | 674.40 | 655.15 | 674.40 | 674.40 | 6,792 |
10 May 2024 | 642.30 | 642.30 | 642.30 | 642.30 | 642.30 | 2,757 |
09 May 2024 | 611.75 | 611.75 | 611.75 | 611.75 | 611.75 | 1,857 |
08 May 2024 | 582.65 | 582.65 | 582.65 | 582.65 | 582.65 | 504 |
07 May 2024 | 554.95 | 554.95 | 554.95 | 554.95 | 554.95 | 7,530 |
06 May 2024 | 528.55 | 528.55 | 528.55 | 528.55 | 528.55 | 900 |
03 May 2024 | 503.40 | 503.40 | 503.40 | 503.40 | 503.40 | 1,921 |
02 May 2024 | 479.45 | 479.45 | 479.45 | 479.45 | 479.45 | 1,451 |
30 Apr 2024 | 456.65 | 456.65 | 456.65 | 456.65 | 456.65 | 2,761 |
29 Apr 2024 | 434.95 | 434.95 | 434.95 | 434.95 | 434.95 | 1,428 |
26 Apr 2024 | 414.25 | 414.25 | 414.25 | 414.25 | 414.25 | 2,794 |
25 Apr 2024 | 375.80 | 394.55 | 375.80 | 394.55 | 394.55 | 3,902 |
24 Apr 2024 | 388.00 | 388.00 | 364.05 | 375.80 | 375.80 | 1,962 |
23 Apr 2024 | 375.00 | 375.00 | 360.00 | 370.40 | 370.40 | 4,606 |
22 Apr 2024 | 355.00 | 368.00 | 345.10 | 365.70 | 365.70 | 4,226 |
19 Apr 2024 | 337.85 | 355.00 | 337.85 | 352.30 | 352.30 | 4,855 |
18 Apr 2024 | 350.15 | 367.25 | 348.00 | 355.60 | 355.60 | 5,353 |
16 Apr 2024 | 319.95 | 346.55 | 310.50 | 335.00 | 335.00 | 8,011 |
15 Apr 2024 | 359.95 | 359.95 | 308.70 | 315.05 | 315.05 | 19,427 |
12 Apr 2024 | 324.80 | 341.00 | 324.80 | 341.00 | 341.00 | 3,412 |
10 Apr 2024 | 332.00 | 347.85 | 324.50 | 324.80 | 324.80 | 22,002 |
09 Apr 2024 | 325.00 | 331.30 | 315.50 | 331.30 | 331.30 | 8,442 |
08 Apr 2024 | 304.40 | 315.55 | 300.10 | 315.55 | 315.55 | 13,863 |
05 Apr 2024 | 303.90 | 304.00 | 295.25 | 300.55 | 300.55 | 845 |
04 Apr 2024 | 297.00 | 303.90 | 294.00 | 303.90 | 303.90 | 1,327 |
03 Apr 2024 | 300.00 | 304.00 | 295.05 | 297.20 | 297.20 | 2,068 |
02 Apr 2024 | 326.95 | 327.00 | 299.00 | 304.95 | 304.95 | 3,302 |
01 Apr 2024 | 281.90 | 311.50 | 281.90 | 311.50 | 311.50 | 2,993 |
28 Mar 2024 | 296.70 | 296.70 | 296.70 | 296.70 | 296.70 | 1,518 |
27 Mar 2024 | 302.75 | 302.75 | 302.75 | 302.75 | 302.75 | 3,357 |
26 Mar 2024 | 309.95 | 309.95 | 308.90 | 308.90 | 308.90 | 1,459 |
22 Mar 2024 | 315.20 | 315.20 | 315.20 | 315.20 | 315.20 | 393 |
21 Mar 2024 | 309.05 | 309.05 | 309.05 | 309.05 | 309.05 | 1,524 |
20 Mar 2024 | 298.50 | 303.00 | 298.40 | 303.00 | 303.00 | 12,362 |
19 Mar 2024 | 304.45 | 304.45 | 304.45 | 304.45 | 304.45 | 6,316 |
18 Mar 2024 | 310.65 | 310.65 | 310.65 | 310.65 | 310.65 | 1,050 |
15 Mar 2024 | 316.95 | 316.95 | 316.95 | 316.95 | 316.95 | 3,441 |
14 Mar 2024 | 323.40 | 323.40 | 323.40 | 323.40 | 323.40 | 3,694 |
13 Mar 2024 | 343.40 | 343.40 | 330.00 | 330.00 | 330.00 | 8,203 |
12 Mar 2024 | 336.70 | 336.70 | 336.70 | 336.70 | 336.70 | 141 |
11 Mar 2024 | 330.05 | 330.10 | 330.05 | 330.10 | 330.10 | 469 |
07 Mar 2024 | 323.65 | 323.65 | 323.65 | 323.65 | 323.65 | 50 |
06 Mar 2024 | 317.35 | 317.35 | 317.35 | 317.35 | 317.35 | 80 |
05 Mar 2024 | 311.15 | 311.15 | 311.15 | 311.15 | 311.15 | 181 |
04 Mar 2024 | 305.05 | 305.05 | 305.05 | 305.05 | 305.05 | 252 |
01 Mar 2024 | 299.10 | 299.10 | 299.10 | 299.10 | 299.10 | 285 |
29 Feb 2024 | 293.25 | 293.25 | 293.25 | 293.25 | 293.25 | 5,960 |
28 Feb 2024 | 286.50 | 287.50 | 276.30 | 287.50 | 287.50 | 10,062 |
27 Feb 2024 | 281.90 | 281.90 | 281.90 | 281.90 | 281.90 | 565 |
26 Feb 2024 | 276.40 | 276.40 | 276.40 | 276.40 | 276.40 | 69 |
23 Feb 2024 | 271.00 | 271.00 | 271.00 | 271.00 | 271.00 | 70 |
22 Feb 2024 | 265.70 | 265.70 | 265.70 | 265.70 | 265.70 | 131 |
21 Feb 2024 | 260.55 | 260.55 | 260.55 | 260.55 | 260.55 | 70 |
20 Feb 2024 | 255.45 | 255.45 | 255.45 | 255.45 | 255.45 | 5 |
19 Feb 2024 | 250.45 | 250.45 | 250.45 | 250.45 | 250.45 | 300 |
16 Feb 2024 | 245.55 | 245.55 | 245.55 | 245.55 | 245.55 | 580 |
15 Feb 2024 | 240.75 | 240.75 | 240.75 | 240.75 | 240.75 | 10 |
14 Feb 2024 | 236.05 | 236.05 | 236.05 | 236.05 | 236.05 | 1 |
13 Feb 2024 | 231.45 | 231.45 | 231.45 | 231.45 | 231.45 | 130 |
12 Feb 2024 | 226.95 | 226.95 | 226.95 | 226.95 | 226.95 | 260 |
09 Feb 2024 | 222.50 | 222.50 | 222.50 | 222.50 | 222.50 | 4 |
08 Feb 2024 | 217.90 | 218.15 | 217.90 | 218.15 | 218.15 | 6,952 |
07 Feb 2024 | 213.90 | 213.90 | 213.90 | 213.90 | 213.90 | 170 |
06 Feb 2024 | 209.75 | 209.75 | 209.75 | 209.75 | 209.75 | 10 |
05 Feb 2024 | 205.65 | 205.65 | 205.65 | 205.65 | 205.65 | 30 |
02 Feb 2024 | 201.65 | 201.65 | 201.65 | 201.65 | 201.65 | 140 |
01 Feb 2024 | 197.70 | 197.70 | 197.70 | 197.70 | 197.70 | 280 |
31 Jan 2024 | 193.85 | 193.85 | 193.85 | 193.85 | 193.85 | 50 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |