Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Jun 2024 | 2,015.00 | 2,040.00 | 1,991.00 | 2,040.00 | 2,040.00 | 183,485 |
20 Jun 2024 | 2,005.00 | 2,025.00 | 1,983.00 | 2,010.00 | 2,010.00 | 151,737 |
18 Jun 2024 | 1,981.00 | 2,045.00 | 1,981.00 | 2,000.00 | 2,000.00 | 145,965 |
17 Jun 2024 | 2,015.00 | 2,030.00 | 1,967.00 | 2,000.00 | 2,000.00 | 295,370 |
14 Jun 2024 | 2,085.00 | 2,085.00 | 2,015.00 | 2,015.00 | 2,015.00 | 382,756 |
13 Jun 2024 | 2,195.00 | 2,205.00 | 2,070.00 | 2,135.00 | 2,135.00 | 951,273 |
12 Jun 2024 | 2,040.00 | 2,195.00 | 2,015.00 | 2,175.00 | 2,175.00 | 785,799 |
11 Jun 2024 | 1,985.00 | 2,100.00 | 1,985.00 | 2,030.00 | 2,030.00 | 341,930 |
10 Jun 2024 | 2,000.00 | 2,030.00 | 1,918.00 | 2,005.00 | 2,005.00 | 190,546 |
07 Jun 2024 | 2,020.00 | 2,045.00 | 2,000.00 | 2,030.00 | 2,030.00 | 166,373 |
06 Jun 2024 | - | - | - | - | - | - |
05 Jun 2024 | 2,050.00 | 2,085.00 | 1,998.00 | 2,020.00 | 2,020.00 | 212,051 |
04 Jun 2024 | 2,110.00 | 2,130.00 | 1,995.00 | 2,105.00 | 2,105.00 | 653,822 |
03 Jun 2024 | 2,090.00 | 2,265.00 | 2,065.00 | 2,140.00 | 2,140.00 | 2,039,563 |
31 May 2024 | 2,045.00 | 2,155.00 | 2,025.00 | 2,090.00 | 2,090.00 | 650,931 |
30 May 2024 | 2,060.00 | 2,090.00 | 2,045.00 | 2,045.00 | 2,045.00 | 230,663 |
29 May 2024 | 2,130.00 | 2,165.00 | 2,030.00 | 2,045.00 | 2,045.00 | 728,921 |
28 May 2024 | 2,020.00 | 2,150.00 | 1,980.00 | 2,130.00 | 2,130.00 | 627,751 |
24 May 2024 | 1,885.00 | 1,947.00 | 1,860.00 | 1,897.00 | 1,897.00 | 281,930 |
23 May 2024 | 1,960.00 | 1,992.00 | 1,795.00 | 1,904.00 | 1,904.00 | 667,000 |
22 May 2024 | 2,105.00 | 2,105.00 | 1,970.00 | 1,975.00 | 1,975.00 | 470,805 |
21 May 2024 | 2,075.00 | 2,080.00 | 1,964.00 | 2,075.00 | 2,075.00 | 421,365 |
20 May 2024 | 2,240.00 | 2,240.00 | 2,050.00 | 2,080.00 | 2,080.00 | 705,839 |
17 May 2024 | 2,100.00 | 2,255.00 | 2,095.00 | 2,245.00 | 2,245.00 | 876,107 |
16 May 2024 | 2,200.00 | 2,250.00 | 2,095.00 | 2,155.00 | 2,155.00 | 677,669 |
15 May 2024 | - | - | - | - | - | - |
14 May 2024 | 2,060.00 | 2,230.00 | 2,050.00 | 2,175.00 | 2,175.00 | 1,185,528 |
13 May 2024 | 2,025.00 | 2,270.00 | 1,991.00 | 2,045.00 | 2,045.00 | 2,972,465 |
10 May 2024 | 1,936.00 | 2,175.00 | 1,898.00 | 2,025.00 | 2,025.00 | 2,546,128 |
09 May 2024 | 1,863.00 | 1,919.00 | 1,832.00 | 1,895.00 | 1,895.00 | 339,360 |
08 May 2024 | 1,855.00 | 1,874.00 | 1,820.00 | 1,862.00 | 1,862.00 | 207,666 |
07 May 2024 | 1,812.00 | 1,855.00 | 1,808.00 | 1,855.00 | 1,855.00 | 324,248 |
06 May 2024 | - | - | - | - | - | - |
03 May 2024 | 1,827.00 | 1,840.00 | 1,810.00 | 1,812.00 | 1,812.00 | 162,040 |
02 May 2024 | 1,814.00 | 1,844.00 | 1,773.00 | 1,827.00 | 1,827.00 | 215,288 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 1,844.00 | 1,844.00 | 1,801.00 | 1,826.00 | 1,826.00 | 190,536 |
29 Apr 2024 | 1,789.00 | 1,858.00 | 1,783.00 | 1,831.00 | 1,831.00 | 433,018 |
26 Apr 2024 | 1,786.00 | 1,818.00 | 1,701.00 | 1,784.00 | 1,784.00 | 878,171 |
25 Apr 2024 | 1,800.00 | 1,808.00 | 1,773.00 | 1,786.00 | 1,786.00 | 483,874 |
24 Apr 2024 | 1,826.00 | 1,844.00 | 1,795.00 | 1,797.00 | 1,797.00 | 730,331 |
23 Apr 2024 | 1,818.00 | 1,970.00 | 1,810.00 | 1,830.00 | 1,830.00 | 1,463,419 |
22 Apr 2024 | 1,738.00 | 2,000.00 | 1,733.00 | 1,868.00 | 1,868.00 | 3,571,050 |
19 Apr 2024 | 2,395.00 | 2,430.00 | 2,325.00 | 2,365.00 | 2,365.00 | 399,126 |
18 Apr 2024 | 2,345.00 | 2,450.00 | 2,340.00 | 2,390.00 | 2,390.00 | 340,888 |
17 Apr 2024 | 2,390.00 | 2,420.00 | 2,335.00 | 2,345.00 | 2,345.00 | 367,163 |
16 Apr 2024 | 2,480.00 | 2,485.00 | 2,355.00 | 2,390.00 | 2,390.00 | 721,605 |
15 Apr 2024 | 2,550.00 | 2,575.00 | 2,485.00 | 2,530.00 | 2,530.00 | 747,640 |
12 Apr 2024 | 2,720.00 | 2,755.00 | 2,595.00 | 2,640.00 | 2,640.00 | 749,333 |
11 Apr 2024 | 2,890.00 | 2,895.00 | 2,690.00 | 2,710.00 | 2,710.00 | 1,006,531 |
10 Apr 2024 | - | - | - | - | - | - |
09 Apr 2024 | 2,735.00 | 3,245.00 | 2,690.00 | 2,980.00 | 2,980.00 | 2,501,074 |
08 Apr 2024 | 2,790.00 | 2,800.00 | 2,690.00 | 2,715.00 | 2,715.00 | 389,383 |
05 Apr 2024 | 2,855.00 | 2,900.00 | 2,785.00 | 2,790.00 | 2,790.00 | 417,192 |
04 Apr 2024 | 2,905.00 | 2,945.00 | 2,850.00 | 2,880.00 | 2,880.00 | 394,840 |
03 Apr 2024 | 2,920.00 | 2,920.00 | 2,855.00 | 2,870.00 | 2,870.00 | 277,984 |
02 Apr 2024 | 2,930.00 | 2,995.00 | 2,855.00 | 2,930.00 | 2,930.00 | 394,551 |
01 Apr 2024 | 2,860.00 | 2,960.00 | 2,860.00 | 2,930.00 | 2,930.00 | 321,577 |
28 Mar 2024 | 3,000.00 | 3,085.00 | 2,935.00 | 2,990.00 | 2,990.00 | 672,558 |
27 Mar 2024 | 3,050.00 | 3,095.00 | 2,965.00 | 3,025.00 | 3,025.00 | 939,047 |
26 Mar 2024 | 3,270.00 | 3,275.00 | 3,080.00 | 3,090.00 | 3,090.00 | 723,637 |
25 Mar 2024 | 3,130.00 | 3,330.00 | 3,035.00 | 3,265.00 | 3,265.00 | 1,936,727 |
22 Mar 2024 | 3,275.00 | 3,275.00 | 3,130.00 | 3,130.00 | 3,130.00 | 715,004 |
21 Mar 2024 | 3,305.00 | 3,360.00 | 3,180.00 | 3,275.00 | 3,275.00 | 523,211 |
20 Mar 2024 | 3,485.00 | 3,485.00 | 3,260.00 | 3,270.00 | 3,270.00 | 551,459 |
19 Mar 2024 | 3,530.00 | 3,535.00 | 3,415.00 | 3,435.00 | 3,435.00 | 312,808 |
18 Mar 2024 | 3,400.00 | 3,545.00 | 3,340.00 | 3,530.00 | 3,530.00 | 435,010 |
15 Mar 2024 | 3,445.00 | 3,505.00 | 3,325.00 | 3,485.00 | 3,485.00 | 345,110 |
14 Mar 2024 | 3,305.00 | 3,510.00 | 3,305.00 | 3,420.00 | 3,420.00 | 492,887 |
13 Mar 2024 | 3,370.00 | 3,445.00 | 3,305.00 | 3,315.00 | 3,315.00 | 438,664 |
12 Mar 2024 | 3,360.00 | 3,410.00 | 3,295.00 | 3,370.00 | 3,370.00 | 353,529 |
11 Mar 2024 | 3,405.00 | 3,505.00 | 3,340.00 | 3,360.00 | 3,360.00 | 419,003 |
08 Mar 2024 | 3,720.00 | 3,720.00 | 3,430.00 | 3,435.00 | 3,435.00 | 823,143 |
07 Mar 2024 | 3,440.00 | 3,670.00 | 3,260.00 | 3,650.00 | 3,650.00 | 1,221,101 |
06 Mar 2024 | 3,480.00 | 3,535.00 | 3,405.00 | 3,440.00 | 3,440.00 | 666,178 |
05 Mar 2024 | 3,660.00 | 3,710.00 | 3,500.00 | 3,530.00 | 3,530.00 | 845,145 |
04 Mar 2024 | 3,800.00 | 3,875.00 | 3,670.00 | 3,700.00 | 3,700.00 | 549,193 |
01 Mar 2024 | - | - | - | - | - | - |
29 Feb 2024 | 3,810.00 | 3,880.00 | 3,730.00 | 3,810.00 | 3,810.00 | 475,758 |
28 Feb 2024 | 3,955.00 | 3,980.00 | 3,825.00 | 3,880.00 | 3,880.00 | 746,836 |
27 Feb 2024 | 3,975.00 | 4,115.00 | 3,895.00 | 3,980.00 | 3,980.00 | 783,613 |
26 Feb 2024 | 3,880.00 | 4,020.00 | 3,800.00 | 3,950.00 | 3,950.00 | 637,979 |
23 Feb 2024 | 3,950.00 | 4,050.00 | 3,850.00 | 3,900.00 | 3,900.00 | 1,032,760 |
22 Feb 2024 | 4,150.00 | 4,150.00 | 3,975.00 | 3,975.00 | 3,975.00 | 1,009,807 |
21 Feb 2024 | 4,150.00 | 4,445.00 | 4,110.00 | 4,155.00 | 4,155.00 | 1,579,327 |
20 Feb 2024 | 4,230.00 | 4,310.00 | 4,055.00 | 4,125.00 | 4,125.00 | 1,015,885 |
16 Feb 2024 | 4,615.00 | 4,730.00 | 4,400.00 | 4,415.00 | 4,415.00 | 1,140,935 |
15 Feb 2024 | 4,500.00 | 4,640.00 | 4,320.00 | 4,515.00 | 4,515.00 | 1,108,372 |
14 Feb 2024 | 4,345.00 | 4,535.00 | 4,080.00 | 4,460.00 | 4,460.00 | 1,110,717 |
13 Feb 2024 | 4,445.00 | 4,535.00 | 4,355.00 | 4,375.00 | 4,375.00 | 832,923 |
12 Feb 2024 | - | - | - | - | - | - |
09 Feb 2024 | - | - | - | - | - | - |
08 Feb 2024 | 4,520.00 | 4,620.00 | 4,440.00 | 4,445.00 | 4,445.00 | 949,765 |
07 Feb 2024 | 4,750.00 | 4,850.00 | 4,505.00 | 4,600.00 | 4,600.00 | 1,068,226 |
06 Feb 2024 | 4,445.00 | 4,860.00 | 4,320.00 | 4,815.00 | 4,815.00 | 2,114,905 |
05 Feb 2024 | 4,400.00 | 4,720.00 | 4,350.00 | 4,445.00 | 4,445.00 | 1,277,004 |
02 Feb 2024 | 4,445.00 | 4,690.00 | 4,400.00 | 4,445.00 | 4,445.00 | 1,280,553 |
01 Feb 2024 | 4,800.00 | 4,870.00 | 4,450.00 | 4,600.00 | 4,600.00 | 1,880,098 |
31 Jan 2024 | 5,300.00 | 5,400.00 | 4,770.00 | 4,985.00 | 4,985.00 | 2,367,287 |
30 Jan 2024 | 5,190.00 | 5,250.00 | 4,915.00 | 5,160.00 | 5,160.00 | 2,397,411 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |