Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jul 2024 | 2,945.00 | 3,010.00 | 2,735.00 | 2,755.00 | 2,755.00 | 6,652,412 |
01 Jul 2024 | 2,550.00 | 2,740.00 | 2,520.00 | 2,725.00 | 2,725.00 | 3,691,976 |
28 Jun 2024 | 2,490.00 | 2,515.00 | 2,445.00 | 2,450.00 | 2,450.00 | 1,236,030 |
27 Jun 2024 | 2,505.00 | 2,540.00 | 2,455.00 | 2,485.00 | 2,485.00 | 1,555,289 |
26 Jun 2024 | 2,660.00 | 2,665.00 | 2,500.00 | 2,510.00 | 2,510.00 | 2,673,017 |
25 Jun 2024 | 2,640.00 | 2,675.00 | 2,635.00 | 2,660.00 | 2,660.00 | 322,381 |
24 Jun 2024 | 2,655.00 | 2,695.00 | 2,650.00 | 2,655.00 | 2,655.00 | 434,504 |
21 Jun 2024 | 2,690.00 | 2,700.00 | 2,660.00 | 2,665.00 | 2,665.00 | 429,333 |
20 Jun 2024 | 2,700.00 | 2,720.00 | 2,670.00 | 2,690.00 | 2,690.00 | 398,341 |
19 Jun 2024 | 2,745.00 | 2,750.00 | 2,655.00 | 2,700.00 | 2,700.00 | 1,415,360 |
18 Jun 2024 | 2,850.00 | 2,855.00 | 2,765.00 | 2,765.00 | 2,765.00 | 878,055 |
17 Jun 2024 | 2,775.00 | 2,860.00 | 2,760.00 | 2,840.00 | 2,840.00 | 911,819 |
14 Jun 2024 | 2,845.00 | 2,860.00 | 2,790.00 | 2,810.00 | 2,810.00 | 986,703 |
13 Jun 2024 | 2,875.00 | 2,900.00 | 2,840.00 | 2,850.00 | 2,850.00 | 680,790 |
12 Jun 2024 | 2,840.00 | 2,880.00 | 2,805.00 | 2,845.00 | 2,845.00 | 557,214 |
11 Jun 2024 | 2,860.00 | 2,880.00 | 2,810.00 | 2,815.00 | 2,815.00 | 716,141 |
10 Jun 2024 | 2,880.00 | 2,905.00 | 2,845.00 | 2,875.00 | 2,875.00 | 1,239,227 |
07 Jun 2024 | 2,765.00 | 2,915.00 | 2,760.00 | 2,860.00 | 2,860.00 | 1,874,444 |
05 Jun 2024 | 2,800.00 | 2,820.00 | 2,755.00 | 2,765.00 | 2,765.00 | 568,735 |
04 Jun 2024 | 2,825.00 | 2,890.00 | 2,785.00 | 2,800.00 | 2,800.00 | 1,418,621 |
03 Jun 2024 | 2,800.00 | 2,815.00 | 2,765.00 | 2,805.00 | 2,805.00 | 704,806 |
31 May 2024 | 2,685.00 | 2,800.00 | 2,680.00 | 2,795.00 | 2,795.00 | 1,226,735 |
30 May 2024 | 2,700.00 | 2,710.00 | 2,675.00 | 2,680.00 | 2,680.00 | 324,747 |
29 May 2024 | 2,750.00 | 2,755.00 | 2,685.00 | 2,700.00 | 2,700.00 | 600,060 |
28 May 2024 | 2,715.00 | 2,785.00 | 2,715.00 | 2,760.00 | 2,760.00 | 569,789 |
27 May 2024 | 2,710.00 | 2,720.00 | 2,680.00 | 2,715.00 | 2,715.00 | 420,310 |
24 May 2024 | 2,725.00 | 2,725.00 | 2,680.00 | 2,680.00 | 2,680.00 | 492,722 |
23 May 2024 | 2,720.00 | 2,740.00 | 2,685.00 | 2,720.00 | 2,720.00 | 375,386 |
22 May 2024 | 2,775.00 | 2,775.00 | 2,700.00 | 2,710.00 | 2,710.00 | 621,419 |
21 May 2024 | 2,730.00 | 2,775.00 | 2,710.00 | 2,770.00 | 2,770.00 | 817,141 |
20 May 2024 | 2,690.00 | 2,740.00 | 2,680.00 | 2,720.00 | 2,720.00 | 461,402 |
17 May 2024 | 2,740.00 | 2,760.00 | 2,660.00 | 2,680.00 | 2,680.00 | 1,720,951 |
16 May 2024 | 2,790.00 | 2,815.00 | 2,735.00 | 2,745.00 | 2,745.00 | 950,301 |
14 May 2024 | 2,780.00 | 2,800.00 | 2,750.00 | 2,780.00 | 2,780.00 | 543,274 |
13 May 2024 | 2,815.00 | 2,840.00 | 2,750.00 | 2,775.00 | 2,775.00 | 1,031,573 |
10 May 2024 | 2,890.00 | 2,890.00 | 2,750.00 | 2,820.00 | 2,820.00 | 1,943,072 |
09 May 2024 | 2,890.00 | 2,935.00 | 2,825.00 | 2,825.00 | 2,825.00 | 1,253,636 |
08 May 2024 | 2,970.00 | 3,005.00 | 2,860.00 | 2,885.00 | 2,885.00 | 1,370,371 |
07 May 2024 | 2,935.00 | 2,965.00 | 2,870.00 | 2,935.00 | 2,935.00 | 1,490,059 |
03 May 2024 | 2,950.00 | 2,950.00 | 2,840.00 | 2,930.00 | 2,930.00 | 2,517,979 |
02 May 2024 | 2,730.00 | 2,925.00 | 2,725.00 | 2,915.00 | 2,915.00 | 4,589,497 |
30 Apr 2024 | 2,700.00 | 2,725.00 | 2,680.00 | 2,705.00 | 2,705.00 | 470,856 |
29 Apr 2024 | 2,620.00 | 2,700.00 | 2,620.00 | 2,700.00 | 2,700.00 | 531,437 |
26 Apr 2024 | 2,630.00 | 2,645.00 | 2,620.00 | 2,620.00 | 2,620.00 | 269,248 |
25 Apr 2024 | 2,610.00 | 2,640.00 | 2,590.00 | 2,625.00 | 2,625.00 | 264,463 |
24 Apr 2024 | 2,630.00 | 2,650.00 | 2,605.00 | 2,610.00 | 2,610.00 | 614,597 |
23 Apr 2024 | 2,680.00 | 2,750.00 | 2,595.00 | 2,620.00 | 2,620.00 | 689,100 |
22 Apr 2024 | 2,615.00 | 2,675.00 | 2,610.00 | 2,670.00 | 2,670.00 | 491,426 |
19 Apr 2024 | 2,685.00 | 2,690.00 | 2,585.00 | 2,615.00 | 2,615.00 | 600,596 |
18 Apr 2024 | 2,680.00 | 2,755.00 | 2,670.00 | 2,685.00 | 2,685.00 | 766,906 |
17 Apr 2024 | 2,650.00 | 2,675.00 | 2,605.00 | 2,635.00 | 2,635.00 | 509,327 |
16 Apr 2024 | 2,680.00 | 2,710.00 | 2,600.00 | 2,645.00 | 2,645.00 | 746,800 |
15 Apr 2024 | 2,640.00 | 2,745.00 | 2,640.00 | 2,700.00 | 2,700.00 | 864,464 |
12 Apr 2024 | 2,815.00 | 2,835.00 | 2,750.00 | 2,790.00 | 2,790.00 | 614,589 |
11 Apr 2024 | 2,655.00 | 2,835.00 | 2,655.00 | 2,805.00 | 2,805.00 | 1,230,280 |
09 Apr 2024 | 2,715.00 | 2,735.00 | 2,690.00 | 2,705.00 | 2,705.00 | 266,862 |
08 Apr 2024 | 2,705.00 | 2,725.00 | 2,630.00 | 2,715.00 | 2,715.00 | 538,793 |
05 Apr 2024 | 2,690.00 | 2,760.00 | 2,680.00 | 2,705.00 | 2,705.00 | 340,949 |
04 Apr 2024 | 2,770.00 | 2,785.00 | 2,700.00 | 2,730.00 | 2,730.00 | 665,051 |
03 Apr 2024 | 2,810.00 | 2,825.00 | 2,750.00 | 2,770.00 | 2,770.00 | 617,785 |
02 Apr 2024 | 2,890.00 | 2,910.00 | 2,800.00 | 2,835.00 | 2,835.00 | 1,533,806 |
01 Apr 2024 | 2,735.00 | 2,900.00 | 2,710.00 | 2,885.00 | 2,885.00 | 2,490,584 |
29 Mar 2024 | 2,780.00 | 2,820.00 | 2,705.00 | 2,735.00 | 2,735.00 | 1,190,169 |
28 Mar 2024 | 2,620.00 | 2,790.00 | 2,600.00 | 2,780.00 | 2,780.00 | 2,260,850 |
27 Mar 2024 | 2,615.00 | 2,635.00 | 2,600.00 | 2,620.00 | 2,620.00 | 407,803 |
26 Mar 2024 | 2,610.00 | 2,630.00 | 2,595.00 | 2,615.00 | 2,615.00 | 302,327 |
25 Mar 2024 | 2,635.00 | 2,635.00 | 2,550.00 | 2,605.00 | 2,605.00 | 730,688 |
22 Mar 2024 | 2,600.00 | 2,660.00 | 2,600.00 | 2,635.00 | 2,635.00 | 649,195 |
21 Mar 2024 | 2,615.00 | 2,635.00 | 2,580.00 | 2,595.00 | 2,595.00 | 868,396 |
20 Mar 2024 | 2,610.00 | 2,635.00 | 2,555.00 | 2,610.00 | 2,610.00 | 830,993 |
19 Mar 2024 | 2,700.00 | 2,700.00 | 2,580.00 | 2,605.00 | 2,605.00 | 2,040,447 |
18 Mar 2024 | 2,700.00 | 2,730.00 | 2,675.00 | 2,700.00 | 2,700.00 | 314,172 |
15 Mar 2024 | 2,655.00 | 2,725.00 | 2,650.00 | 2,700.00 | 2,700.00 | 658,218 |
14 Mar 2024 | 2,755.00 | 2,800.00 | 2,675.00 | 2,690.00 | 2,690.00 | 1,432,205 |
13 Mar 2024 | 2,815.00 | 2,875.00 | 2,765.00 | 2,795.00 | 2,795.00 | 739,905 |
12 Mar 2024 | 2,810.00 | 2,810.00 | 2,750.00 | 2,770.00 | 2,770.00 | 301,902 |
11 Mar 2024 | 2,745.00 | 2,850.00 | 2,720.00 | 2,790.00 | 2,790.00 | 708,549 |
08 Mar 2024 | 2,775.00 | 2,850.00 | 2,735.00 | 2,785.00 | 2,785.00 | 1,096,753 |
07 Mar 2024 | 2,695.00 | 2,910.00 | 2,670.00 | 2,770.00 | 2,770.00 | 2,637,425 |
06 Mar 2024 | 2,665.00 | 2,715.00 | 2,595.00 | 2,665.00 | 2,665.00 | 1,272,680 |
05 Mar 2024 | 2,680.00 | 2,725.00 | 2,645.00 | 2,725.00 | 2,725.00 | 960,312 |
04 Mar 2024 | 2,785.00 | 2,830.00 | 2,635.00 | 2,660.00 | 2,660.00 | 2,705,084 |
29 Feb 2024 | 2,850.00 | 2,850.00 | 2,770.00 | 2,820.00 | 2,820.00 | 1,029,002 |
28 Feb 2024 | 2,815.00 | 2,885.00 | 2,805.00 | 2,850.00 | 2,850.00 | 634,390 |
27 Feb 2024 | 2,815.00 | 2,830.00 | 2,765.00 | 2,790.00 | 2,790.00 | 618,869 |
26 Feb 2024 | 2,870.00 | 2,875.00 | 2,800.00 | 2,815.00 | 2,815.00 | 584,913 |
23 Feb 2024 | 2,875.00 | 2,895.00 | 2,815.00 | 2,870.00 | 2,870.00 | 853,267 |
22 Feb 2024 | 2,895.00 | 2,940.00 | 2,845.00 | 2,875.00 | 2,875.00 | 769,701 |
21 Feb 2024 | 2,945.00 | 2,945.00 | 2,875.00 | 2,910.00 | 2,910.00 | 877,321 |
20 Feb 2024 | 3,000.00 | 3,000.00 | 2,935.00 | 2,945.00 | 2,945.00 | 770,807 |
19 Feb 2024 | 3,025.00 | 3,025.00 | 2,900.00 | 3,000.00 | 3,000.00 | 850,818 |
16 Feb 2024 | 3,115.00 | 3,130.00 | 3,005.00 | 3,025.00 | 3,025.00 | 1,045,693 |
15 Feb 2024 | 3,095.00 | 3,095.00 | 3,025.00 | 3,055.00 | 3,055.00 | 1,232,323 |
14 Feb 2024 | 3,145.00 | 3,180.00 | 2,955.00 | 3,020.00 | 3,020.00 | 5,230,871 |
13 Feb 2024 | 2,850.00 | 2,970.00 | 2,815.00 | 2,955.00 | 2,955.00 | 1,515,369 |
08 Feb 2024 | 2,800.00 | 2,855.00 | 2,740.00 | 2,850.00 | 2,850.00 | 887,491 |
07 Feb 2024 | 2,910.00 | 2,920.00 | 2,800.00 | 2,820.00 | 2,820.00 | 1,726,641 |
06 Feb 2024 | 2,915.00 | 2,935.00 | 2,815.00 | 2,920.00 | 2,920.00 | 1,869,388 |
05 Feb 2024 | 3,065.00 | 3,065.00 | 2,900.00 | 2,920.00 | 2,920.00 | 1,389,526 |
02 Feb 2024 | 3,090.00 | 3,105.00 | 3,040.00 | 3,045.00 | 3,045.00 | 891,798 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |