Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 2,138.50 | 2,171.50 | 2,122.50 | 2,142.50 | 2,142.50 | 8,708,600 |
01 May 2024 | 2,175.00 | 2,180.00 | 2,109.50 | 2,131.00 | 2,131.00 | 12,442,700 |
30 Apr 2024 | 2,130.00 | 2,221.50 | 2,121.50 | 2,211.00 | 2,211.00 | 22,647,000 |
26 Apr 2024 | 2,037.00 | 2,099.00 | 2,016.00 | 2,091.50 | 2,091.50 | 10,041,800 |
25 Apr 2024 | 2,038.50 | 2,055.00 | 2,008.00 | 2,015.50 | 2,015.50 | 6,642,700 |
24 Apr 2024 | 2,057.00 | 2,075.00 | 2,032.00 | 2,055.00 | 2,055.00 | 8,190,500 |
23 Apr 2024 | 2,090.00 | 2,122.00 | 2,056.00 | 2,057.00 | 2,057.00 | 11,010,500 |
22 Apr 2024 | 2,045.00 | 2,099.00 | 2,024.50 | 2,085.00 | 2,085.00 | 10,139,800 |
19 Apr 2024 | 2,039.00 | 2,111.50 | 1,985.00 | 2,042.50 | 2,042.50 | 26,056,800 |
18 Apr 2024 | 2,036.50 | 2,064.50 | 2,030.00 | 2,049.00 | 2,049.00 | 10,771,300 |
17 Apr 2024 | 1,980.00 | 2,070.00 | 1,975.00 | 2,048.00 | 2,048.00 | 20,949,100 |
16 Apr 2024 | 2,078.00 | 2,079.50 | 1,950.50 | 1,958.00 | 1,958.00 | 17,032,800 |
15 Apr 2024 | 2,075.00 | 2,112.00 | 2,034.00 | 2,078.50 | 2,078.50 | 13,281,200 |
12 Apr 2024 | 2,045.50 | 2,055.00 | 2,010.50 | 2,047.50 | 2,047.50 | 7,819,700 |
11 Apr 2024 | 2,034.00 | 2,047.00 | 2,007.50 | 2,032.00 | 2,032.00 | 7,927,600 |
10 Apr 2024 | 2,018.00 | 2,034.00 | 1,984.00 | 2,034.00 | 2,034.00 | 11,334,900 |
09 Apr 2024 | 2,007.00 | 2,034.00 | 1,990.50 | 2,020.50 | 2,020.50 | 9,082,900 |
08 Apr 2024 | 2,010.00 | 2,022.50 | 1,967.00 | 1,997.50 | 1,997.50 | 10,286,800 |
05 Apr 2024 | 1,995.50 | 2,014.50 | 1,980.50 | 1,996.00 | 1,996.00 | 11,208,300 |
04 Apr 2024 | 2,000.00 | 2,053.00 | 1,982.00 | 2,020.00 | 2,020.00 | 15,573,200 |
03 Apr 2024 | 1,955.00 | 2,029.50 | 1,943.00 | 1,974.50 | 1,974.50 | 21,734,500 |
02 Apr 2024 | 2,008.00 | 2,026.00 | 1,947.50 | 1,954.00 | 1,954.00 | 16,210,900 |
01 Apr 2024 | 2,023.00 | 2,058.50 | 1,993.00 | 2,003.00 | 2,003.00 | 14,598,200 |
29 Mar 2024 | 2,044.00 | 2,051.00 | 1,983.50 | 2,017.00 | 2,017.00 | 12,991,400 |
28 Mar 2024 | 2,100.00 | 2,117.00 | 2,030.00 | 2,032.50 | 2,032.50 | 14,855,300 |
28 Mar 2024 | 50 Dividend | |||||
28 Mar 2024 | 3:1 Stock split | |||||
27 Mar 2024 | 2,148.00 | 2,161.33 | 2,114.67 | 2,114.67 | 2,064.67 | 23,211,000 |
26 Mar 2024 | 2,112.67 | 2,131.67 | 2,092.00 | 2,126.33 | 2,076.06 | 21,273,900 |
25 Mar 2024 | 2,122.33 | 2,136.33 | 2,066.00 | 2,093.33 | 2,043.84 | 35,253,900 |
22 Mar 2024 | 2,113.33 | 2,137.00 | 2,098.33 | 2,112.67 | 2,062.71 | 30,843,000 |
21 Mar 2024 | 2,123.00 | 2,125.33 | 2,069.33 | 2,097.00 | 2,047.42 | 40,207,800 |
19 Mar 2024 | 2,169.67 | 2,216.33 | 2,102.67 | 2,136.67 | 2,086.15 | 49,580,100 |
18 Mar 2024 | 2,171.00 | 2,204.33 | 2,126.00 | 2,178.00 | 2,126.50 | 36,019,200 |
15 Mar 2024 | 2,169.00 | 2,199.67 | 2,133.67 | 2,144.33 | 2,093.63 | 38,493,300 |
14 Mar 2024 | 2,147.00 | 2,223.67 | 2,134.33 | 2,200.00 | 2,147.98 | 39,131,700 |
13 Mar 2024 | 2,243.33 | 2,259.00 | 2,142.33 | 2,143.67 | 2,092.98 | 31,450,800 |
12 Mar 2024 | 2,222.00 | 2,255.00 | 2,192.33 | 2,227.00 | 2,174.34 | 23,564,700 |
11 Mar 2024 | 2,271.67 | 2,273.33 | 2,205.67 | 2,233.00 | 2,180.20 | 24,673,200 |
08 Mar 2024 | 2,316.67 | 2,325.00 | 2,264.00 | 2,290.00 | 2,235.85 | 23,643,900 |
07 Mar 2024 | 2,359.00 | 2,364.67 | 2,295.33 | 2,304.00 | 2,249.52 | 29,600,100 |
06 Mar 2024 | 2,375.00 | 2,386.00 | 2,329.00 | 2,348.67 | 2,293.13 | 32,572,500 |
05 Mar 2024 | 2,403.33 | 2,409.33 | 2,370.00 | 2,391.33 | 2,334.79 | 31,867,500 |
04 Mar 2024 | 2,586.33 | 2,590.00 | 2,401.33 | 2,410.67 | 2,353.67 | 78,113,100 |
01 Mar 2024 | 2,360.00 | 2,585.00 | 2,355.33 | 2,582.67 | 2,521.60 | 92,875,200 |
29 Feb 2024 | 2,321.67 | 2,395.00 | 2,317.33 | 2,384.33 | 2,327.96 | 52,573,500 |
28 Feb 2024 | 2,316.33 | 2,330.00 | 2,282.33 | 2,300.33 | 2,245.94 | 29,158,200 |
27 Feb 2024 | 2,357.33 | 2,366.33 | 2,315.00 | 2,318.67 | 2,263.84 | 26,122,800 |
26 Feb 2024 | 2,406.67 | 2,433.33 | 2,351.00 | 2,369.00 | 2,312.99 | 35,793,600 |
22 Feb 2024 | 2,400.00 | 2,471.33 | 2,392.33 | 2,419.67 | 2,362.46 | 52,275,900 |
21 Feb 2024 | 2,349.67 | 2,500.00 | 2,338.33 | 2,389.00 | 2,332.51 | 71,329,200 |
20 Feb 2024 | 2,355.67 | 2,408.33 | 2,345.00 | 2,382.00 | 2,325.68 | 41,769,000 |
19 Feb 2024 | 2,366.33 | 2,374.00 | 2,315.00 | 2,345.00 | 2,289.55 | 29,553,000 |
16 Feb 2024 | 2,280.00 | 2,417.67 | 2,273.33 | 2,354.00 | 2,298.34 | 55,072,800 |
15 Feb 2024 | 2,301.33 | 2,323.67 | 2,249.67 | 2,303.33 | 2,248.87 | 27,799,200 |
14 Feb 2024 | 2,242.00 | 2,303.33 | 2,224.33 | 2,297.67 | 2,243.34 | 30,232,200 |
13 Feb 2024 | 2,176.33 | 2,235.00 | 2,160.67 | 2,231.33 | 2,178.57 | 34,849,500 |
09 Feb 2024 | 2,225.00 | 2,225.67 | 2,175.00 | 2,178.00 | 2,126.50 | 41,476,200 |
08 Feb 2024 | 2,333.33 | 2,360.00 | 2,311.00 | 2,323.00 | 2,268.07 | 30,059,700 |
07 Feb 2024 | 2,283.33 | 2,346.00 | 2,268.00 | 2,341.67 | 2,286.30 | 39,419,700 |
06 Feb 2024 | 2,315.67 | 2,346.33 | 2,278.33 | 2,282.67 | 2,228.69 | 41,384,700 |
05 Feb 2024 | 2,385.33 | 2,394.00 | 2,290.67 | 2,300.00 | 2,245.62 | 55,014,000 |
02 Feb 2024 | 2,332.00 | 2,334.67 | 2,256.67 | 2,328.67 | 2,273.61 | 45,449,700 |
01 Feb 2024 | 2,411.67 | 2,429.67 | 2,357.00 | 2,357.00 | 2,301.27 | 33,354,000 |
31 Jan 2024 | 2,400.00 | 2,414.00 | 2,347.67 | 2,400.33 | 2,343.58 | 50,702,700 |
30 Jan 2024 | 2,336.67 | 2,415.00 | 2,322.67 | 2,402.67 | 2,345.86 | 49,175,100 |
29 Jan 2024 | 2,331.33 | 2,368.33 | 2,316.67 | 2,345.00 | 2,289.55 | 36,723,900 |
26 Jan 2024 | 2,440.00 | 2,470.67 | 2,335.33 | 2,335.33 | 2,280.12 | 68,370,000 |
25 Jan 2024 | 2,400.00 | 2,431.33 | 2,370.00 | 2,418.00 | 2,360.83 | 45,594,900 |
24 Jan 2024 | 2,374.33 | 2,414.33 | 2,359.67 | 2,369.67 | 2,313.64 | 38,681,100 |
23 Jan 2024 | 2,410.00 | 2,456.67 | 2,376.67 | 2,388.67 | 2,332.19 | 47,707,800 |
22 Jan 2024 | 2,350.00 | 2,428.67 | 2,305.00 | 2,423.00 | 2,365.71 | 55,659,600 |
19 Jan 2024 | 2,439.00 | 2,443.67 | 2,356.67 | 2,414.33 | 2,357.25 | 59,700,000 |
18 Jan 2024 | 2,433.67 | 2,512.00 | 2,395.33 | 2,423.00 | 2,365.71 | 88,224,900 |
17 Jan 2024 | 2,463.33 | 2,578.33 | 2,417.67 | 2,443.33 | 2,385.56 | 125,666,100 |
16 Jan 2024 | 2,187.00 | 2,465.00 | 2,181.67 | 2,440.33 | 2,382.63 | 95,001,600 |
15 Jan 2024 | 2,187.00 | 2,325.00 | 2,181.67 | 2,315.67 | 2,260.91 | 28,500,300 |
12 Jan 2024 | 2,160.67 | 2,195.00 | 2,144.00 | 2,165.67 | 2,114.46 | 51,169,500 |
11 Jan 2024 | 2,146.67 | 2,167.33 | 2,124.00 | 2,140.00 | 2,089.40 | 40,643,700 |
10 Jan 2024 | 2,095.67 | 2,138.33 | 2,088.67 | 2,131.67 | 2,081.26 | 39,149,700 |
09 Jan 2024 | 2,135.67 | 2,169.00 | 2,115.00 | 2,120.33 | 2,070.20 | 54,345,300 |
05 Jan 2024 | 2,173.33 | 2,226.33 | 2,126.67 | 2,202.33 | 2,150.26 | 72,633,600 |
04 Jan 2024 | 2,141.67 | 2,179.33 | 2,095.00 | 2,157.33 | 2,106.32 | 69,480,000 |
29 Dec 2023 | 2,007.67 | 2,046.33 | 1,993.33 | 2,016.67 | 1,968.98 | 46,608,600 |
28 Dec 2023 | 2,074.67 | 2,076.33 | 2,008.67 | 2,033.67 | 1,985.58 | 59,418,900 |
27 Dec 2023 | 2,033.33 | 2,123.67 | 2,016.67 | 2,116.67 | 2,066.62 | 85,451,100 |
26 Dec 2023 | 2,053.33 | 2,056.67 | 1,965.67 | 2,010.00 | 1,962.47 | 75,909,600 |
25 Dec 2023 | 2,233.33 | 2,249.33 | 1,993.33 | 2,015.67 | 1,968.01 | 122,533,500 |
22 Dec 2023 | 2,124.00 | 2,213.33 | 2,105.00 | 2,205.33 | 2,153.19 | 138,891,300 |
21 Dec 2023 | 2,005.67 | 2,136.33 | 1,995.67 | 2,116.00 | 2,065.97 | 110,586,000 |
20 Dec 2023 | 1,914.00 | 2,077.67 | 1,897.67 | 2,038.33 | 1,990.14 | 105,245,400 |
19 Dec 2023 | 1,799.00 | 1,931.33 | 1,786.67 | 1,930.67 | 1,885.02 | 68,983,200 |
18 Dec 2023 | 1,776.67 | 1,838.33 | 1,763.67 | 1,826.67 | 1,783.48 | 58,699,200 |
15 Dec 2023 | 1,650.00 | 1,712.67 | 1,624.33 | 1,712.67 | 1,672.17 | 34,959,600 |
14 Dec 2023 | 1,650.00 | 1,663.33 | 1,595.33 | 1,601.67 | 1,563.80 | 19,252,800 |
13 Dec 2023 | 1,692.00 | 1,701.67 | 1,642.67 | 1,651.33 | 1,612.29 | 17,645,700 |
12 Dec 2023 | 1,710.00 | 1,727.33 | 1,674.67 | 1,676.00 | 1,636.37 | 17,345,400 |
11 Dec 2023 | 1,704.00 | 1,722.67 | 1,684.33 | 1,695.67 | 1,655.57 | 21,823,500 |
08 Dec 2023 | 1,703.33 | 1,718.33 | 1,659.00 | 1,670.67 | 1,631.16 | 29,397,600 |
07 Dec 2023 | 1,800.00 | 1,802.00 | 1,734.00 | 1,734.00 | 1,693.00 | 27,727,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |