Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 3,020.00 | 3,055.00 | 3,006.00 | 3,015.00 | 3,015.00 | 5,391,100 |
01 May 2024 | 2,940.00 | 2,995.00 | 2,919.00 | 2,994.50 | 2,994.50 | 6,643,100 |
30 Apr 2024 | 2,901.50 | 2,902.00 | 2,858.50 | 2,893.00 | 2,893.00 | 4,107,200 |
26 Apr 2024 | 2,892.00 | 2,892.50 | 2,843.00 | 2,878.00 | 2,878.00 | 2,907,000 |
25 Apr 2024 | 2,910.00 | 2,915.00 | 2,871.50 | 2,880.50 | 2,880.50 | 3,130,400 |
24 Apr 2024 | 2,904.00 | 2,927.00 | 2,900.00 | 2,922.00 | 2,922.00 | 2,218,400 |
23 Apr 2024 | 2,920.00 | 2,928.50 | 2,906.00 | 2,924.00 | 2,924.00 | 1,833,600 |
22 Apr 2024 | 2,908.00 | 2,924.50 | 2,888.50 | 2,919.50 | 2,919.50 | 2,555,200 |
19 Apr 2024 | 2,909.00 | 2,912.00 | 2,815.50 | 2,858.00 | 2,858.00 | 3,687,600 |
18 Apr 2024 | 2,895.00 | 2,939.50 | 2,889.00 | 2,912.50 | 2,912.50 | 2,086,000 |
17 Apr 2024 | 2,918.50 | 2,927.50 | 2,884.00 | 2,890.00 | 2,890.00 | 2,486,700 |
16 Apr 2024 | 2,947.50 | 2,949.00 | 2,886.00 | 2,894.50 | 2,894.50 | 2,680,000 |
15 Apr 2024 | 2,917.00 | 2,969.00 | 2,908.00 | 2,967.00 | 2,967.00 | 2,248,100 |
12 Apr 2024 | 2,925.00 | 2,945.00 | 2,912.00 | 2,927.50 | 2,927.50 | 2,197,600 |
11 Apr 2024 | 2,900.50 | 2,933.50 | 2,882.50 | 2,920.00 | 2,920.00 | 1,696,600 |
10 Apr 2024 | 2,924.50 | 2,929.50 | 2,905.50 | 2,915.50 | 2,915.50 | 1,736,700 |
09 Apr 2024 | 2,907.50 | 2,917.50 | 2,888.00 | 2,917.50 | 2,917.50 | 2,034,900 |
08 Apr 2024 | 2,879.00 | 2,897.50 | 2,867.00 | 2,896.50 | 2,896.50 | 2,137,700 |
05 Apr 2024 | 2,880.00 | 2,908.00 | 2,862.00 | 2,897.00 | 2,897.00 | 2,032,100 |
04 Apr 2024 | 2,918.00 | 2,919.50 | 2,875.00 | 2,887.00 | 2,887.00 | 2,494,400 |
03 Apr 2024 | 2,880.00 | 2,904.50 | 2,864.50 | 2,899.00 | 2,899.00 | 3,433,900 |
02 Apr 2024 | 2,900.00 | 2,910.00 | 2,840.50 | 2,853.50 | 2,853.50 | 3,297,700 |
01 Apr 2024 | 2,923.50 | 2,933.50 | 2,878.00 | 2,891.50 | 2,891.50 | 2,531,000 |
29 Mar 2024 | 2,915.00 | 2,943.00 | 2,895.50 | 2,921.00 | 2,921.00 | 1,728,300 |
28 Mar 2024 | 3,000.00 | 3,009.00 | 2,899.50 | 2,899.50 | 2,899.50 | 4,075,600 |
28 Mar 2024 | 23.333332 Dividend | |||||
28 Mar 2024 | 3:1 Stock split | |||||
27 Mar 2024 | 3,003.67 | 3,037.67 | 3,003.67 | 3,020.00 | 2,996.67 | 4,729,500 |
26 Mar 2024 | 3,015.67 | 3,021.33 | 2,988.00 | 3,009.00 | 2,985.75 | 3,740,700 |
25 Mar 2024 | 3,020.67 | 3,052.33 | 3,000.33 | 3,033.00 | 3,009.57 | 6,790,800 |
22 Mar 2024 | 2,998.67 | 3,037.67 | 2,998.33 | 3,008.00 | 2,984.76 | 4,917,600 |
21 Mar 2024 | 3,016.67 | 3,023.00 | 2,985.33 | 2,996.67 | 2,973.51 | 3,691,200 |
19 Mar 2024 | 2,984.33 | 3,031.00 | 2,978.00 | 3,025.00 | 3,001.63 | 3,554,700 |
18 Mar 2024 | 2,959.00 | 2,992.00 | 2,948.33 | 2,984.67 | 2,961.61 | 2,691,600 |
15 Mar 2024 | 2,963.33 | 2,987.33 | 2,952.00 | 2,964.00 | 2,941.10 | 4,179,600 |
14 Mar 2024 | 2,912.00 | 2,962.67 | 2,902.33 | 2,961.67 | 2,938.78 | 2,746,800 |
13 Mar 2024 | 2,927.67 | 2,949.33 | 2,898.67 | 2,921.67 | 2,899.09 | 3,089,400 |
12 Mar 2024 | 2,921.33 | 2,922.33 | 2,872.67 | 2,911.33 | 2,888.84 | 3,159,600 |
11 Mar 2024 | 2,920.00 | 2,937.33 | 2,888.00 | 2,921.33 | 2,898.76 | 3,820,800 |
08 Mar 2024 | 2,946.00 | 2,946.00 | 2,903.00 | 2,914.33 | 2,891.82 | 4,704,300 |
07 Mar 2024 | 2,931.67 | 2,974.33 | 2,931.67 | 2,970.67 | 2,947.71 | 2,508,900 |
06 Mar 2024 | 2,928.67 | 2,947.00 | 2,918.33 | 2,931.00 | 2,908.35 | 3,139,800 |
05 Mar 2024 | 2,920.67 | 2,935.33 | 2,901.67 | 2,929.33 | 2,906.70 | 3,080,400 |
04 Mar 2024 | 2,950.00 | 2,958.33 | 2,921.33 | 2,928.00 | 2,905.38 | 4,842,900 |
01 Mar 2024 | 2,940.33 | 2,978.00 | 2,932.00 | 2,971.33 | 2,948.38 | 4,810,500 |
29 Feb 2024 | 2,950.33 | 2,969.33 | 2,932.33 | 2,955.00 | 2,932.17 | 6,158,700 |
28 Feb 2024 | 2,950.00 | 2,972.33 | 2,936.00 | 2,950.00 | 2,927.21 | 3,796,500 |
27 Feb 2024 | 2,992.67 | 3,004.67 | 2,955.67 | 2,970.67 | 2,947.71 | 5,374,200 |
26 Feb 2024 | 3,015.33 | 3,045.67 | 3,005.33 | 3,014.33 | 2,991.04 | 3,544,200 |
22 Feb 2024 | 2,991.67 | 3,023.33 | 2,987.00 | 3,006.67 | 2,983.44 | 3,581,100 |
21 Feb 2024 | 3,003.33 | 3,003.33 | 2,974.00 | 2,985.00 | 2,961.94 | 2,261,700 |
20 Feb 2024 | 3,007.33 | 3,008.67 | 2,959.00 | 2,983.00 | 2,959.95 | 3,500,700 |
19 Feb 2024 | 2,967.33 | 3,017.67 | 2,960.00 | 3,017.00 | 2,993.69 | 2,657,700 |
16 Feb 2024 | 2,950.00 | 2,986.33 | 2,937.67 | 2,967.33 | 2,944.41 | 3,683,400 |
15 Feb 2024 | 2,955.00 | 2,955.67 | 2,914.00 | 2,939.33 | 2,916.62 | 4,040,400 |
14 Feb 2024 | 2,985.00 | 3,007.00 | 2,955.67 | 2,966.33 | 2,943.41 | 3,681,600 |
13 Feb 2024 | 3,012.00 | 3,024.33 | 2,975.33 | 3,019.67 | 2,996.34 | 3,590,700 |
09 Feb 2024 | 2,983.33 | 3,007.00 | 2,960.00 | 2,985.00 | 2,961.94 | 3,913,200 |
08 Feb 2024 | 2,995.00 | 3,006.33 | 2,948.67 | 2,979.00 | 2,955.98 | 4,025,700 |
07 Feb 2024 | 3,046.67 | 3,053.00 | 2,986.00 | 3,000.00 | 2,976.82 | 4,754,100 |
06 Feb 2024 | 3,000.00 | 3,108.33 | 2,999.67 | 3,049.33 | 3,025.77 | 8,674,800 |
05 Feb 2024 | 2,996.67 | 2,998.33 | 2,957.67 | 2,989.00 | 2,965.91 | 3,448,500 |
02 Feb 2024 | 2,931.67 | 2,986.33 | 2,905.00 | 2,982.33 | 2,959.29 | 7,350,900 |
01 Feb 2024 | 2,889.67 | 2,998.67 | 2,879.33 | 2,932.33 | 2,909.68 | 14,003,100 |
31 Jan 2024 | 2,763.33 | 2,814.67 | 2,761.67 | 2,813.67 | 2,791.93 | 3,751,500 |
30 Jan 2024 | 2,803.33 | 2,823.33 | 2,772.33 | 2,780.00 | 2,758.52 | 3,329,700 |
29 Jan 2024 | 2,781.67 | 2,796.33 | 2,775.00 | 2,796.33 | 2,774.73 | 2,006,100 |
26 Jan 2024 | 2,806.00 | 2,806.00 | 2,770.00 | 2,771.33 | 2,749.92 | 2,961,900 |
25 Jan 2024 | 2,760.00 | 2,813.33 | 2,749.67 | 2,808.67 | 2,786.97 | 4,125,600 |
24 Jan 2024 | 2,773.67 | 2,785.00 | 2,738.33 | 2,749.67 | 2,728.42 | 3,094,500 |
23 Jan 2024 | 2,824.33 | 2,826.33 | 2,776.67 | 2,779.67 | 2,758.19 | 2,508,600 |
22 Jan 2024 | 2,768.00 | 2,821.67 | 2,753.67 | 2,821.67 | 2,799.87 | 2,413,500 |
19 Jan 2024 | 2,809.00 | 2,811.67 | 2,760.33 | 2,768.00 | 2,746.61 | 2,878,800 |
18 Jan 2024 | 2,825.00 | 2,837.33 | 2,795.33 | 2,795.33 | 2,773.74 | 2,711,400 |
17 Jan 2024 | 2,837.00 | 2,868.00 | 2,824.00 | 2,838.33 | 2,816.40 | 4,232,400 |
16 Jan 2024 | 2,833.33 | 2,868.67 | 2,815.33 | 2,834.67 | 2,812.77 | 2,261,400 |
15 Jan 2024 | 2,833.33 | 2,835.33 | 2,815.33 | 2,817.67 | 2,795.90 | 639,000 |
12 Jan 2024 | 2,818.00 | 2,833.00 | 2,790.00 | 2,831.33 | 2,809.46 | 2,683,200 |
11 Jan 2024 | 2,793.33 | 2,827.67 | 2,792.00 | 2,813.67 | 2,791.93 | 3,288,300 |
10 Jan 2024 | 2,764.33 | 2,790.00 | 2,754.00 | 2,783.67 | 2,762.16 | 2,558,700 |
09 Jan 2024 | 2,773.67 | 2,779.33 | 2,742.67 | 2,765.67 | 2,744.30 | 3,040,200 |
05 Jan 2024 | 2,744.67 | 2,776.33 | 2,730.67 | 2,772.00 | 2,750.58 | 3,166,200 |
04 Jan 2024 | 2,710.00 | 2,747.33 | 2,678.67 | 2,747.33 | 2,726.11 | 3,134,400 |
29 Dec 2023 | 2,710.67 | 2,725.00 | 2,690.67 | 2,709.67 | 2,688.73 | 2,201,100 |
28 Dec 2023 | 2,688.67 | 2,705.00 | 2,681.00 | 2,705.00 | 2,684.10 | 1,545,900 |
27 Dec 2023 | 2,683.33 | 2,708.00 | 2,675.00 | 2,707.67 | 2,686.75 | 2,392,200 |
26 Dec 2023 | 2,691.33 | 2,693.33 | 2,668.33 | 2,675.67 | 2,654.99 | 2,142,300 |
25 Dec 2023 | 2,700.00 | 2,701.00 | 2,685.00 | 2,694.67 | 2,673.85 | 1,219,200 |
22 Dec 2023 | 2,690.00 | 2,702.00 | 2,681.33 | 2,693.00 | 2,672.19 | 1,816,800 |
21 Dec 2023 | 2,668.00 | 2,686.67 | 2,650.00 | 2,684.33 | 2,663.59 | 2,087,400 |
20 Dec 2023 | 2,656.67 | 2,684.67 | 2,648.33 | 2,667.67 | 2,647.06 | 2,928,900 |
19 Dec 2023 | 2,700.00 | 2,708.67 | 2,662.67 | 2,675.67 | 2,654.99 | 2,852,700 |
18 Dec 2023 | 2,722.33 | 2,722.33 | 2,667.00 | 2,712.67 | 2,691.71 | 3,396,600 |
15 Dec 2023 | 2,750.00 | 2,751.33 | 2,723.00 | 2,741.67 | 2,720.48 | 3,814,800 |
14 Dec 2023 | 2,766.67 | 2,771.33 | 2,749.67 | 2,771.33 | 2,749.92 | 3,322,800 |
13 Dec 2023 | 2,725.00 | 2,772.00 | 2,718.67 | 2,753.67 | 2,732.39 | 3,941,700 |
12 Dec 2023 | 2,732.33 | 2,736.33 | 2,705.67 | 2,721.00 | 2,699.98 | 2,613,300 |
11 Dec 2023 | 2,726.67 | 2,733.67 | 2,707.67 | 2,729.67 | 2,708.58 | 3,428,400 |
08 Dec 2023 | 2,726.33 | 2,726.33 | 2,687.00 | 2,698.67 | 2,677.82 | 4,517,700 |
07 Dec 2023 | 2,715.33 | 2,733.33 | 2,706.67 | 2,730.67 | 2,709.57 | 4,468,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |