Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 3,885.20 | 3,955.00 | 3,830.00 | 3,909.75 | 3,909.75 | 35,006 |
13 Jun 2024 | 3,807.95 | 3,895.00 | 3,804.55 | 3,882.90 | 3,882.90 | 51,401 |
12 Jun 2024 | 3,734.45 | 3,841.05 | 3,706.75 | 3,794.60 | 3,794.60 | 23,313 |
11 Jun 2024 | 3,636.80 | 3,742.00 | 3,633.65 | 3,696.20 | 3,696.20 | 43,738 |
10 Jun 2024 | 3,679.70 | 3,694.15 | 3,615.00 | 3,646.80 | 3,646.80 | 9,807 |
07 Jun 2024 | 3,485.00 | 3,655.00 | 3,464.80 | 3,629.90 | 3,629.90 | 46,437 |
06 Jun 2024 | 3,563.80 | 3,580.00 | 3,474.00 | 3,486.20 | 3,486.20 | 14,068 |
05 Jun 2024 | 3,272.70 | 3,540.50 | 3,184.40 | 3,503.40 | 3,503.40 | 26,220 |
04 Jun 2024 | 3,650.00 | 3,650.00 | 2,917.00 | 3,208.45 | 3,208.45 | 135,500 |
03 Jun 2024 | 3,758.60 | 3,812.95 | 3,640.80 | 3,646.20 | 3,646.20 | 13,985 |
31 May 2024 | 3,629.15 | 3,678.90 | 3,600.10 | 3,631.15 | 3,631.15 | 10,655 |
30 May 2024 | 3,730.85 | 3,739.05 | 3,581.10 | 3,602.15 | 3,602.15 | 40,546 |
29 May 2024 | 3,757.05 | 3,809.55 | 3,711.20 | 3,752.25 | 3,752.25 | 19,234 |
28 May 2024 | 3,847.95 | 3,883.30 | 3,754.55 | 3,777.50 | 3,777.50 | 15,802 |
27 May 2024 | 3,761.90 | 3,852.00 | 3,720.15 | 3,807.45 | 3,807.45 | 30,329 |
24 May 2024 | 3,746.90 | 3,830.05 | 3,744.30 | 3,759.45 | 3,759.45 | 13,175 |
23 May 2024 | 3,781.15 | 3,801.80 | 3,680.00 | 3,755.45 | 3,755.45 | 23,422 |
22 May 2024 | 3,871.30 | 3,882.90 | 3,741.10 | 3,773.70 | 3,773.70 | 26,549 |
21 May 2024 | 4,040.05 | 4,053.70 | 3,829.65 | 3,836.90 | 3,836.90 | 37,926 |
17 May 2024 | 3,960.00 | 4,054.65 | 3,906.45 | 4,037.35 | 4,037.35 | 19,676 |
16 May 2024 | 3,924.35 | 3,954.55 | 3,875.10 | 3,924.10 | 3,924.10 | 9,914 |
15 May 2024 | 3,898.95 | 3,961.15 | 3,883.10 | 3,899.35 | 3,899.35 | 13,011 |
14 May 2024 | 3,872.65 | 3,883.00 | 3,827.25 | 3,862.80 | 3,862.80 | 9,292 |
13 May 2024 | 3,819.55 | 3,875.00 | 3,685.00 | 3,848.95 | 3,848.95 | 25,876 |
10 May 2024 | 3,801.05 | 3,854.95 | 3,746.05 | 3,817.65 | 3,817.65 | 18,894 |
09 May 2024 | 3,915.60 | 3,928.25 | 3,731.00 | 3,752.10 | 3,752.10 | 19,545 |
08 May 2024 | 3,922.00 | 3,950.00 | 3,886.50 | 3,902.20 | 3,902.20 | 16,118 |
07 May 2024 | 4,069.95 | 4,072.95 | 3,826.30 | 3,909.45 | 3,909.45 | 44,158 |
06 May 2024 | 4,020.05 | 4,101.50 | 3,952.15 | 4,050.75 | 4,050.75 | 22,372 |
03 May 2024 | 4,130.30 | 4,130.30 | 3,989.00 | 4,009.35 | 4,009.35 | 19,898 |
02 May 2024 | 4,119.15 | 4,146.00 | 4,070.00 | 4,077.55 | 4,077.55 | 16,477 |
30 Apr 2024 | 4,100.00 | 4,147.00 | 4,085.25 | 4,107.60 | 4,107.60 | 27,622 |
29 Apr 2024 | 4,166.70 | 4,171.15 | 3,897.90 | 4,066.00 | 4,066.00 | 129,591 |
26 Apr 2024 | 4,161.25 | 4,270.00 | 4,145.00 | 4,167.30 | 4,167.30 | 98,423 |
25 Apr 2024 | 3,879.95 | 4,186.05 | 3,826.00 | 4,161.25 | 4,161.25 | 139,221 |
24 Apr 2024 | 4,015.00 | 4,015.00 | 3,715.15 | 3,837.60 | 3,837.60 | 199,759 |
23 Apr 2024 | 3,930.00 | 4,050.00 | 3,920.95 | 4,028.20 | 4,028.20 | 82,296 |
22 Apr 2024 | 3,843.70 | 3,959.25 | 3,825.00 | 3,903.25 | 3,903.25 | 47,878 |
19 Apr 2024 | 3,889.45 | 3,889.45 | 3,782.00 | 3,791.30 | 3,791.30 | 48,622 |
18 Apr 2024 | 3,804.55 | 3,940.95 | 3,767.95 | 3,892.70 | 3,892.70 | 47,251 |
16 Apr 2024 | 3,709.35 | 3,801.85 | 3,662.80 | 3,743.15 | 3,743.15 | 36,493 |
15 Apr 2024 | 3,814.00 | 3,814.00 | 3,660.10 | 3,730.85 | 3,730.85 | 34,325 |
12 Apr 2024 | 3,903.45 | 4,070.00 | 3,806.55 | 3,817.40 | 3,817.40 | 111,601 |
10 Apr 2024 | 3,780.50 | 3,984.80 | 3,749.25 | 3,904.35 | 3,904.35 | 151,889 |
09 Apr 2024 | 3,625.80 | 3,746.50 | 3,575.00 | 3,732.10 | 3,732.10 | 38,553 |
08 Apr 2024 | 3,589.95 | 3,635.85 | 3,574.00 | 3,595.05 | 3,595.05 | 16,280 |
05 Apr 2024 | 3,580.35 | 3,589.90 | 3,536.05 | 3,565.00 | 3,565.00 | 10,238 |
04 Apr 2024 | 3,595.00 | 3,642.95 | 3,530.20 | 3,588.30 | 3,588.30 | 31,240 |
03 Apr 2024 | 3,572.85 | 3,583.20 | 3,501.65 | 3,566.60 | 3,566.60 | 17,567 |
02 Apr 2024 | 3,563.35 | 3,595.60 | 3,536.70 | 3,573.75 | 3,573.75 | 16,339 |
01 Apr 2024 | 3,301.25 | 3,577.70 | 3,301.25 | 3,564.05 | 3,564.05 | 31,195 |
28 Mar 2024 | 3,388.50 | 3,392.20 | 3,316.50 | 3,348.50 | 3,348.50 | 111,958 |
27 Mar 2024 | 3,377.05 | 3,410.95 | 3,331.95 | 3,362.30 | 3,362.30 | 71,698 |
26 Mar 2024 | 3,334.80 | 3,380.95 | 3,310.00 | 3,364.10 | 3,364.10 | 11,053 |
22 Mar 2024 | 3,281.00 | 3,360.95 | 3,262.50 | 3,335.30 | 3,335.30 | 14,897 |
21 Mar 2024 | 3,217.00 | 3,299.00 | 3,217.00 | 3,279.85 | 3,279.85 | 19,807 |
20 Mar 2024 | 3,224.55 | 3,231.45 | 3,175.95 | 3,206.40 | 3,206.40 | 14,503 |
19 Mar 2024 | 3,197.05 | 3,232.00 | 3,169.95 | 3,178.95 | 3,178.95 | 14,569 |
18 Mar 2024 | 3,249.80 | 3,273.55 | 3,151.75 | 3,195.05 | 3,195.05 | 15,893 |
15 Mar 2024 | 3,205.15 | 3,276.15 | 3,076.55 | 3,258.40 | 3,258.40 | 42,987 |
14 Mar 2024 | 3,210.00 | 3,264.35 | 3,152.10 | 3,216.35 | 3,216.35 | 31,380 |
13 Mar 2024 | 3,420.05 | 3,493.80 | 3,180.00 | 3,214.75 | 3,214.75 | 37,814 |
12 Mar 2024 | 3,550.30 | 3,577.45 | 3,432.65 | 3,447.70 | 3,447.70 | 15,610 |
11 Mar 2024 | 3,623.55 | 3,630.70 | 3,512.00 | 3,529.05 | 3,529.05 | 13,902 |
07 Mar 2024 | 3,548.00 | 3,625.00 | 3,497.55 | 3,618.05 | 3,618.05 | 27,192 |
06 Mar 2024 | 3,584.50 | 3,591.85 | 3,458.90 | 3,515.10 | 3,515.10 | 15,143 |
05 Mar 2024 | 3,713.05 | 3,733.50 | 3,565.35 | 3,575.10 | 3,575.10 | 20,047 |
04 Mar 2024 | 3,849.55 | 3,849.55 | 3,691.10 | 3,708.15 | 3,708.15 | 31,569 |
01 Mar 2024 | 3,867.75 | 3,875.00 | 3,804.15 | 3,819.30 | 3,819.30 | 34,210 |
29 Feb 2024 | 3,693.00 | 3,785.00 | 3,640.05 | 3,765.35 | 3,765.35 | 20,417 |
28 Feb 2024 | 3,758.95 | 3,758.95 | 3,652.85 | 3,658.00 | 3,658.00 | 16,651 |
27 Feb 2024 | 3,679.75 | 3,748.60 | 3,655.95 | 3,719.70 | 3,719.70 | 26,915 |
26 Feb 2024 | 3,678.55 | 3,705.60 | 3,625.00 | 3,661.15 | 3,661.15 | 16,717 |
23 Feb 2024 | 3,680.50 | 3,714.90 | 3,637.65 | 3,677.15 | 3,677.15 | 15,610 |
22 Feb 2024 | 3,660.75 | 3,677.50 | 3,610.00 | 3,668.30 | 3,668.30 | 7,888 |
21 Feb 2024 | 3,725.40 | 3,756.55 | 3,635.00 | 3,652.65 | 3,652.65 | 29,303 |
20 Feb 2024 | 3,724.80 | 3,766.00 | 3,694.80 | 3,708.90 | 3,708.90 | 20,195 |
19 Feb 2024 | 3,629.65 | 3,723.00 | 3,594.05 | 3,707.10 | 3,707.10 | 30,440 |
16 Feb 2024 | 3,494.25 | 3,625.90 | 3,436.90 | 3,585.45 | 3,585.45 | 59,626 |
15 Feb 2024 | 3,397.50 | 3,495.00 | 3,352.35 | 3,455.65 | 3,455.65 | 29,900 |
14 Feb 2024 | 3,380.10 | 3,414.75 | 3,293.55 | 3,361.85 | 3,361.85 | 24,823 |
13 Feb 2024 | 3,520.00 | 3,568.00 | 3,370.60 | 3,416.60 | 3,416.60 | 59,475 |
12 Feb 2024 | 3,728.05 | 3,784.45 | 3,460.80 | 3,489.15 | 3,489.15 | 67,061 |
09 Feb 2024 | 3,900.00 | 3,990.20 | 3,754.15 | 3,830.70 | 3,830.70 | 32,712 |
08 Feb 2024 | 3,857.95 | 3,895.40 | 3,783.00 | 3,879.90 | 3,879.90 | 28,285 |
07 Feb 2024 | 3,849.85 | 3,936.25 | 3,786.60 | 3,805.90 | 3,805.90 | 30,191 |
06 Feb 2024 | 3,855.50 | 3,879.15 | 3,725.00 | 3,803.05 | 3,803.05 | 35,163 |
05 Feb 2024 | 3,675.15 | 3,890.00 | 3,608.85 | 3,852.50 | 3,852.50 | 56,287 |
02 Feb 2024 | 3,474.05 | 3,680.00 | 3,456.00 | 3,653.00 | 3,653.00 | 73,107 |
01 Feb 2024 | 3,412.85 | 3,473.95 | 3,360.00 | 3,451.95 | 3,451.95 | 20,425 |
31 Jan 2024 | 3,320.15 | 3,421.35 | 3,320.15 | 3,412.95 | 3,412.95 | 17,121 |
30 Jan 2024 | 3,418.15 | 3,451.00 | 3,340.10 | 3,346.65 | 3,346.65 | 34,969 |
29 Jan 2024 | 3,190.15 | 3,430.75 | 3,190.15 | 3,416.05 | 3,416.05 | 40,898 |
25 Jan 2024 | 3,180.30 | 3,233.30 | 3,112.30 | 3,220.00 | 3,220.00 | 22,921 |
24 Jan 2024 | 3,047.85 | 3,184.50 | 2,958.05 | 3,162.45 | 3,162.45 | 37,384 |
23 Jan 2024 | 3,213.10 | 3,214.85 | 2,994.65 | 3,031.25 | 3,031.25 | 45,577 |
19 Jan 2024 | 3,217.90 | 3,218.90 | 3,168.35 | 3,198.80 | 3,198.80 | 18,985 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 3,155.95 | 3,225.00 | 3,121.05 | 3,148.95 | 3,148.95 | 36,107 |
16 Jan 2024 | 3,160.00 | 3,187.30 | 3,111.05 | 3,166.25 | 3,166.25 | 10,939 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |