Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 4,495.00 | 4,546.00 | 4,391.00 | 4,440.00 | 4,440.00 | 24,209,500 |
09 May 2024 | 4,662.00 | 4,703.00 | 4,477.00 | 4,483.00 | 4,483.00 | 27,280,700 |
08 May 2024 | 4,690.00 | 4,849.00 | 4,675.00 | 4,700.00 | 4,700.00 | 32,610,800 |
07 May 2024 | 4,794.00 | 4,797.00 | 4,615.00 | 4,709.00 | 4,709.00 | 33,250,200 |
02 May 2024 | 4,616.00 | 4,769.00 | 4,558.00 | 4,707.00 | 4,707.00 | 38,226,900 |
01 May 2024 | 4,621.00 | 4,795.00 | 4,542.00 | 4,682.00 | 4,682.00 | 50,659,600 |
30 Apr 2024 | 4,242.00 | 4,699.00 | 4,077.00 | 4,691.00 | 4,691.00 | 76,935,900 |
26 Apr 2024 | 4,064.00 | 4,349.00 | 4,030.00 | 4,307.00 | 4,307.00 | 37,913,100 |
25 Apr 2024 | 4,050.00 | 4,051.00 | 3,946.00 | 3,994.00 | 3,994.00 | 18,320,200 |
24 Apr 2024 | 4,094.00 | 4,143.00 | 3,973.00 | 4,125.00 | 4,125.00 | 31,866,500 |
23 Apr 2024 | 4,223.00 | 4,249.00 | 3,864.00 | 3,955.00 | 3,955.00 | 44,782,700 |
22 Apr 2024 | 4,090.00 | 4,146.00 | 3,935.00 | 4,108.00 | 4,108.00 | 33,076,400 |
19 Apr 2024 | 4,373.00 | 4,410.00 | 4,023.00 | 4,214.00 | 4,214.00 | 41,955,500 |
18 Apr 2024 | 4,371.00 | 4,613.00 | 4,351.00 | 4,513.00 | 4,513.00 | 34,246,900 |
17 Apr 2024 | 4,682.00 | 4,729.00 | 4,506.00 | 4,511.00 | 4,511.00 | 24,338,400 |
16 Apr 2024 | 4,797.00 | 4,870.00 | 4,610.00 | 4,612.00 | 4,612.00 | 31,190,100 |
15 Apr 2024 | 5,050.00 | 5,109.00 | 4,878.00 | 4,927.00 | 4,927.00 | 26,376,600 |
12 Apr 2024 | 5,250.00 | 5,250.00 | 5,077.00 | 5,126.00 | 5,126.00 | 26,442,400 |
11 Apr 2024 | 4,910.00 | 5,174.00 | 4,823.00 | 5,165.00 | 5,165.00 | 39,410,500 |
10 Apr 2024 | 4,948.00 | 5,141.00 | 4,909.00 | 4,960.00 | 4,960.00 | 37,394,400 |
09 Apr 2024 | 4,883.00 | 5,059.00 | 4,812.00 | 4,968.00 | 4,968.00 | 40,058,000 |
08 Apr 2024 | 4,840.00 | 5,034.00 | 4,739.00 | 4,952.00 | 4,952.00 | 54,668,300 |
05 Apr 2024 | 4,669.00 | 4,684.00 | 4,302.00 | 4,620.00 | 4,620.00 | 49,522,500 |
04 Apr 2024 | 4,270.00 | 4,689.00 | 4,235.00 | 4,689.00 | 4,689.00 | 48,919,800 |
03 Apr 2024 | 3,957.00 | 4,071.00 | 3,881.00 | 3,989.00 | 3,989.00 | 12,261,900 |
02 Apr 2024 | 4,108.00 | 4,140.00 | 4,047.00 | 4,097.00 | 4,097.00 | 8,300,800 |
01 Apr 2024 | 4,282.00 | 4,293.00 | 4,040.00 | 4,092.00 | 4,092.00 | 16,215,300 |
29 Mar 2024 | 4,172.00 | 4,249.00 | 4,115.00 | 4,229.00 | 4,229.00 | 15,234,700 |
28 Mar 2024 | 4,233.00 | 4,277.00 | 4,082.00 | 4,102.00 | 4,102.00 | 13,875,600 |
28 Mar 2024 | 23 Dividend | |||||
27 Mar 2024 | 4,380.00 | 4,525.00 | 4,242.00 | 4,277.00 | 4,254.00 | 23,259,100 |
26 Mar 2024 | 4,130.00 | 4,409.00 | 4,080.00 | 4,401.00 | 4,377.33 | 19,402,800 |
25 Mar 2024 | 4,085.00 | 4,250.00 | 4,065.00 | 4,184.00 | 4,161.50 | 24,263,900 |
22 Mar 2024 | 4,000.00 | 4,147.00 | 3,950.00 | 4,034.00 | 4,012.31 | 19,055,500 |
21 Mar 2024 | 4,000.00 | 4,036.00 | 3,930.00 | 3,995.00 | 3,973.52 | 16,457,100 |
19 Mar 2024 | 3,835.00 | 3,957.00 | 3,811.00 | 3,937.00 | 3,915.83 | 11,576,900 |
18 Mar 2024 | 3,629.00 | 3,909.00 | 3,582.00 | 3,905.00 | 3,884.00 | 13,108,200 |
15 Mar 2024 | 3,576.00 | 3,659.00 | 3,528.00 | 3,611.00 | 3,591.58 | 8,086,600 |
14 Mar 2024 | 3,677.00 | 3,690.00 | 3,501.00 | 3,613.00 | 3,593.57 | 13,634,400 |
13 Mar 2024 | 3,810.00 | 3,855.00 | 3,711.00 | 3,715.00 | 3,695.02 | 10,074,300 |
12 Mar 2024 | 3,580.00 | 3,810.00 | 3,570.00 | 3,717.00 | 3,697.01 | 11,092,200 |
11 Mar 2024 | 3,640.00 | 3,752.00 | 3,601.00 | 3,645.00 | 3,625.40 | 13,304,100 |
08 Mar 2024 | 3,964.00 | 4,159.00 | 3,836.00 | 3,836.00 | 3,815.37 | 28,413,200 |
07 Mar 2024 | 3,962.00 | 4,088.00 | 3,836.00 | 3,952.00 | 3,930.75 | 21,589,400 |
06 Mar 2024 | 3,913.00 | 3,962.00 | 3,885.00 | 3,942.00 | 3,920.80 | 12,321,000 |
05 Mar 2024 | 4,049.00 | 4,063.00 | 3,889.00 | 4,000.00 | 3,978.49 | 24,946,200 |
04 Mar 2024 | 3,899.00 | 4,035.00 | 3,878.00 | 3,979.00 | 3,957.60 | 18,936,500 |
01 Mar 2024 | 3,880.00 | 3,955.00 | 3,804.00 | 3,855.00 | 3,834.27 | 16,577,200 |
29 Feb 2024 | 3,809.00 | 3,881.00 | 3,755.00 | 3,843.00 | 3,822.33 | 9,065,300 |
28 Feb 2024 | 3,901.00 | 3,974.00 | 3,873.00 | 3,879.00 | 3,858.14 | 8,000,400 |
27 Feb 2024 | 3,979.00 | 4,010.00 | 3,893.00 | 3,954.00 | 3,932.74 | 10,664,000 |
26 Feb 2024 | 4,100.00 | 4,105.00 | 3,974.00 | 3,988.00 | 3,966.55 | 16,225,400 |
22 Feb 2024 | 4,126.00 | 4,137.00 | 3,851.00 | 4,056.00 | 4,034.19 | 30,400,100 |
21 Feb 2024 | 3,741.00 | 3,923.00 | 3,706.00 | 3,847.00 | 3,826.31 | 14,024,000 |
20 Feb 2024 | 3,810.00 | 3,881.00 | 3,780.00 | 3,811.00 | 3,790.51 | 12,464,300 |
19 Feb 2024 | 3,928.00 | 4,018.00 | 3,822.00 | 3,842.00 | 3,821.34 | 16,595,500 |
16 Feb 2024 | 4,065.00 | 4,381.00 | 3,856.00 | 3,998.00 | 3,976.50 | 49,147,500 |
15 Feb 2024 | 3,950.00 | 4,054.00 | 3,941.00 | 3,989.00 | 3,967.55 | 27,592,000 |
14 Feb 2024 | 3,698.00 | 3,909.00 | 3,668.00 | 3,900.00 | 3,879.03 | 23,324,000 |
13 Feb 2024 | 3,660.00 | 3,775.00 | 3,630.00 | 3,768.00 | 3,747.74 | 22,317,200 |
09 Feb 2024 | 3,600.00 | 3,648.00 | 3,470.00 | 3,577.00 | 3,557.76 | 21,727,000 |
08 Feb 2024 | 3,739.00 | 3,754.00 | 3,617.00 | 3,629.00 | 3,609.48 | 17,282,900 |
07 Feb 2024 | 3,715.00 | 3,731.00 | 3,658.00 | 3,673.00 | 3,653.25 | 12,887,100 |
06 Feb 2024 | 3,712.00 | 3,784.00 | 3,654.00 | 3,755.00 | 3,734.81 | 19,704,500 |
05 Feb 2024 | 3,826.00 | 3,883.00 | 3,640.00 | 3,698.00 | 3,678.11 | 29,192,000 |
02 Feb 2024 | 3,469.00 | 3,779.00 | 3,449.00 | 3,713.00 | 3,693.03 | 43,987,800 |
01 Feb 2024 | 3,403.00 | 3,475.00 | 3,360.00 | 3,425.00 | 3,406.58 | 19,595,500 |
31 Jan 2024 | 3,161.00 | 3,432.00 | 3,151.00 | 3,432.00 | 3,413.54 | 37,772,100 |
30 Jan 2024 | 3,236.00 | 3,298.00 | 3,212.00 | 3,231.00 | 3,213.63 | 13,853,700 |
29 Jan 2024 | 3,300.00 | 3,353.00 | 3,188.00 | 3,204.00 | 3,186.77 | 18,374,300 |
26 Jan 2024 | 3,349.00 | 3,473.00 | 3,262.00 | 3,294.00 | 3,276.29 | 23,920,600 |
25 Jan 2024 | 3,451.00 | 3,494.00 | 3,377.00 | 3,433.00 | 3,414.54 | 29,086,100 |
24 Jan 2024 | 3,238.00 | 3,385.00 | 3,169.00 | 3,381.00 | 3,362.82 | 28,396,400 |
23 Jan 2024 | 3,180.00 | 3,325.00 | 3,128.00 | 3,208.00 | 3,190.75 | 39,018,800 |
22 Jan 2024 | 3,012.00 | 3,192.00 | 2,992.00 | 3,158.00 | 3,141.02 | 30,945,600 |
19 Jan 2024 | 2,995.00 | 3,030.00 | 2,911.50 | 2,954.50 | 2,938.61 | 17,747,500 |
18 Jan 2024 | 2,841.00 | 2,944.00 | 2,830.50 | 2,930.50 | 2,914.74 | 16,395,900 |
17 Jan 2024 | 2,940.00 | 2,975.00 | 2,825.00 | 2,828.00 | 2,812.79 | 18,039,800 |
16 Jan 2024 | 2,705.00 | 2,933.00 | 2,668.00 | 2,877.00 | 2,861.53 | 18,759,500 |
15 Jan 2024 | 2,705.00 | 2,774.00 | 2,668.00 | 2,769.00 | 2,754.11 | 2,527,100 |
12 Jan 2024 | 2,744.50 | 2,767.50 | 2,663.00 | 2,734.50 | 2,719.79 | 9,617,400 |
11 Jan 2024 | 2,844.50 | 2,845.00 | 2,726.50 | 2,759.50 | 2,744.66 | 13,016,700 |
10 Jan 2024 | 2,802.50 | 2,888.00 | 2,750.00 | 2,797.50 | 2,782.46 | 20,710,300 |
09 Jan 2024 | 2,759.50 | 2,829.00 | 2,730.00 | 2,774.50 | 2,759.58 | 20,219,700 |
05 Jan 2024 | 2,729.00 | 2,835.00 | 2,651.00 | 2,659.50 | 2,645.20 | 25,680,900 |
04 Jan 2024 | 2,500.00 | 2,737.00 | 2,415.00 | 2,735.00 | 2,720.29 | 27,151,800 |
29 Dec 2023 | 2,408.00 | 2,650.00 | 2,390.00 | 2,560.00 | 2,546.23 | 24,048,500 |
28 Dec 2023 | 2,507.50 | 2,508.50 | 2,400.00 | 2,422.00 | 2,408.98 | 8,107,500 |
28 Dec 2023 | 5:1 Stock split | |||||
27 Dec 2023 | 2,445.00 | 2,515.00 | 2,408.00 | 2,470.00 | 2,456.72 | 16,540,500 |
26 Dec 2023 | 2,316.00 | 2,418.00 | 2,305.00 | 2,325.00 | 2,312.50 | 9,091,500 |
25 Dec 2023 | 2,266.00 | 2,312.00 | 2,242.00 | 2,276.00 | 2,263.76 | 6,673,000 |
22 Dec 2023 | 2,321.00 | 2,333.00 | 2,241.00 | 2,241.00 | 2,228.95 | 7,372,500 |
21 Dec 2023 | 2,297.00 | 2,305.00 | 2,237.00 | 2,302.00 | 2,289.62 | 9,898,000 |
20 Dec 2023 | 2,342.00 | 2,445.00 | 2,301.00 | 2,368.00 | 2,355.27 | 11,006,000 |
19 Dec 2023 | 2,300.00 | 2,347.00 | 2,267.00 | 2,328.00 | 2,315.48 | 7,218,000 |
18 Dec 2023 | 2,235.00 | 2,306.00 | 2,189.00 | 2,292.00 | 2,279.67 | 8,301,000 |
15 Dec 2023 | 2,256.00 | 2,276.00 | 2,198.00 | 2,228.00 | 2,216.02 | 13,868,000 |
14 Dec 2023 | 2,418.00 | 2,433.00 | 2,271.00 | 2,275.00 | 2,262.77 | 12,257,000 |
13 Dec 2023 | 2,400.00 | 2,434.00 | 2,389.00 | 2,397.00 | 2,384.11 | 8,707,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |