Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 July 2024 | 1,349.00 | 1,349.00 | 1,349.00 | 1,348.00 | 1,348.00 | 8 |
01 July 2024 | 1,349.00 | 1,349.00 | 1,349.00 | 1,349.00 | 1,349.00 | - |
28 June 2024 | 1,349.00 | 1,349.00 | 1,349.00 | 1,349.00 | 1,349.00 | 50 |
27 June 2024 | 1,550.00 | 1,550.00 | 1,550.00 | 1,550.00 | 1,550.00 | 195 |
26 June 2024 | 1,550.00 | 1,550.00 | 1,550.00 | 1,550.00 | 1,550.00 | - |
25 June 2024 | 1,549.00 | 1,550.00 | 1,549.00 | 1,550.00 | 1,550.00 | 545 |
24 June 2024 | 1,506.00 | 1,521.00 | 1,506.00 | 1,506.00 | 1,506.00 | 60 |
21 June 2024 | 1,600.00 | 1,491.00 | 1,472.00 | 1,491.00 | 1,491.00 | 1,645 |
20 June 2024 | 1,309.00 | 1,309.00 | 1,309.00 | 1,309.00 | 1,309.00 | - |
19 June 2024 | 1,309.00 | 1,309.00 | 1,309.00 | 1,309.00 | 1,309.00 | 1,000 |
18 June 2024 | 1,616.00 | 1,616.00 | 1,296.00 | 1,296.00 | 1,296.00 | 110 |
14 June 2024 | 1,600.00 | 1,600.00 | 1,600.00 | 1,600.00 | 1,600.00 | 30 |
13 June 2024 | 1,750.00 | 1,750.00 | 1,750.00 | 1,750.00 | 1,750.00 | 50 |
12 June 2024 | 1,616.00 | 1,616.00 | 1,616.00 | 1,616.00 | 1,616.00 | - |
11 June 2024 | 1,616.00 | 1,616.00 | 1,616.00 | 1,616.00 | 1,616.00 | 22 |
10 June 2024 | 1,600.00 | 1,600.00 | 1,600.00 | 1,600.00 | 1,600.00 | - |
07 June 2024 | 1,600.00 | 1,600.00 | 1,600.00 | 1,600.00 | 1,600.00 | 101 |
06 June 2024 | 1,700.00 | 1,700.00 | 1,680.00 | 1,680.00 | 1,680.00 | 4,300 |
05 June 2024 | 1,600.00 | 1,700.00 | 1,700.00 | 1,700.00 | 1,700.00 | 10,056 |
04 June 2024 | 1,599.00 | 1,615.00 | 1,599.00 | 1,600.00 | 1,600.00 | 11,018 |
03 June 2024 | 1,400.00 | 1,600.00 | 1,597.00 | 1,600.00 | 1,600.00 | 10,621 |
31 May 2024 | 1,048.00 | 1,048.00 | 1,048.00 | 1,048.00 | 1,048.00 | - |
30 May 2024 | 1,299.00 | 1,299.00 | 1,048.00 | 1,048.00 | 1,048.00 | 2,325,774 |
28 May 2024 | 1,300.00 | 1,300.00 | 1,300.00 | 1,300.00 | 1,300.00 | - |
27 May 2024 | 1,051.00 | 1,313.00 | 1,051.00 | 1,300.00 | 1,300.00 | 239 |
24 May 2024 | 1,000.00 | 1,000.00 | 1,000.00 | 1,030.00 | 1,030.00 | 129,371 |
23 May 2024 | 1,250.00 | 1,250.00 | 1,030.00 | 1,030.00 | 1,030.00 | 198 |
22 May 2024 | 1,284.00 | 1,450.00 | 1,055.00 | 1,450.00 | 1,450.00 | 12,306 |
21 May 2024 | 1,425.00 | 1,425.00 | 1,425.00 | 1,425.00 | 1,425.00 | - |
20 May 2024 | 1,425.00 | 1,425.00 | 1,425.00 | 1,425.00 | 1,425.00 | - |
17 May 2024 | 1,425.00 | 1,425.00 | 1,425.00 | 1,425.00 | 1,425.00 | 2,470 |
16 May 2024 | 1,427.00 | 1,427.00 | 1,425.00 | 1,425.00 | 1,425.00 | 2,551 |
15 May 2024 | 1,426.00 | 1,426.00 | 1,426.00 | 1,426.00 | 1,426.00 | 6 |
14 May 2024 | 1,700.00 | 1,700.00 | 1,424.00 | 1,424.00 | 1,424.00 | 2,917 |
13 May 2024 | 1,600.00 | 1,600.00 | 1,600.00 | 1,600.00 | 1,600.00 | 18,214 |
10 May 2024 | 1,600.00 | 1,610.00 | 1,600.00 | 1,600.00 | 1,600.00 | 119,227 |
09 May 2024 | 1,600.00 | 1,600.00 | 1,600.00 | 1,600.00 | 1,600.00 | 6,124 |
08 May 2024 | 1,650.00 | 1,650.00 | 1,600.00 | 1,600.00 | 1,600.00 | 230,666 |
07 May 2024 | 1,600.00 | 1,650.00 | 1,600.00 | 1,650.00 | 1,650.00 | 16,767 |
06 May 2024 | 1,649.00 | 1,649.00 | 1,600.00 | 1,600.00 | 1,600.00 | 152,867 |
03 May 2024 | 1,600.00 | 1,649.00 | 1,600.00 | 1,649.00 | 1,649.00 | 73,393 |
02 May 2024 | 1,650.00 | 1,650.00 | 1,650.00 | 1,650.00 | 1,650.00 | 3,607 |
30 Apr 2024 | 1,400.00 | 1,650.00 | 530.00 | 1,650.00 | 1,650.00 | 722,223 |
29 Apr 2024 | 1,600.00 | 1,616.00 | 1,600.00 | 1,616.00 | 1,616.00 | 20,897 |
26 Apr 2024 | 1,600.00 | 1,665.00 | 1,405.00 | 1,408.00 | 1,408.00 | 265,414 |
25 Apr 2024 | 1,680.00 | 1,680.00 | 1,600.00 | 1,600.00 | 1,600.00 | 4,435 |
24 Apr 2024 | 1,500.00 | 1,680.00 | 1,500.00 | 1,680.00 | 1,680.00 | 84,495 |
23 Apr 2024 | 1,599.00 | 1,600.00 | 1,570.00 | 1,600.00 | 1,600.00 | 60,261 |
22 Apr 2024 | 1,600.00 | 1,616.00 | 1,600.00 | 1,600.00 | 1,600.00 | 77,867 |
19 Apr 2024 | 1,600.00 | 1,600.00 | 1,000.00 | 1,532.00 | 1,532.00 | 168,547 |
18 Apr 2024 | 1,600.00 | 1,600.00 | 1,221.00 | 1,526.00 | 1,526.00 | 109,689 |
17 Apr 2024 | 1,616.00 | 1,616.00 | 1,600.00 | 1,600.00 | 1,600.00 | 31,098 |
16 Apr 2024 | 1,616.00 | 1,616.00 | 1,600.00 | 1,600.00 | 1,600.00 | 6,190 |
15 Apr 2024 | 1,600.00 | 1,600.00 | 1,600.00 | 1,600.00 | 1,600.00 | 135 |
12 Apr 2024 | 1,600.00 | 1,600.00 | 1,600.00 | 1,600.00 | 1,600.00 | 91,145 |
11 Apr 2024 | 1,600.00 | 1,660.00 | 1,600.00 | 1,600.00 | 1,600.00 | 8,805 |
10 Apr 2024 | 1,600.00 | 1,601.00 | 1,600.00 | 1,600.00 | 1,600.00 | 427,576 |
09 Apr 2024 | 1,625.00 | 1,850.00 | 1,575.00 | 1,830.00 | 1,830.00 | 470,619 |
08 Apr 2024 | 1,610.00 | 1,625.00 | 1,610.00 | 1,625.00 | 1,625.00 | 291,316 |
05 Apr 2024 | 1,600.00 | 1,610.00 | 1,400.00 | 1,610.00 | 1,610.00 | 252,301 |
04 Apr 2024 | 1,400.00 | 1,550.00 | 1,300.00 | 1,550.00 | 1,550.00 | 175,423 |
03 Apr 2024 | 1,350.00 | 1,450.00 | 1,350.00 | 1,450.00 | 1,450.00 | 34,645 |
02 Apr 2024 | 1,364.00 | 1,550.00 | 1,201.00 | 1,300.00 | 1,300.00 | 1,898,866 |
28 Mar 2024 | 1,160.00 | 1,350.00 | 1,000.00 | 1,350.00 | 1,350.00 | 823,021 |
27 Mar 2024 | 936.00 | 1,140.00 | 936.00 | 1,140.00 | 1,140.00 | 150,789 |
26 Mar 2024 | 920.00 | 1,050.00 | 920.00 | 1,050.00 | 1,050.00 | 29,909 |
25 Mar 2024 | 1,094.00 | 1,094.00 | 906.00 | 1,020.00 | 1,020.00 | 217,130 |
22 Mar 2024 | 1,099.00 | 1,111.00 | 1,099.00 | 1,100.00 | 1,100.00 | 163,642 |
20 Mar 2024 | 950.00 | 1,100.00 | 910.00 | 1,100.00 | 1,100.00 | 223,118 |
19 Mar 2024 | 924.00 | 1,010.00 | 924.00 | 1,000.00 | 1,000.00 | 672,424 |
18 Mar 2024 | 853.00 | 900.00 | 853.00 | 900.00 | 900.00 | 107,669 |
15 Mar 2024 | 900.00 | 900.00 | 900.00 | 900.00 | 900.00 | 1,547,359 |
14 Mar 2024 | 900.00 | 1,000.00 | 900.00 | 950.00 | 950.00 | 163,847 |
13 Mar 2024 | 915.00 | 915.00 | 810.00 | 900.00 | 900.00 | 257,642 |
12 Mar 2024 | 890.00 | 950.00 | 800.00 | 950.00 | 950.00 | 531,717 |
11 Mar 2024 | 900.00 | 919.00 | 900.00 | 900.00 | 900.00 | 77,534 |
08 Mar 2024 | 900.00 | 950.00 | 810.00 | 950.00 | 950.00 | 1,303,700 |
07 Mar 2024 | 530.00 | 920.00 | 530.00 | 920.00 | 920.00 | 777,489 |
06 Mar 2024 | 532.00 | 532.00 | 532.00 | 532.00 | 532.00 | - |
05 Mar 2024 | 528.00 | 725.00 | 500.00 | 532.00 | 532.00 | 19,622,248 |
04 Mar 2024 | 476.00 | 525.00 | 475.00 | 525.00 | 525.00 | 105,165 |
01 Mar 2024 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | 12,040 |
29 Feb 2024 | 426.00 | 426.00 | 425.00 | 425.00 | 425.00 | 17,943 |
28 Feb 2024 | 425.00 | 425.00 | 425.00 | 425.00 | 425.00 | - |
27 Feb 2024 | 425.00 | 425.00 | 425.00 | 425.00 | 425.00 | 2,876 |
26 Feb 2024 | 469.00 | 469.00 | 464.00 | 464.00 | 464.00 | 10,712 |
23 Feb 2024 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | 1,548 |
22 Feb 2024 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | 113 |
21 Feb 2024 | 454.00 | 454.00 | 450.00 | 450.00 | 450.00 | 706 |
20 Feb 2024 | 472.00 | 472.00 | 450.00 | 450.00 | 450.00 | 17,869 |
19 Feb 2024 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | - |
16 Feb 2024 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | 4,528 |
15 Feb 2024 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | - |
14 Feb 2024 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | 11,555 |
13 Feb 2024 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | 3,040 |
12 Feb 2024 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | 1,000 |
09 Feb 2024 | 451.00 | 451.00 | 451.00 | 451.00 | 451.00 | - |
08 Feb 2024 | 451.00 | 451.00 | 451.00 | 451.00 | 451.00 | 1,087 |
07 Feb 2024 | 454.00 | 454.00 | 450.00 | 451.00 | 451.00 | 2,850 |
06 Feb 2024 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | 8,713 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |