Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 Jun 2024 | 4,940.05 | 5,019.10 | 4,833.00 | 4,861.70 | 4,861.70 | 33,851 |
19 Jun 2024 | 5,056.30 | 5,220.00 | 4,901.50 | 4,935.05 | 4,935.05 | 96,015 |
18 Jun 2024 | 4,730.00 | 5,079.95 | 4,730.00 | 5,040.70 | 5,040.70 | 56,903 |
14 Jun 2024 | 4,668.25 | 4,756.65 | 4,668.25 | 4,736.50 | 4,736.50 | 9,447 |
13 Jun 2024 | 4,671.55 | 4,738.70 | 4,640.40 | 4,656.35 | 4,656.35 | 18,853 |
12 Jun 2024 | 4,724.85 | 4,738.40 | 4,650.00 | 4,668.70 | 4,668.70 | 8,059 |
11 Jun 2024 | 4,790.35 | 4,825.00 | 4,677.05 | 4,695.60 | 4,695.60 | 8,984 |
10 Jun 2024 | 4,760.25 | 4,810.00 | 4,686.10 | 4,776.15 | 4,776.15 | 13,134 |
07 Jun 2024 | 4,739.15 | 4,802.35 | 4,688.05 | 4,745.45 | 4,745.45 | 10,702 |
06 Jun 2024 | 4,862.00 | 4,862.00 | 4,672.70 | 4,683.80 | 4,683.80 | 48,799 |
05 Jun 2024 | 4,557.05 | 4,898.80 | 4,557.05 | 4,862.85 | 4,862.85 | 123,698 |
04 Jun 2024 | 4,360.05 | 4,590.00 | 4,353.65 | 4,553.65 | 4,553.65 | 117,977 |
03 Jun 2024 | 4,399.90 | 4,399.90 | 4,302.00 | 4,349.60 | 4,349.60 | 36,991 |
31 May 2024 | 4,442.10 | 4,445.00 | 4,254.55 | 4,305.70 | 4,305.70 | 19,081 |
30 May 2024 | 4,481.35 | 4,499.70 | 4,410.15 | 4,442.10 | 4,442.10 | 19,093 |
29 May 2024 | 4,475.00 | 4,556.35 | 4,437.25 | 4,481.35 | 4,481.35 | 7,611 |
28 May 2024 | 4,540.05 | 4,585.75 | 4,444.00 | 4,469.40 | 4,469.40 | 23,267 |
27 May 2024 | 4,664.65 | 4,664.65 | 4,507.00 | 4,537.95 | 4,537.95 | 28,262 |
24 May 2024 | 4,787.10 | 4,840.00 | 4,675.00 | 4,684.65 | 4,684.65 | 21,027 |
23 May 2024 | 4,789.05 | 4,810.80 | 4,755.65 | 4,797.35 | 4,797.35 | 4,080 |
22 May 2024 | 4,762.40 | 4,916.15 | 4,752.80 | 4,797.65 | 4,797.65 | 17,351 |
21 May 2024 | 4,655.05 | 4,732.90 | 4,613.15 | 4,703.40 | 4,703.40 | 4,695 |
17 May 2024 | 4,670.10 | 4,709.50 | 4,670.05 | 4,687.00 | 4,687.00 | 11,747 |
16 May 2024 | 4,660.00 | 4,693.90 | 4,660.00 | 4,672.60 | 4,672.60 | 17,692 |
15 May 2024 | 4,600.15 | 4,678.35 | 4,600.15 | 4,650.05 | 4,650.05 | 9,544 |
14 May 2024 | 4,725.60 | 4,752.00 | 4,555.00 | 4,597.00 | 4,597.00 | 21,345 |
13 May 2024 | 4,786.15 | 4,800.60 | 4,665.20 | 4,694.05 | 4,694.05 | 9,365 |
10 May 2024 | 4,794.75 | 4,850.00 | 4,739.10 | 4,794.70 | 4,794.70 | 6,624 |
09 May 2024 | 4,801.35 | 4,892.20 | 4,732.00 | 4,794.60 | 4,794.60 | 34,673 |
08 May 2024 | 4,661.40 | 4,860.00 | 4,661.40 | 4,814.70 | 4,814.70 | 14,627 |
07 May 2024 | 4,619.25 | 4,692.00 | 4,577.25 | 4,658.80 | 4,658.80 | 11,748 |
06 May 2024 | 4,650.00 | 4,734.65 | 4,580.00 | 4,598.40 | 4,598.40 | 22,808 |
03 May 2024 | 4,613.45 | 4,620.00 | 4,549.50 | 4,610.35 | 4,610.35 | 15,694 |
02 May 2024 | 4,605.25 | 4,636.00 | 4,578.65 | 4,605.65 | 4,605.65 | 5,101 |
30 Apr 2024 | 4,468.80 | 4,649.10 | 4,465.10 | 4,601.95 | 4,601.95 | 11,084 |
29 Apr 2024 | 4,556.75 | 4,560.00 | 4,450.00 | 4,483.30 | 4,483.30 | 29,881 |
26 Apr 2024 | 4,652.35 | 4,716.80 | 4,532.40 | 4,555.10 | 4,555.10 | 15,110 |
25 Apr 2024 | 4,824.85 | 4,824.85 | 4,619.35 | 4,651.65 | 4,651.65 | 11,616 |
24 Apr 2024 | 4,805.00 | 4,834.00 | 4,780.00 | 4,795.75 | 4,795.75 | 6,715 |
23 Apr 2024 | 4,804.75 | 4,888.00 | 4,771.35 | 4,795.75 | 4,795.75 | 8,781 |
22 Apr 2024 | 4,720.50 | 4,810.25 | 4,690.60 | 4,756.75 | 4,756.75 | 23,118 |
19 Apr 2024 | 4,765.55 | 4,834.40 | 4,659.25 | 4,701.90 | 4,701.90 | 24,867 |
18 Apr 2024 | 4,639.60 | 4,689.70 | 4,605.20 | 4,626.50 | 4,626.50 | 5,376 |
16 Apr 2024 | 4,638.25 | 4,690.00 | 4,616.35 | 4,637.95 | 4,637.95 | 6,975 |
15 Apr 2024 | 4,560.05 | 4,730.80 | 4,560.05 | 4,685.65 | 4,685.65 | 43,286 |
12 Apr 2024 | 4,750.00 | 4,802.70 | 4,725.55 | 4,771.65 | 4,771.65 | 7,797 |
10 Apr 2024 | 4,741.35 | 4,831.00 | 4,717.50 | 4,752.55 | 4,752.55 | 14,687 |
09 Apr 2024 | 4,699.85 | 4,749.50 | 4,622.30 | 4,713.55 | 4,713.55 | 10,813 |
08 Apr 2024 | 4,635.05 | 4,746.00 | 4,635.05 | 4,670.40 | 4,670.40 | 42,856 |
05 Apr 2024 | 4,649.80 | 4,681.95 | 4,558.35 | 4,622.55 | 4,622.55 | 30,160 |
04 Apr 2024 | 4,567.75 | 4,710.15 | 4,546.20 | 4,647.15 | 4,647.15 | 44,545 |
03 Apr 2024 | 4,431.25 | 4,491.00 | 4,419.25 | 4,459.65 | 4,459.65 | 9,188 |
02 Apr 2024 | 4,487.75 | 4,560.75 | 4,400.05 | 4,411.05 | 4,411.05 | 12,807 |
01 Apr 2024 | 4,557.30 | 4,590.00 | 4,456.00 | 4,480.60 | 4,480.60 | 45,027 |
28 Mar 2024 | 4,420.45 | 4,562.60 | 4,396.45 | 4,529.35 | 4,529.35 | 26,428 |
27 Mar 2024 | 4,486.20 | 4,531.50 | 4,385.00 | 4,419.00 | 4,419.00 | 61,630 |
26 Mar 2024 | 4,298.20 | 4,522.85 | 4,293.90 | 4,493.85 | 4,493.85 | 81,498 |
22 Mar 2024 | 4,161.25 | 4,328.75 | 4,149.00 | 4,294.75 | 4,294.75 | 21,177 |
21 Mar 2024 | 4,105.00 | 4,237.00 | 4,080.00 | 4,161.25 | 4,161.25 | 30,563 |
20 Mar 2024 | 4,015.00 | 4,068.00 | 4,010.00 | 4,054.50 | 4,054.50 | 16,664 |
19 Mar 2024 | 4,006.45 | 4,045.00 | 3,981.65 | 4,009.70 | 4,009.70 | 4,786 |
18 Mar 2024 | 3,921.80 | 4,017.50 | 3,919.00 | 4,008.80 | 4,008.80 | 25,861 |
15 Mar 2024 | 4,008.05 | 4,020.00 | 3,904.95 | 3,934.40 | 3,934.40 | 7,141 |
14 Mar 2024 | 3,950.05 | 4,040.00 | 3,892.55 | 3,995.80 | 3,995.80 | 19,960 |
13 Mar 2024 | 4,050.05 | 4,055.00 | 3,932.30 | 3,964.50 | 3,964.50 | 12,113 |
12 Mar 2024 | 4,000.00 | 4,041.00 | 3,981.15 | 4,030.10 | 4,030.10 | 12,263 |
11 Mar 2024 | 3,926.95 | 4,024.30 | 3,926.95 | 3,979.40 | 3,979.40 | 17,829 |
07 Mar 2024 | 3,830.05 | 3,940.00 | 3,830.05 | 3,924.30 | 3,924.30 | 39,039 |
06 Mar 2024 | 3,817.05 | 3,895.50 | 3,817.05 | 3,888.90 | 3,888.90 | 25,578 |
05 Mar 2024 | 3,809.25 | 3,881.10 | 3,809.25 | 3,834.80 | 3,834.80 | 5,639 |
04 Mar 2024 | 3,850.15 | 3,872.00 | 3,828.65 | 3,845.20 | 3,845.20 | 14,254 |
01 Mar 2024 | 3,917.05 | 3,935.65 | 3,865.20 | 3,884.95 | 3,884.95 | 27,752 |
29 Feb 2024 | 3,802.05 | 3,939.90 | 3,797.85 | 3,919.80 | 3,919.80 | 42,702 |
28 Feb 2024 | 3,864.95 | 3,947.50 | 3,838.00 | 3,850.25 | 3,850.25 | 12,439 |
27 Feb 2024 | 3,850.50 | 3,885.00 | 3,822.30 | 3,847.45 | 3,847.45 | 5,451 |
26 Feb 2024 | 3,763.45 | 3,857.70 | 3,763.45 | 3,847.15 | 3,847.15 | 8,331 |
23 Feb 2024 | 3,883.85 | 3,883.85 | 3,828.95 | 3,837.95 | 3,837.95 | 5,208 |
22 Feb 2024 | 3,852.10 | 3,866.00 | 3,805.50 | 3,850.00 | 3,850.00 | 6,001 |
21 Feb 2024 | 3,733.35 | 3,889.95 | 3,733.35 | 3,834.95 | 3,834.95 | 14,937 |
20 Feb 2024 | 3,707.20 | 3,782.35 | 3,687.65 | 3,754.80 | 3,754.80 | 5,790 |
19 Feb 2024 | 3,679.90 | 3,721.00 | 3,679.90 | 3,705.35 | 3,705.35 | 6,464 |
16 Feb 2024 | 3,680.15 | 3,724.00 | 3,674.00 | 3,687.20 | 3,687.20 | 4,651 |
15 Feb 2024 | 3,701.75 | 3,725.00 | 3,673.00 | 3,677.95 | 3,677.95 | 4,383 |
14 Feb 2024 | 3,696.05 | 3,740.00 | 3,695.40 | 3,716.20 | 3,716.20 | 6,031 |
13 Feb 2024 | 3,689.50 | 3,728.00 | 3,661.05 | 3,701.25 | 3,701.25 | 4,408 |
12 Feb 2024 | 3,719.00 | 3,720.00 | 3,649.65 | 3,673.65 | 3,673.65 | 5,417 |
09 Feb 2024 | 3,726.90 | 3,750.00 | 3,699.00 | 3,714.40 | 3,714.40 | 3,914 |
08 Feb 2024 | 3,704.05 | 3,784.50 | 3,704.05 | 3,730.90 | 3,730.90 | 6,248 |
07 Feb 2024 | 3,744.05 | 3,784.90 | 3,703.50 | 3,717.20 | 3,717.20 | 16,744 |
06 Feb 2024 | 3,749.85 | 3,749.85 | 3,700.00 | 3,728.10 | 3,728.10 | 4,746 |
05 Feb 2024 | 3,781.80 | 3,790.00 | 3,718.80 | 3,728.45 | 3,728.45 | 7,203 |
02 Feb 2024 | 3,781.20 | 3,814.95 | 3,770.00 | 3,781.50 | 3,781.50 | 19,624 |
01 Feb 2024 | 3,800.10 | 3,827.50 | 3,771.05 | 3,809.35 | 3,809.35 | 23,057 |
31 Jan 2024 | 3,680.00 | 3,821.65 | 3,652.50 | 3,794.80 | 3,794.80 | 35,358 |
30 Jan 2024 | 3,715.15 | 3,770.15 | 3,681.40 | 3,688.70 | 3,688.70 | 5,502 |
29 Jan 2024 | 3,685.80 | 3,760.70 | 3,685.80 | 3,747.25 | 3,747.25 | 8,580 |
25 Jan 2024 | 3,748.05 | 3,748.05 | 3,698.00 | 3,732.30 | 3,732.30 | 4,849 |
24 Jan 2024 | 3,671.45 | 3,745.00 | 3,645.65 | 3,727.45 | 3,727.45 | 28,466 |
23 Jan 2024 | 3,674.05 | 3,711.35 | 3,655.00 | 3,677.10 | 3,677.10 | 12,467 |
19 Jan 2024 | 3,766.15 | 3,770.40 | 3,705.00 | 3,730.60 | 3,730.60 | 28,901 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |