Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 4,140.00 | 4,200.00 | 4,097.10 | 4,180.00 | 4,180.00 | 8,711 |
25 Jul 2024 | 4,140.00 | 4,150.00 | 4,010.00 | 4,100.00 | 4,100.00 | 6,241 |
24 Jul 2024 | 4,090.00 | 4,119.65 | 4,023.20 | 4,050.00 | 4,050.00 | 29,738 |
23 Jul 2024 | 4,150.00 | 4,150.00 | 4,040.80 | 4,130.00 | 4,130.00 | 2,800 |
22 Jul 2024 | 4,090.00 | 4,150.00 | 4,022.07 | 4,150.00 | 4,150.00 | 3,449 |
19 Jul 2024 | 4,140.00 | 4,140.00 | 4,010.00 | 4,080.00 | 4,080.00 | 28,004 |
18 Jul 2024 | 4,010.00 | 4,140.00 | 4,010.00 | 4,140.00 | 4,140.00 | 14,119 |
17 Jul 2024 | 4,060.00 | 4,070.00 | 4,000.00 | 4,040.00 | 4,040.00 | 3,599 |
16 Jul 2024 | 3,990.00 | 4,065.00 | 3,990.00 | 4,030.00 | 4,030.00 | 5,590 |
15 Jul 2024 | 4,130.00 | 4,130.00 | 4,041.05 | 4,080.00 | 4,080.00 | 10,034 |
12 Jul 2024 | 3,960.00 | 4,140.00 | 3,960.00 | 4,100.00 | 4,100.00 | 4,979 |
11 Jul 2024 | 4,080.00 | 4,080.00 | 3,950.00 | 3,970.00 | 3,970.00 | 14,124 |
10 Jul 2024 | 4,130.00 | 4,140.00 | 4,000.00 | 4,060.00 | 4,060.00 | 16,739 |
09 Jul 2024 | 4,080.00 | 4,084.17 | 3,950.00 | 4,060.00 | 4,060.00 | 6,117 |
08 Jul 2024 | 4,130.00 | 4,130.00 | 4,010.00 | 4,080.00 | 4,080.00 | 6,281 |
05 Jul 2024 | 4,040.00 | 4,150.00 | 3,971.74 | 4,100.00 | 4,100.00 | 16,235 |
04 Jul 2024 | 3,950.00 | 4,060.00 | 3,938.80 | 4,060.00 | 4,060.00 | 7,334 |
03 Jul 2024 | 3,930.00 | 3,980.00 | 3,880.42 | 3,980.00 | 3,980.00 | 13,153 |
02 Jul 2024 | 3,930.00 | 3,950.00 | 3,900.00 | 3,940.00 | 3,940.00 | 1,581 |
01 Jul 2024 | 3,930.00 | 3,930.00 | 3,886.00 | 3,890.00 | 3,890.00 | 3,573 |
28 Jun 2024 | 3,890.00 | 3,940.00 | 3,890.00 | 3,940.00 | 3,940.00 | 4,502 |
27 Jun 2024 | 3,930.00 | 3,930.00 | 3,897.60 | 3,900.00 | 3,900.00 | 1,588 |
26 Jun 2024 | 3,880.00 | 3,930.00 | 3,848.00 | 3,930.00 | 3,930.00 | 18,257 |
25 Jun 2024 | 3,880.00 | 3,930.00 | 3,800.00 | 3,830.00 | 3,830.00 | 12,389 |
24 Jun 2024 | 3,850.00 | 3,950.00 | 3,850.00 | 3,850.00 | 3,850.00 | 49,743 |
21 Jun 2024 | 3,960.00 | 3,970.00 | 3,830.00 | 3,930.00 | 3,930.00 | 16,263 |
20 Jun 2024 | 3,980.00 | 3,980.00 | 3,940.00 | 3,950.00 | 3,950.00 | 10,812 |
19 Jun 2024 | 3,900.00 | 3,980.00 | 3,892.40 | 3,980.00 | 3,980.00 | 8,885 |
18 Jun 2024 | 3,930.00 | 3,933.59 | 3,894.44 | 3,900.00 | 3,900.00 | 13,739 |
17 Jun 2024 | 3,950.00 | 3,985.20 | 3,890.00 | 3,920.00 | 3,920.00 | 3,990 |
14 Jun 2024 | 4,010.00 | 4,010.00 | 3,910.00 | 3,910.00 | 3,910.00 | 3,962 |
13 Jun 2024 | 4,010.00 | 4,027.60 | 3,950.00 | 3,950.00 | 3,950.00 | 11,660 |
12 Jun 2024 | 3,990.00 | 4,030.00 | 3,950.00 | 3,950.00 | 3,950.00 | 18,080 |
11 Jun 2024 | 4,000.00 | 4,070.00 | 3,950.00 | 3,950.00 | 3,950.00 | 3,337 |
10 Jun 2024 | 4,020.00 | 4,080.00 | 3,950.00 | 3,950.00 | 3,950.00 | 6,008 |
07 Jun 2024 | 4,010.00 | 4,120.00 | 4,010.00 | 4,120.00 | 4,120.00 | 20,640 |
06 Jun 2024 | 4,140.00 | 4,140.00 | 4,010.00 | 4,060.00 | 4,060.00 | 2,675 |
05 Jun 2024 | 4,020.00 | 4,085.00 | 4,020.00 | 4,060.00 | 4,060.00 | 3,750 |
04 Jun 2024 | 4,010.00 | 4,140.00 | 4,010.00 | 4,070.00 | 4,070.00 | 9,038 |
03 Jun 2024 | 4,020.00 | 4,130.00 | 4,020.00 | 4,130.00 | 4,130.00 | 23,550 |
31 May 2024 | 4,040.00 | 4,090.00 | 4,023.04 | 4,040.00 | 4,040.00 | 27,698 |
30 May 2024 | 4,080.00 | 4,090.00 | 4,010.00 | 4,060.00 | 4,060.00 | 6,869 |
29 May 2024 | 4,050.00 | 4,140.00 | 3,980.00 | 3,980.00 | 3,980.00 | 2,346 |
28 May 2024 | 4,100.00 | 4,190.00 | 4,060.00 | 4,090.00 | 4,090.00 | 4,025 |
24 May 2024 | 4,190.00 | 4,190.00 | 4,060.00 | 4,060.00 | 4,060.00 | 6,912 |
23 May 2024 | 4,120.00 | 4,230.00 | 4,100.00 | 4,100.00 | 4,100.00 | 7,432 |
22 May 2024 | 4,120.00 | 4,240.00 | 4,120.00 | 4,170.00 | 4,170.00 | 5,570 |
21 May 2024 | 4,080.00 | 4,285.00 | 4,080.00 | 4,160.00 | 4,160.00 | 15,526 |
20 May 2024 | 4,090.00 | 4,190.00 | 3,986.99 | 4,190.00 | 4,190.00 | 13,615 |
17 May 2024 | 3,990.00 | 4,108.00 | 3,972.45 | 4,000.00 | 4,000.00 | 4,814 |
16 May 2024 | 4,120.00 | 4,120.00 | 3,970.00 | 4,100.00 | 4,100.00 | 4,475 |
15 May 2024 | 4,130.00 | 4,130.00 | 4,040.00 | 4,100.00 | 4,100.00 | 2,548 |
14 May 2024 | 4,110.00 | 4,140.00 | 4,060.00 | 4,140.00 | 4,140.00 | 10,172 |
13 May 2024 | 4,120.00 | 4,120.00 | 4,017.66 | 4,030.00 | 4,030.00 | 18,815 |
10 May 2024 | 3,920.00 | 4,110.00 | 3,920.00 | 4,070.00 | 4,070.00 | 9,549 |
09 May 2024 | 4,020.00 | 4,022.00 | 3,920.00 | 3,950.00 | 3,950.00 | 3,176 |
08 May 2024 | 4,010.00 | 4,020.00 | 3,920.00 | 3,920.00 | 3,920.00 | 2,519 |
07 May 2024 | 4,050.00 | 4,130.00 | 3,942.21 | 4,130.00 | 4,130.00 | 4,395 |
03 May 2024 | 3,980.00 | 4,050.00 | 3,980.00 | 4,050.00 | 4,050.00 | 8,178 |
02 May 2024 | 3,890.00 | 3,916.00 | 3,847.00 | 4,070.00 | 4,070.00 | 2,852 |
01 May 2024 | 3,860.00 | 3,890.00 | 3,840.00 | 3,890.00 | 3,890.00 | 4,243 |
30 Apr 2024 | 3,920.00 | 3,890.00 | 3,860.00 | 3,890.00 | 3,890.00 | 12,655 |
29 Apr 2024 | 3,780.00 | 3,900.00 | 3,728.99 | 3,900.00 | 3,900.00 | 7,588 |
26 Apr 2024 | 3,720.00 | 3,820.00 | 3,695.00 | 3,820.00 | 3,820.00 | 6,018 |
25 Apr 2024 | 3,740.00 | 3,780.00 | 3,660.00 | 3,780.00 | 3,780.00 | 9,182 |
24 Apr 2024 | 3,730.00 | 3,800.00 | 3,670.00 | 3,800.00 | 3,800.00 | 8,739 |
23 Apr 2024 | 3,700.00 | 3,800.00 | 3,680.00 | 3,790.00 | 3,790.00 | 9,636 |
22 Apr 2024 | 3,560.00 | 3,700.00 | 3,560.00 | 3,700.00 | 3,700.00 | 7,198 |
19 Apr 2024 | 3,540.00 | 3,630.00 | 3,540.00 | 3,600.00 | 3,600.00 | 4,687 |
18 Apr 2024 | 3,610.00 | 3,650.00 | 3,590.00 | 3,630.00 | 3,630.00 | 5,455 |
17 Apr 2024 | 3,520.00 | 3,615.16 | 3,520.00 | 3,560.00 | 3,560.00 | 6,732 |
16 Apr 2024 | 3,530.00 | 3,619.10 | 3,500.00 | 3,550.00 | 3,550.00 | 6,399 |
15 Apr 2024 | 3,560.00 | 3,630.00 | 3,530.00 | 3,570.00 | 3,570.00 | 10,299 |
12 Apr 2024 | 3,580.00 | 3,730.00 | 3,550.00 | 3,700.00 | 3,700.00 | 2,931 |
11 Apr 2024 | 3,690.00 | 3,700.00 | 3,580.00 | 3,580.00 | 3,580.00 | 7,680 |
10 Apr 2024 | 3,690.00 | 3,690.00 | 3,580.00 | 3,670.00 | 3,670.00 | 7,823 |
09 Apr 2024 | 3,560.00 | 3,620.00 | 3,560.00 | 3,590.00 | 3,590.00 | 12,760 |
08 Apr 2024 | 3,570.00 | 3,680.00 | 3,570.00 | 3,600.00 | 3,600.00 | 6,019 |
05 Apr 2024 | 3,560.00 | 3,690.00 | 3,560.00 | 3,640.00 | 3,640.00 | 6,198 |
04 Apr 2024 | 3,640.00 | 3,680.00 | 3,590.00 | 3,680.00 | 3,680.00 | 10,291 |
03 Apr 2024 | 3,600.00 | 3,630.00 | 3,596.00 | 3,630.00 | 3,630.00 | 3,685 |
02 Apr 2024 | 3,650.00 | 3,700.00 | 3,587.00 | 3,630.00 | 3,630.00 | 7,575 |
28 Mar 2024 | 3,560.00 | 3,690.00 | 3,560.00 | 3,600.00 | 3,600.00 | 13,824 |
27 Mar 2024 | 3,550.00 | 3,660.00 | 3,550.00 | 3,600.00 | 3,600.00 | 7,770 |
26 Mar 2024 | 3,580.00 | 3,650.00 | 3,580.00 | 3,610.00 | 3,610.00 | 4,195 |
25 Mar 2024 | 3,560.00 | 3,620.00 | 3,560.00 | 3,600.00 | 3,600.00 | 15,025 |
22 Mar 2024 | 3,610.00 | 3,620.00 | 3,550.00 | 3,600.00 | 3,600.00 | 9,961 |
21 Mar 2024 | 3,560.00 | 3,650.00 | 3,560.00 | 3,650.00 | 3,650.00 | 17,574 |
20 Mar 2024 | 3,560.00 | 3,584.95 | 3,560.00 | 3,560.00 | 3,560.00 | 7,540 |
19 Mar 2024 | 3,600.00 | 3,600.00 | 3,550.00 | 3,600.00 | 3,600.00 | 30,896 |
18 Mar 2024 | 3,560.00 | 3,619.00 | 3,560.00 | 3,590.00 | 3,590.00 | 9,762 |
15 Mar 2024 | 3,560.00 | 3,646.75 | 3,530.00 | 3,530.00 | 3,530.00 | 11,665 |
14 Mar 2024 | 3,610.00 | 3,650.00 | 3,590.00 | 3,600.00 | 3,600.00 | 7,733 |
13 Mar 2024 | 3,690.00 | 3,720.00 | 3,600.00 | 3,600.00 | 3,600.00 | 9,728 |
12 Mar 2024 | 3,750.00 | 3,750.00 | 3,620.00 | 3,620.00 | 3,620.00 | 13,791 |
11 Mar 2024 | 3,800.00 | 3,800.00 | 3,640.00 | 3,690.00 | 3,690.00 | 3,932 |
08 Mar 2024 | 3,630.00 | 3,770.00 | 3,630.00 | 3,760.00 | 3,760.00 | 8,768 |
07 Mar 2024 | 3,630.00 | 3,800.00 | 3,630.00 | 3,650.00 | 3,650.00 | 2,472 |
06 Mar 2024 | 3,670.00 | 3,710.00 | 3,630.00 | 3,660.00 | 3,660.00 | 7,332 |
05 Mar 2024 | 3,760.00 | 3,760.00 | 3,630.00 | 3,650.00 | 3,650.00 | 9,144 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |