Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Jul 2024 | 1,770.00 | 1,839.00 | 1,770.00 | 1,823.50 | 1,823.50 | 183,853 |
03 Jul 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
02 Jul 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
01 Jul 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
28 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
27 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
26 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
25 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
24 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
19 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
18 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
14 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
13 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
12 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
11 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
10 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
07 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
06 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
05 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
04 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
03 Jun 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
31 May 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
30 May 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
29 May 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
28 May 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
27 May 2024 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | 1,601.00 | - |
24 May 2024 | 1,550.00 | 1,605.00 | 1,501.00 | 1,601.00 | 1,601.00 | 480,791 |
23 May 2024 | 1,541.50 | 1,600.00 | 1,500.00 | 1,567.50 | 1,567.50 | 519,280 |
22 May 2024 | 1,583.50 | 1,604.50 | 1,530.00 | 1,541.50 | 1,541.50 | 422,270 |
21 May 2024 | 1,565.00 | 1,625.00 | 1,560.00 | 1,593.50 | 1,593.50 | 333,532 |
20 May 2024 | 1,526.00 | 1,584.00 | 1,475.00 | 1,568.50 | 1,568.50 | 359,661 |
17 May 2024 | 1,530.00 | 1,565.00 | 1,484.00 | 1,526.00 | 1,526.00 | 865,219 |
16 May 2024 | 1,475.00 | 1,529.00 | 1,425.50 | 1,526.50 | 1,526.50 | 503,164 |
15 May 2024 | 1,480.00 | 1,486.00 | 1,425.00 | 1,451.00 | 1,451.00 | 983,388 |
14 May 2024 | 1,369.50 | 1,436.00 | 1,340.00 | 1,427.50 | 1,427.50 | 427,567 |
13 May 2024 | 1,376.50 | 1,400.00 | 1,330.00 | 1,369.50 | 1,369.50 | 200,094 |
10 May 2024 | 1,428.00 | 1,450.00 | 1,371.00 | 1,384.00 | 1,384.00 | 890,639 |
09 May 2024 | 1,444.00 | 1,457.50 | 1,356.00 | 1,432.00 | 1,432.00 | 443,809 |
08 May 2024 | 1,525.00 | 1,530.00 | 1,430.00 | 1,441.50 | 1,441.50 | 351,498 |
07 May 2024 | 1,480.00 | 1,520.00 | 1,450.00 | 1,515.50 | 1,515.50 | 591,877 |
06 May 2024 | 1,498.00 | 1,498.00 | 1,376.00 | 1,467.00 | 1,467.00 | 490,740 |
03 May 2024 | 1,410.00 | 1,497.00 | 1,410.00 | 1,471.50 | 1,471.50 | 359,540 |
02 May 2024 | 1,390.00 | 1,410.00 | 1,290.00 | 1,408.00 | 1,408.00 | 319,985 |
30 Apr 2024 | 1,350.00 | 1,400.00 | 1,338.00 | 1,360.50 | 1,360.50 | 532,510 |
29 Apr 2024 | 1,300.00 | 1,348.00 | 1,280.00 | 1,324.50 | 1,324.50 | 261,313 |
26 Apr 2024 | 1,240.00 | 1,297.50 | 1,200.00 | 1,278.50 | 1,278.50 | 220,196 |
25 Apr 2024 | 1,172.00 | 1,234.00 | 1,171.50 | 1,228.50 | 1,228.50 | 228,722 |
24 Apr 2024 | 1,210.00 | 1,234.00 | 1,161.00 | 1,171.50 | 1,171.50 | 143,350 |
23 Apr 2024 | 1,230.00 | 1,290.00 | 1,185.00 | 1,199.50 | 1,199.50 | 139,926 |
22 Apr 2024 | 1,175.00 | 1,240.00 | 1,165.00 | 1,230.00 | 1,230.00 | 416,204 |
19 Apr 2024 | 1,150.00 | 1,179.00 | 1,140.00 | 1,153.00 | 1,153.00 | 195,114 |
18 Apr 2024 | 1,168.00 | 1,178.00 | 1,114.00 | 1,149.00 | 1,149.00 | 160,411 |
17 Apr 2024 | 1,195.00 | 1,216.50 | 1,120.00 | 1,139.50 | 1,139.50 | 158,622 |
16 Apr 2024 | 1,190.00 | 1,230.00 | 1,130.00 | 1,183.50 | 1,183.50 | 642,389 |
15 Apr 2024 | 1,320.00 | 1,345.00 | 1,185.00 | 1,198.00 | 1,198.00 | 1,515,996 |
12 Apr 2024 | 1,370.00 | 1,388.00 | 1,306.00 | 1,313.00 | 1,313.00 | 359,605 |
11 Apr 2024 | 1,448.00 | 1,469.00 | 1,366.50 | 1,373.00 | 1,373.00 | 73,453 |
10 Apr 2024 | 1,400.00 | 1,487.00 | 1,378.00 | 1,427.50 | 1,427.50 | 677,803 |
09 Apr 2024 | 1,474.00 | 1,489.00 | 1,401.00 | 1,452.50 | 1,452.50 | 544,447 |
08 Apr 2024 | 1,433.00 | 1,487.50 | 1,400.00 | 1,474.00 | 1,474.00 | 458,883 |
05 Apr 2024 | 1,364.00 | 1,429.00 | 1,364.00 | 1,418.00 | 1,418.00 | 498,111 |
04 Apr 2024 | 1,350.00 | 1,399.50 | 1,300.00 | 1,352.00 | 1,352.00 | 490,278 |
03 Apr 2024 | 1,261.00 | 1,325.00 | 1,199.00 | 1,319.00 | 1,319.00 | 298,561 |
27 Mar 2024 | 1,295.00 | 1,320.00 | 1,266.00 | 1,313.50 | 1,313.50 | 201,197 |
26 Mar 2024 | 1,216.00 | 1,295.00 | 1,200.00 | 1,294.50 | 1,294.50 | 252,868 |
25 Mar 2024 | 1,210.00 | 1,280.00 | 1,200.00 | 1,245.50 | 1,245.50 | 361,585 |
22 Mar 2024 | 1,191.00 | 1,220.00 | 1,161.00 | 1,199.50 | 1,199.50 | 548,995 |
21 Mar 2024 | 1,200.00 | 1,200.00 | 1,157.00 | 1,191.00 | 1,191.00 | 609,489 |
20 Mar 2024 | 1,161.00 | 1,190.00 | 1,150.00 | 1,177.50 | 1,177.50 | 373,496 |
19 Mar 2024 | 1,140.00 | 1,189.00 | 1,130.00 | 1,153.50 | 1,153.50 | 495,633 |
18 Mar 2024 | 1,093.00 | 1,150.00 | 1,080.00 | 1,140.00 | 1,140.00 | 383,829 |
15 Mar 2024 | 1,002.00 | 1,065.00 | 1,001.00 | 1,064.50 | 1,064.50 | 453,529 |
14 Mar 2024 | 1,068.00 | 1,069.00 | 1,006.50 | 1,017.50 | 1,017.50 | 336,621 |
13 Mar 2024 | 1,000.00 | 1,052.00 | 995.50 | 1,049.50 | 1,049.50 | 479,364 |
12 Mar 2024 | 908.00 | 1,009.50 | 908.00 | 988.00 | 988.00 | 444,935 |
11 Mar 2024 | 925.00 | 935.00 | 867.50 | 897.00 | 897.00 | 1,225,991 |
08 Mar 2024 | 912.00 | 928.00 | 885.00 | 912.00 | 912.00 | 717,127 |
07 Mar 2024 | 945.00 | 945.00 | 902.00 | 912.00 | 912.00 | 498,550 |
06 Mar 2024 | 993.00 | 1,039.00 | 940.00 | 952.00 | 952.00 | 842,424 |
05 Mar 2024 | 1,080.00 | 1,084.00 | 995.00 | 1,007.00 | 1,007.00 | 553,456 |
04 Mar 2024 | 1,178.00 | 1,199.00 | 1,089.00 | 1,097.50 | 1,097.50 | 251,017 |
01 Mar 2024 | 1,092.00 | 1,140.00 | 1,091.50 | 1,133.00 | 1,133.00 | 383,917 |
29 Feb 2024 | 1,119.00 | 1,166.00 | 1,081.00 | 1,091.50 | 1,091.50 | 455,460 |
28 Feb 2024 | 1,190.00 | 1,259.00 | 1,080.00 | 1,111.00 | 1,111.00 | 1,450,287 |
27 Feb 2024 | 1,264.00 | 1,270.00 | 1,170.00 | 1,198.00 | 1,198.00 | 1,104,398 |
26 Feb 2024 | 1,255.00 | 1,269.00 | 1,196.50 | 1,264.50 | 1,264.50 | 354,228 |
23 Feb 2024 | 1,285.00 | 1,297.00 | 1,222.00 | 1,258.50 | 1,258.50 | 536,210 |
22 Feb 2024 | 1,336.00 | 1,385.00 | 1,279.00 | 1,290.50 | 1,290.50 | 616,406 |
21 Feb 2024 | 1,326.00 | 1,364.00 | 1,325.00 | 1,336.00 | 1,336.00 | 700,549 |
20 Feb 2024 | 1,300.00 | 1,339.00 | 1,291.00 | 1,322.50 | 1,322.50 | 922,605 |
19 Feb 2024 | 1,256.50 | 1,313.00 | 1,254.00 | 1,291.00 | 1,291.00 | 462,451 |
16 Feb 2024 | 1,260.00 | 1,260.00 | 1,212.00 | 1,253.50 | 1,253.50 | 374,214 |
15 Feb 2024 | 1,157.00 | 1,229.00 | 1,157.00 | 1,226.00 | 1,226.00 | 150,574 |
14 Feb 2024 | 1,215.00 | 1,227.50 | 1,171.00 | 1,184.50 | 1,184.50 | 220,006 |
09 Feb 2024 | 1,220.00 | 1,246.00 | 1,190.00 | 1,209.50 | 1,209.50 | 1,151,867 |
08 Feb 2024 | 1,292.50 | 1,300.00 | 1,206.50 | 1,216.00 | 1,216.00 | 1,031,834 |
07 Feb 2024 | 1,390.00 | 1,405.50 | 1,290.00 | 1,299.50 | 1,299.50 | 275,503 |
06 Feb 2024 | 1,500.00 | 1,500.00 | 1,416.00 | 1,438.50 | 1,438.50 | 154,260 |
05 Feb 2024 | 1,532.00 | 1,556.00 | 1,451.00 | 1,459.00 | 1,459.00 | 267,989 |
02 Feb 2024 | 1,545.00 | 1,548.00 | 1,500.00 | 1,532.00 | 1,532.00 | 799,657 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |