Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 7,874.35 | 7,874.35 | 7,632.00 | 7,723.90 | 7,723.90 | 4,394 |
27 Jun 2024 | 7,595.10 | 7,929.45 | 7,550.00 | 7,819.90 | 7,819.90 | 19,122 |
26 Jun 2024 | 7,545.05 | 7,660.00 | 7,498.55 | 7,596.05 | 7,596.05 | 8,042 |
25 Jun 2024 | 7,634.95 | 7,747.00 | 7,540.00 | 7,561.75 | 7,561.75 | 11,594 |
24 Jun 2024 | 7,446.20 | 7,636.55 | 7,352.15 | 7,595.60 | 7,595.60 | 11,049 |
21 Jun 2024 | 7,525.05 | 7,600.00 | 7,403.90 | 7,431.15 | 7,431.15 | 4,555 |
20 Jun 2024 | 7,517.45 | 7,552.35 | 7,429.15 | 7,520.70 | 7,520.70 | 5,445 |
19 Jun 2024 | 7,773.25 | 7,802.80 | 7,516.00 | 7,536.75 | 7,536.75 | 10,132 |
18 Jun 2024 | 7,849.65 | 7,849.65 | 7,660.00 | 7,726.10 | 7,726.10 | 22,056 |
14 Jun 2024 | 7,473.70 | 7,910.00 | 7,416.65 | 7,790.30 | 7,790.30 | 51,881 |
13 Jun 2024 | 7,130.00 | 7,464.00 | 7,107.45 | 7,400.50 | 7,400.50 | 31,764 |
12 Jun 2024 | 6,935.20 | 7,129.00 | 6,922.00 | 7,065.45 | 7,065.45 | 32,243 |
11 Jun 2024 | 6,934.55 | 7,034.45 | 6,878.80 | 6,894.40 | 6,894.40 | 40,257 |
10 Jun 2024 | 6,936.25 | 6,954.45 | 6,821.00 | 6,861.60 | 6,861.60 | 14,333 |
07 Jun 2024 | 6,844.15 | 6,892.40 | 6,707.25 | 6,873.90 | 6,873.90 | 6,539 |
06 Jun 2024 | 6,634.15 | 6,830.90 | 6,600.00 | 6,793.45 | 6,793.45 | 11,798 |
05 Jun 2024 | 6,600.00 | 6,610.05 | 6,137.80 | 6,526.15 | 6,526.15 | 41,541 |
04 Jun 2024 | 7,336.95 | 7,336.95 | 5,822.40 | 6,372.25 | 6,372.25 | 48,271 |
03 Jun 2024 | 7,250.00 | 7,341.60 | 7,149.40 | 7,277.95 | 7,277.95 | 29,045 |
31 May 2024 | 7,006.55 | 7,084.65 | 6,935.00 | 6,964.15 | 6,964.15 | 14,809 |
30 May 2024 | 7,020.00 | 7,047.60 | 6,938.50 | 6,977.45 | 6,977.45 | 12,949 |
29 May 2024 | 7,092.00 | 7,155.00 | 7,000.00 | 7,011.35 | 7,011.35 | 34,756 |
28 May 2024 | 7,254.65 | 7,272.00 | 7,091.60 | 7,138.60 | 7,138.60 | 8,023 |
27 May 2024 | 7,298.35 | 7,325.55 | 7,165.15 | 7,206.35 | 7,206.35 | 11,304 |
24 May 2024 | 7,352.45 | 7,352.45 | 7,240.10 | 7,280.40 | 7,280.40 | 9,738 |
23 May 2024 | 7,185.00 | 7,388.05 | 7,178.25 | 7,373.60 | 7,373.60 | 10,540 |
22 May 2024 | 7,358.45 | 7,358.45 | 7,125.00 | 7,150.00 | 7,150.00 | 11,500 |
21 May 2024 | 7,207.05 | 7,345.00 | 7,198.20 | 7,284.10 | 7,284.10 | 32,312 |
17 May 2024 | 7,055.10 | 7,230.45 | 7,050.00 | 7,187.70 | 7,187.70 | 41,044 |
16 May 2024 | 7,120.00 | 7,249.15 | 7,000.00 | 7,044.70 | 7,044.70 | 75,876 |
15 May 2024 | 7,146.95 | 7,243.60 | 6,922.50 | 7,120.00 | 7,120.00 | 90,702 |
14 May 2024 | 6,650.45 | 6,699.00 | 6,481.50 | 6,653.60 | 6,653.60 | 23,588 |
13 May 2024 | 6,292.05 | 6,668.25 | 6,219.00 | 6,627.80 | 6,627.80 | 44,797 |
10 May 2024 | 6,181.25 | 6,208.10 | 6,076.40 | 6,170.05 | 6,170.05 | 12,861 |
09 May 2024 | 6,327.55 | 6,330.00 | 6,116.30 | 6,129.40 | 6,129.40 | 11,532 |
08 May 2024 | 6,100.50 | 6,329.00 | 6,029.15 | 6,310.95 | 6,310.95 | 13,710 |
07 May 2024 | 6,140.00 | 6,245.00 | 6,033.35 | 6,097.40 | 6,097.40 | 13,177 |
06 May 2024 | 6,005.95 | 6,199.35 | 5,985.65 | 6,104.60 | 6,104.60 | 26,261 |
03 May 2024 | 5,926.40 | 5,946.00 | 5,867.30 | 5,913.60 | 5,913.60 | 6,691 |
02 May 2024 | 5,854.60 | 5,977.70 | 5,840.00 | 5,864.05 | 5,864.05 | 12,821 |
30 Apr 2024 | 5,781.15 | 5,920.45 | 5,781.15 | 5,839.35 | 5,839.35 | 5,155 |
29 Apr 2024 | 5,794.40 | 5,828.10 | 5,739.45 | 5,775.00 | 5,775.00 | 3,625 |
26 Apr 2024 | 5,750.00 | 5,807.10 | 5,700.00 | 5,747.35 | 5,747.35 | 5,973 |
25 Apr 2024 | 5,653.45 | 5,761.95 | 5,634.35 | 5,730.50 | 5,730.50 | 7,215 |
24 Apr 2024 | 5,710.75 | 5,751.00 | 5,660.00 | 5,669.75 | 5,669.75 | 4,185 |
23 Apr 2024 | 5,814.60 | 5,816.20 | 5,687.05 | 5,694.75 | 5,694.75 | 4,416 |
22 Apr 2024 | 5,590.45 | 5,834.00 | 5,590.45 | 5,767.60 | 5,767.60 | 26,084 |
19 Apr 2024 | 5,566.50 | 5,644.75 | 5,480.20 | 5,588.25 | 5,588.25 | 7,960 |
18 Apr 2024 | 5,532.50 | 5,642.80 | 5,500.00 | 5,582.55 | 5,582.55 | 9,675 |
16 Apr 2024 | 5,421.75 | 5,560.00 | 5,419.95 | 5,532.55 | 5,532.55 | 5,274 |
15 Apr 2024 | 5,465.95 | 5,617.30 | 5,423.20 | 5,445.00 | 5,445.00 | 4,974 |
12 Apr 2024 | 5,560.95 | 5,689.65 | 5,550.00 | 5,576.55 | 5,576.55 | 35,716 |
10 Apr 2024 | 5,627.30 | 5,627.30 | 5,550.00 | 5,585.10 | 5,585.10 | 2,879 |
09 Apr 2024 | 5,712.30 | 5,718.10 | 5,580.85 | 5,602.45 | 5,602.45 | 3,740 |
08 Apr 2024 | 5,683.75 | 5,734.95 | 5,636.90 | 5,666.65 | 5,666.65 | 7,456 |
05 Apr 2024 | 5,653.75 | 5,690.00 | 5,539.70 | 5,636.90 | 5,636.90 | 4,763 |
04 Apr 2024 | 5,674.95 | 5,772.60 | 5,606.05 | 5,624.80 | 5,624.80 | 9,166 |
03 Apr 2024 | 5,549.60 | 5,670.60 | 5,533.75 | 5,646.50 | 5,646.50 | 6,279 |
02 Apr 2024 | 5,481.15 | 5,601.00 | 5,456.30 | 5,579.60 | 5,579.60 | 4,400 |
01 Apr 2024 | 5,384.25 | 5,529.00 | 5,366.90 | 5,462.10 | 5,462.10 | 11,008 |
28 Mar 2024 | 5,299.65 | 5,413.90 | 5,230.00 | 5,375.35 | 5,375.35 | 8,140 |
27 Mar 2024 | 5,101.75 | 5,361.45 | 5,101.75 | 5,285.40 | 5,285.40 | 21,997 |
26 Mar 2024 | 5,010.20 | 5,113.00 | 4,964.60 | 5,101.05 | 5,101.05 | 7,883 |
22 Mar 2024 | 4,944.95 | 4,996.80 | 4,865.50 | 4,990.30 | 4,990.30 | 9,539 |
21 Mar 2024 | 4,711.80 | 4,954.50 | 4,711.80 | 4,945.00 | 4,945.00 | 10,989 |
20 Mar 2024 | 4,662.25 | 4,754.80 | 4,565.55 | 4,708.65 | 4,708.65 | 6,484 |
19 Mar 2024 | 4,848.35 | 4,848.35 | 4,605.00 | 4,633.60 | 4,633.60 | 8,858 |
18 Mar 2024 | 4,760.40 | 4,854.40 | 4,756.00 | 4,832.75 | 4,832.75 | 4,348 |
15 Mar 2024 | 4,779.30 | 4,819.95 | 4,684.40 | 4,777.90 | 4,777.90 | 6,981 |
14 Mar 2024 | 4,600.05 | 4,786.30 | 4,591.95 | 4,766.10 | 4,766.10 | 2,776 |
13 Mar 2024 | 4,787.75 | 4,844.15 | 4,611.90 | 4,649.10 | 4,649.10 | 10,783 |
12 Mar 2024 | 4,749.95 | 4,834.35 | 4,703.65 | 4,783.40 | 4,783.40 | 12,470 |
11 Mar 2024 | 4,724.45 | 4,973.55 | 4,682.55 | 4,729.15 | 4,729.15 | 31,295 |
07 Mar 2024 | 4,660.05 | 4,739.15 | 4,658.45 | 4,668.45 | 4,668.45 | 1,489 |
06 Mar 2024 | 4,736.10 | 4,740.00 | 4,627.50 | 4,706.80 | 4,706.80 | 5,372 |
05 Mar 2024 | 4,747.20 | 4,759.80 | 4,689.00 | 4,731.20 | 4,731.20 | 3,355 |
04 Mar 2024 | 4,749.25 | 4,749.25 | 4,671.85 | 4,688.00 | 4,688.00 | 5,219 |
01 Mar 2024 | 4,709.95 | 4,709.95 | 4,649.30 | 4,698.95 | 4,698.95 | 5,389 |
29 Feb 2024 | 4,586.00 | 4,717.05 | 4,506.50 | 4,677.85 | 4,677.85 | 10,185 |
28 Feb 2024 | 4,600.00 | 4,657.30 | 4,543.60 | 4,582.55 | 4,582.55 | 6,915 |
27 Feb 2024 | 4,607.80 | 4,645.00 | 4,564.00 | 4,586.30 | 4,586.30 | 4,889 |
26 Feb 2024 | 4,574.65 | 4,598.00 | 4,492.65 | 4,564.40 | 4,564.40 | 6,408 |
23 Feb 2024 | 4,587.45 | 4,590.00 | 4,520.50 | 4,537.75 | 4,537.75 | 12,627 |
22 Feb 2024 | 4,450.00 | 4,584.00 | 4,420.00 | 4,550.65 | 4,550.65 | 7,698 |
21 Feb 2024 | 4,400.05 | 4,537.05 | 4,400.05 | 4,441.70 | 4,441.70 | 6,700 |
20 Feb 2024 | 4,393.90 | 4,454.15 | 4,393.90 | 4,432.60 | 4,432.60 | 4,709 |
19 Feb 2024 | 4,395.05 | 4,448.70 | 4,375.60 | 4,417.80 | 4,417.80 | 2,610 |
16 Feb 2024 | 4,352.15 | 4,418.30 | 4,338.85 | 4,396.80 | 4,396.80 | 28,765 |
15 Feb 2024 | 4,382.00 | 4,403.35 | 4,320.00 | 4,345.65 | 4,345.65 | 5,298 |
14 Feb 2024 | 4,253.65 | 4,445.00 | 4,253.65 | 4,379.70 | 4,379.70 | 23,064 |
13 Feb 2024 | 4,175.20 | 4,500.00 | 4,121.85 | 4,323.45 | 4,323.45 | 20,568 |
12 Feb 2024 | 4,280.95 | 4,359.00 | 4,201.90 | 4,217.25 | 4,217.25 | 14,698 |
09 Feb 2024 | 4,235.85 | 4,296.80 | 4,155.05 | 4,276.60 | 4,276.60 | 2,286 |
08 Feb 2024 | 4,299.95 | 4,334.00 | 4,202.85 | 4,220.35 | 4,220.35 | 5,478 |
07 Feb 2024 | 4,249.15 | 4,274.90 | 4,167.30 | 4,245.85 | 4,245.85 | 6,968 |
06 Feb 2024 | 4,183.60 | 4,248.60 | 4,137.25 | 4,219.10 | 4,219.10 | 2,754 |
05 Feb 2024 | 4,162.50 | 4,251.70 | 4,125.85 | 4,143.70 | 4,143.70 | 9,365 |
02 Feb 2024 | 4,138.70 | 4,286.25 | 4,113.15 | 4,161.40 | 4,161.40 | 9,644 |
01 Feb 2024 | 4,140.15 | 4,244.30 | 4,032.15 | 4,102.00 | 4,102.00 | 16,907 |
31 Jan 2024 | 4,139.90 | 4,211.95 | 4,089.25 | 4,144.15 | 4,144.15 | 32,147 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |