Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 3,119.90 | 3,129.90 | 3,066.05 | 3,080.40 | 3,080.40 | 662,764 |
25 Apr 2024 | 3,050.00 | 3,120.90 | 3,025.65 | 3,115.25 | 3,115.25 | 1,515,529 |
24 Apr 2024 | 3,071.95 | 3,087.85 | 3,040.00 | 3,043.55 | 3,043.55 | 605,917 |
23 Apr 2024 | 3,059.00 | 3,091.00 | 3,043.10 | 3,065.10 | 3,065.10 | 1,654,272 |
22 Apr 2024 | 3,053.00 | 3,077.50 | 3,025.00 | 3,063.35 | 3,063.35 | 993,929 |
19 Apr 2024 | 3,000.00 | 3,057.05 | 2,962.50 | 3,026.95 | 3,026.95 | 1,727,317 |
18 Apr 2024 | 3,125.15 | 3,145.00 | 3,008.30 | 3,019.30 | 3,019.30 | 1,703,646 |
16 Apr 2024 | 3,101.00 | 3,149.20 | 3,100.00 | 3,106.40 | 3,106.40 | 1,134,184 |
15 Apr 2024 | 3,150.00 | 3,180.30 | 3,103.20 | 3,147.45 | 3,147.45 | 1,035,378 |
12 Apr 2024 | 3,210.00 | 3,247.50 | 3,205.30 | 3,209.90 | 3,209.90 | 705,173 |
10 Apr 2024 | 3,200.00 | 3,254.60 | 3,192.50 | 3,242.00 | 3,242.00 | 1,441,138 |
09 Apr 2024 | 3,240.70 | 3,251.00 | 3,185.00 | 3,198.45 | 3,198.45 | 833,679 |
08 Apr 2024 | 3,240.95 | 3,243.50 | 3,197.20 | 3,224.55 | 3,224.55 | 577,440 |
05 Apr 2024 | 3,211.10 | 3,234.00 | 3,178.95 | 3,224.80 | 3,224.80 | 755,607 |
04 Apr 2024 | 3,250.00 | 3,273.00 | 3,201.70 | 3,210.80 | 3,210.80 | 1,403,826 |
03 Apr 2024 | 3,250.00 | 3,260.15 | 3,222.00 | 3,233.45 | 3,233.45 | 1,153,109 |
02 Apr 2024 | 3,258.95 | 3,285.00 | 3,240.00 | 3,268.75 | 3,268.75 | 868,829 |
01 Apr 2024 | 3,230.20 | 3,291.80 | 3,207.85 | 3,252.10 | 3,252.10 | 1,292,646 |
28 Mar 2024 | 3,134.00 | 3,237.00 | 3,096.75 | 3,197.10 | 3,197.10 | 2,327,053 |
27 Mar 2024 | 3,115.00 | 3,138.45 | 3,106.25 | 3,122.10 | 3,122.10 | 900,231 |
26 Mar 2024 | 3,100.50 | 3,171.95 | 3,089.10 | 3,109.95 | 3,109.95 | 937,103 |
22 Mar 2024 | 3,066.55 | 3,128.95 | 3,048.05 | 3,107.70 | 3,107.70 | 951,557 |
21 Mar 2024 | 3,089.55 | 3,107.10 | 3,059.60 | 3,066.50 | 3,066.50 | 1,175,751 |
20 Mar 2024 | 3,075.00 | 3,083.20 | 3,021.10 | 3,051.45 | 3,051.45 | 966,481 |
19 Mar 2024 | 3,126.00 | 3,164.80 | 3,041.85 | 3,052.70 | 3,052.70 | 1,460,452 |
18 Mar 2024 | 3,050.10 | 3,124.00 | 2,976.05 | 3,111.75 | 3,111.75 | 3,042,515 |
15 Mar 2024 | 3,111.00 | 3,143.40 | 3,061.25 | 3,132.20 | 3,132.20 | 2,199,094 |
14 Mar 2024 | 2,927.45 | 3,101.20 | 2,880.00 | 3,087.45 | 3,087.45 | 3,759,100 |
13 Mar 2024 | 3,125.00 | 3,138.05 | 2,850.15 | 2,906.20 | 2,906.20 | 3,407,040 |
12 Mar 2024 | 3,207.35 | 3,222.70 | 3,111.00 | 3,122.50 | 3,122.50 | 1,199,487 |
11 Mar 2024 | 3,241.20 | 3,259.00 | 3,200.00 | 3,207.35 | 3,207.35 | 738,851 |
07 Mar 2024 | 3,240.00 | 3,262.00 | 3,220.00 | 3,226.55 | 3,226.55 | 856,328 |
06 Mar 2024 | 3,323.00 | 3,323.00 | 3,183.15 | 3,233.95 | 3,233.95 | 1,935,203 |
05 Mar 2024 | 3,325.30 | 3,334.00 | 3,295.05 | 3,310.20 | 3,310.20 | 1,190,416 |
04 Mar 2024 | 3,335.00 | 3,350.00 | 3,310.05 | 3,317.15 | 3,317.15 | 1,061,244 |
01 Mar 2024 | 3,309.85 | 3,346.00 | 3,281.80 | 3,318.75 | 3,318.75 | 1,161,067 |
29 Feb 2024 | 3,220.05 | 3,304.75 | 3,205.35 | 3,285.40 | 3,285.40 | 1,352,988 |
28 Feb 2024 | 3,309.20 | 3,318.80 | 3,207.50 | 3,219.00 | 3,219.00 | 1,358,879 |
27 Feb 2024 | 3,339.00 | 3,340.00 | 3,273.00 | 3,302.30 | 3,302.30 | 1,125,570 |
26 Feb 2024 | 3,272.00 | 3,344.00 | 3,263.00 | 3,327.75 | 3,327.75 | 1,695,378 |
23 Feb 2024 | 3,263.05 | 3,319.95 | 3,225.10 | 3,273.30 | 3,273.30 | 1,975,035 |
22 Feb 2024 | 3,239.00 | 3,274.00 | 3,210.50 | 3,263.05 | 3,263.05 | 1,138,722 |
21 Feb 2024 | 3,238.00 | 3,300.00 | 3,205.00 | 3,223.20 | 3,223.20 | 1,657,021 |
20 Feb 2024 | 3,267.00 | 3,269.80 | 3,210.15 | 3,228.60 | 3,228.60 | 1,467,630 |
19 Feb 2024 | 3,240.00 | 3,308.60 | 3,235.80 | 3,258.80 | 3,258.80 | 1,779,444 |
16 Feb 2024 | 3,214.00 | 3,252.30 | 3,192.65 | 3,223.60 | 3,223.60 | 2,193,673 |
15 Feb 2024 | 3,219.85 | 3,252.75 | 3,184.05 | 3,193.80 | 3,193.80 | 2,035,204 |
14 Feb 2024 | 3,184.00 | 3,255.25 | 3,169.85 | 3,207.20 | 3,207.20 | 1,741,264 |
13 Feb 2024 | 3,180.00 | 3,194.00 | 3,092.05 | 3,178.45 | 3,178.45 | 1,225,207 |
12 Feb 2024 | 3,229.00 | 3,241.95 | 3,160.00 | 3,169.75 | 3,169.75 | 1,083,138 |
09 Feb 2024 | 3,184.45 | 3,224.95 | 3,121.20 | 3,215.20 | 3,215.20 | 1,572,789 |
08 Feb 2024 | 3,245.60 | 3,245.60 | 3,146.10 | 3,168.60 | 3,168.60 | 1,679,004 |
07 Feb 2024 | 3,220.05 | 3,277.95 | 3,210.00 | 3,229.85 | 3,229.85 | 2,095,911 |
06 Feb 2024 | 3,183.90 | 3,228.20 | 3,160.00 | 3,203.75 | 3,203.75 | 2,078,891 |
05 Feb 2024 | 3,170.00 | 3,229.40 | 3,151.45 | 3,173.45 | 3,173.45 | 2,191,195 |
02 Feb 2024 | 3,184.95 | 3,208.50 | 3,140.00 | 3,157.45 | 3,157.45 | 2,708,695 |
01 Feb 2024 | 3,156.90 | 3,236.95 | 3,083.05 | 3,153.50 | 3,153.50 | 4,686,595 |
31 Jan 2024 | 3,092.75 | 3,151.70 | 3,072.40 | 3,142.00 | 3,142.00 | 2,671,051 |
30 Jan 2024 | 3,081.00 | 3,129.90 | 3,020.90 | 3,091.10 | 3,091.10 | 3,115,506 |
29 Jan 2024 | 2,929.00 | 3,092.70 | 2,923.05 | 3,064.65 | 3,064.65 | 4,402,976 |
25 Jan 2024 | 2,903.45 | 2,926.35 | 2,804.40 | 2,893.60 | 2,893.60 | 2,601,969 |
24 Jan 2024 | 2,901.00 | 2,929.10 | 2,871.25 | 2,903.45 | 2,903.45 | 5,807,940 |
23 Jan 2024 | 3,014.95 | 3,014.95 | 2,885.50 | 2,896.55 | 2,896.55 | 1,827,002 |
19 Jan 2024 | 2,945.35 | 2,949.45 | 2,903.05 | 2,915.65 | 2,915.65 | 2,014,096 |
18 Jan 2024 | 2,975.55 | 2,985.00 | 2,885.10 | 2,918.90 | 2,918.90 | 2,552,342 |
17 Jan 2024 | 3,033.00 | 3,045.00 | 2,946.30 | 2,971.05 | 2,971.05 | 2,897,218 |
16 Jan 2024 | 3,095.00 | 3,104.50 | 3,035.00 | 3,056.50 | 3,056.50 | 2,515,564 |
15 Jan 2024 | 3,127.00 | 3,130.00 | 3,067.45 | 3,089.50 | 3,089.50 | 1,407,007 |
12 Jan 2024 | 3,096.35 | 3,125.00 | 3,068.20 | 3,104.10 | 3,104.10 | 1,795,933 |
11 Jan 2024 | 3,120.00 | 3,129.00 | 3,065.00 | 3,080.90 | 3,080.90 | 2,008,103 |
10 Jan 2024 | 3,024.00 | 3,112.00 | 3,020.05 | 3,098.20 | 3,098.20 | 3,590,297 |
09 Jan 2024 | 2,990.70 | 3,068.80 | 2,980.00 | 3,014.60 | 3,014.60 | 2,885,706 |
08 Jan 2024 | 3,020.00 | 3,027.00 | 2,952.95 | 2,963.50 | 2,963.50 | 1,849,061 |
05 Jan 2024 | 3,009.95 | 3,066.90 | 2,981.10 | 3,006.60 | 3,006.60 | 3,219,949 |
04 Jan 2024 | 3,039.40 | 3,044.45 | 2,990.00 | 2,998.30 | 2,998.30 | 2,975,620 |
03 Jan 2024 | 3,047.00 | 3,199.00 | 2,955.60 | 3,003.00 | 3,003.00 | 19,725,411 |
02 Jan 2024 | 2,922.00 | 2,948.20 | 2,841.00 | 2,932.40 | 2,932.40 | 2,671,368 |
01 Jan 2024 | 2,852.30 | 2,947.00 | 2,842.05 | 2,917.20 | 2,917.20 | 2,898,619 |
29 Dec 2023 | 2,823.90 | 2,863.30 | 2,802.85 | 2,848.95 | 2,848.95 | 1,507,086 |
28 Dec 2023 | 2,855.00 | 2,867.35 | 2,800.10 | 2,809.90 | 2,809.90 | 4,102,912 |
27 Dec 2023 | 2,880.70 | 2,894.80 | 2,833.60 | 2,843.35 | 2,843.35 | 1,698,325 |
26 Dec 2023 | 2,817.00 | 2,893.75 | 2,800.10 | 2,865.45 | 2,865.45 | 2,048,484 |
22 Dec 2023 | 2,815.95 | 2,847.60 | 2,791.40 | 2,808.35 | 2,808.35 | 1,513,956 |
21 Dec 2023 | 2,750.00 | 2,821.95 | 2,725.00 | 2,799.75 | 2,799.75 | 2,678,577 |
20 Dec 2023 | 2,946.00 | 2,968.00 | 2,766.20 | 2,783.85 | 2,783.85 | 3,417,739 |
19 Dec 2023 | 2,988.80 | 2,994.35 | 2,915.00 | 2,941.25 | 2,941.25 | 1,741,493 |
18 Dec 2023 | 2,993.95 | 3,027.75 | 2,961.10 | 2,980.60 | 2,980.60 | 2,315,922 |
15 Dec 2023 | 2,912.05 | 3,000.00 | 2,893.90 | 2,991.80 | 2,991.80 | 4,921,484 |
14 Dec 2023 | 2,900.95 | 2,932.95 | 2,887.00 | 2,894.05 | 2,894.05 | 3,224,681 |
13 Dec 2023 | 2,860.00 | 2,899.10 | 2,805.00 | 2,875.05 | 2,875.05 | 2,805,832 |
12 Dec 2023 | 2,869.10 | 2,895.95 | 2,840.55 | 2,857.65 | 2,857.65 | 2,017,772 |
11 Dec 2023 | 2,837.05 | 2,919.90 | 2,811.05 | 2,855.80 | 2,855.80 | 5,064,123 |
08 Dec 2023 | 2,902.70 | 2,927.00 | 2,760.00 | 2,822.15 | 2,822.15 | 6,959,428 |
07 Dec 2023 | 2,900.00 | 2,945.90 | 2,853.05 | 2,887.15 | 2,887.15 | 6,325,887 |
06 Dec 2023 | 3,080.00 | 3,154.55 | 2,844.85 | 2,883.95 | 2,883.95 | 19,355,777 |
05 Dec 2023 | 2,531.20 | 2,999.90 | 2,531.20 | 2,959.35 | 2,959.35 | 22,879,079 |
04 Dec 2023 | 2,549.95 | 2,595.00 | 2,487.45 | 2,531.20 | 2,531.20 | 5,681,516 |
01 Dec 2023 | 2,370.00 | 2,403.35 | 2,354.10 | 2,362.70 | 2,362.70 | 1,792,983 |
30 Nov 2023 | 2,400.05 | 2,409.00 | 2,343.05 | 2,358.55 | 2,358.55 | 2,983,879 |
29 Nov 2023 | 2,468.70 | 2,477.65 | 2,390.00 | 2,396.60 | 2,396.60 | 4,561,574 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |