Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 1,900.00 | 1,906.00 | 1,889.00 | 1,899.50 | 1,899.50 | 2,963,800 |
01 May 2024 | 1,910.00 | 1,919.00 | 1,900.50 | 1,908.00 | 1,908.00 | 3,268,000 |
30 Apr 2024 | 1,925.00 | 1,958.50 | 1,913.00 | 1,932.50 | 1,932.50 | 5,506,500 |
26 Apr 2024 | 1,921.50 | 1,941.00 | 1,908.50 | 1,927.50 | 1,927.50 | 4,415,600 |
25 Apr 2024 | 1,936.50 | 1,942.50 | 1,925.00 | 1,927.50 | 1,927.50 | 3,591,700 |
24 Apr 2024 | 1,925.50 | 1,953.00 | 1,918.50 | 1,949.50 | 1,949.50 | 4,432,500 |
23 Apr 2024 | 1,936.00 | 1,937.00 | 1,901.50 | 1,912.00 | 1,912.00 | 4,336,600 |
22 Apr 2024 | 1,934.00 | 1,937.50 | 1,914.50 | 1,933.00 | 1,933.00 | 4,009,700 |
19 Apr 2024 | 1,934.50 | 1,935.00 | 1,890.00 | 1,902.00 | 1,902.00 | 5,928,600 |
18 Apr 2024 | 1,895.50 | 1,932.00 | 1,894.50 | 1,926.00 | 1,926.00 | 3,541,400 |
17 Apr 2024 | 1,925.50 | 1,926.50 | 1,896.50 | 1,896.50 | 1,896.50 | 3,310,400 |
16 Apr 2024 | 1,900.00 | 1,919.00 | 1,885.00 | 1,917.50 | 1,917.50 | 4,079,100 |
15 Apr 2024 | 1,921.50 | 1,922.50 | 1,902.00 | 1,913.00 | 1,913.00 | 3,605,300 |
12 Apr 2024 | 1,971.00 | 1,977.50 | 1,941.50 | 1,944.50 | 1,944.50 | 4,734,100 |
11 Apr 2024 | 1,922.50 | 1,931.00 | 1,915.00 | 1,931.00 | 1,931.00 | 3,850,400 |
10 Apr 2024 | 1,949.50 | 1,956.00 | 1,939.50 | 1,947.50 | 1,947.50 | 2,743,100 |
09 Apr 2024 | 1,954.00 | 1,965.50 | 1,937.50 | 1,955.50 | 1,955.50 | 2,916,100 |
08 Apr 2024 | 1,947.00 | 1,962.00 | 1,941.00 | 1,956.00 | 1,956.00 | 3,108,200 |
05 Apr 2024 | 1,919.50 | 1,942.50 | 1,916.50 | 1,938.50 | 1,938.50 | 4,610,400 |
04 Apr 2024 | 1,975.50 | 1,992.50 | 1,954.50 | 1,954.50 | 1,954.50 | 5,621,400 |
03 Apr 2024 | 1,960.50 | 1,981.00 | 1,948.00 | 1,957.50 | 1,957.50 | 6,933,600 |
02 Apr 2024 | 1,995.00 | 2,002.00 | 1,968.50 | 1,971.00 | 1,971.00 | 6,183,600 |
01 Apr 2024 | 2,048.00 | 2,057.50 | 1,998.50 | 2,004.00 | 2,004.00 | 4,535,200 |
29 Mar 2024 | 2,030.00 | 2,037.00 | 2,018.00 | 2,028.00 | 2,028.00 | 1,513,400 |
28 Mar 2024 | 2,034.00 | 2,039.00 | 2,007.00 | 2,013.50 | 2,013.50 | 5,324,300 |
28 Mar 2024 | 25 Dividend | |||||
27 Mar 2024 | 2,082.00 | 2,088.50 | 2,064.00 | 2,071.50 | 2,046.50 | 6,808,200 |
26 Mar 2024 | 2,066.50 | 2,087.00 | 2,058.00 | 2,077.00 | 2,051.93 | 4,325,700 |
25 Mar 2024 | 2,104.00 | 2,107.00 | 2,078.00 | 2,078.00 | 2,052.92 | 3,092,300 |
22 Mar 2024 | 2,101.50 | 2,118.00 | 2,097.00 | 2,110.50 | 2,085.03 | 5,313,300 |
21 Mar 2024 | 2,135.50 | 2,136.50 | 2,111.00 | 2,118.50 | 2,092.93 | 4,220,800 |
19 Mar 2024 | 2,075.00 | 2,101.50 | 2,069.50 | 2,095.50 | 2,070.21 | 3,826,900 |
18 Mar 2024 | 2,099.50 | 2,118.50 | 2,082.50 | 2,082.50 | 2,057.37 | 4,742,900 |
15 Mar 2024 | 2,065.50 | 2,084.50 | 2,057.50 | 2,083.00 | 2,057.86 | 4,934,000 |
14 Mar 2024 | 2,061.50 | 2,075.50 | 2,042.50 | 2,065.50 | 2,040.57 | 4,001,400 |
13 Mar 2024 | 2,082.00 | 2,086.50 | 2,034.00 | 2,046.50 | 2,021.80 | 4,048,800 |
12 Mar 2024 | 2,071.00 | 2,075.50 | 2,046.50 | 2,070.50 | 2,045.51 | 4,248,200 |
11 Mar 2024 | 2,098.00 | 2,108.50 | 2,068.50 | 2,084.00 | 2,058.85 | 4,864,700 |
08 Mar 2024 | 2,096.50 | 2,135.00 | 2,096.50 | 2,122.00 | 2,096.39 | 8,297,000 |
07 Mar 2024 | 2,166.00 | 2,185.50 | 2,117.00 | 2,122.00 | 2,096.39 | 6,230,800 |
06 Mar 2024 | 2,165.50 | 2,199.00 | 2,159.00 | 2,190.00 | 2,163.57 | 4,000,500 |
05 Mar 2024 | 2,200.00 | 2,209.50 | 2,171.50 | 2,189.00 | 2,162.58 | 5,923,000 |
04 Mar 2024 | 2,245.50 | 2,256.00 | 2,211.50 | 2,224.00 | 2,197.16 | 3,705,200 |
01 Mar 2024 | 2,204.00 | 2,257.00 | 2,197.00 | 2,238.00 | 2,210.99 | 3,705,200 |
29 Feb 2024 | 2,205.50 | 2,216.00 | 2,185.00 | 2,204.50 | 2,177.89 | 5,314,100 |
28 Feb 2024 | 2,220.00 | 2,239.50 | 2,215.50 | 2,226.50 | 2,199.63 | 2,925,100 |
27 Feb 2024 | 2,240.00 | 2,249.00 | 2,216.50 | 2,226.50 | 2,199.63 | 3,414,900 |
26 Feb 2024 | 2,250.00 | 2,259.00 | 2,225.00 | 2,235.00 | 2,208.03 | 3,960,100 |
22 Feb 2024 | 2,235.00 | 2,246.50 | 2,214.00 | 2,228.00 | 2,201.11 | 4,530,800 |
21 Feb 2024 | 2,209.50 | 2,236.00 | 2,201.50 | 2,216.50 | 2,189.75 | 4,044,100 |
20 Feb 2024 | 2,200.00 | 2,239.00 | 2,199.50 | 2,215.50 | 2,188.76 | 3,360,300 |
19 Feb 2024 | 2,203.00 | 2,224.50 | 2,184.00 | 2,205.50 | 2,178.88 | 2,989,000 |
16 Feb 2024 | 2,211.00 | 2,263.00 | 2,209.50 | 2,226.50 | 2,199.63 | 6,573,600 |
15 Feb 2024 | 2,200.00 | 2,209.00 | 2,174.00 | 2,199.00 | 2,172.46 | 3,769,400 |
14 Feb 2024 | 2,178.00 | 2,192.50 | 2,155.50 | 2,178.00 | 2,151.71 | 4,584,500 |
13 Feb 2024 | 2,141.00 | 2,185.00 | 2,131.00 | 2,177.50 | 2,151.22 | 4,370,100 |
09 Feb 2024 | 2,155.50 | 2,167.50 | 2,122.50 | 2,125.00 | 2,099.35 | 5,278,900 |
08 Feb 2024 | 2,075.00 | 2,142.00 | 2,069.00 | 2,132.50 | 2,106.76 | 5,410,900 |
07 Feb 2024 | 2,097.00 | 2,099.50 | 2,060.50 | 2,077.50 | 2,052.43 | 3,249,600 |
06 Feb 2024 | 2,137.00 | 2,164.50 | 2,105.50 | 2,105.50 | 2,080.09 | 5,312,100 |
05 Feb 2024 | 2,129.50 | 2,183.00 | 2,129.00 | 2,137.00 | 2,111.21 | 6,268,200 |
02 Feb 2024 | 2,051.00 | 2,131.00 | 2,044.00 | 2,087.50 | 2,062.31 | 9,477,200 |
01 Feb 2024 | 2,156.00 | 2,180.00 | 2,149.50 | 2,159.00 | 2,132.94 | 4,950,000 |
31 Jan 2024 | 2,140.50 | 2,186.00 | 2,127.50 | 2,182.50 | 2,156.16 | 4,645,100 |
30 Jan 2024 | 2,174.50 | 2,178.50 | 2,156.50 | 2,160.50 | 2,134.43 | 2,720,900 |
29 Jan 2024 | 2,154.00 | 2,181.50 | 2,154.00 | 2,172.00 | 2,145.79 | 4,392,500 |
26 Jan 2024 | 2,200.00 | 2,201.00 | 2,156.00 | 2,162.50 | 2,136.40 | 4,922,700 |
25 Jan 2024 | 2,211.00 | 2,226.50 | 2,201.00 | 2,217.50 | 2,190.74 | 3,792,900 |
24 Jan 2024 | 2,229.00 | 2,230.50 | 2,193.00 | 2,218.50 | 2,191.73 | 4,867,300 |
23 Jan 2024 | 2,319.50 | 2,333.50 | 2,248.50 | 2,248.50 | 2,221.36 | 6,632,700 |
22 Jan 2024 | 2,228.50 | 2,245.00 | 2,212.00 | 2,219.50 | 2,192.71 | 4,209,000 |
19 Jan 2024 | 2,220.00 | 2,230.00 | 2,198.50 | 2,217.00 | 2,190.24 | 3,605,400 |
18 Jan 2024 | 2,185.00 | 2,209.50 | 2,179.00 | 2,197.00 | 2,170.49 | 2,684,800 |
17 Jan 2024 | 2,245.00 | 2,255.00 | 2,185.00 | 2,190.00 | 2,163.57 | 5,127,100 |
16 Jan 2024 | 2,243.00 | 2,257.00 | 2,234.50 | 2,239.50 | 2,212.47 | 6,106,400 |
15 Jan 2024 | 2,177.00 | 2,196.00 | 2,175.50 | 2,193.00 | 2,166.53 | 561,000 |
12 Jan 2024 | 2,262.50 | 2,262.50 | 2,171.50 | 2,177.50 | 2,151.22 | 7,827,600 |
11 Jan 2024 | 2,167.00 | 2,198.00 | 2,162.50 | 2,162.50 | 2,136.40 | 6,146,600 |
10 Jan 2024 | 2,091.00 | 2,140.50 | 2,069.00 | 2,132.50 | 2,106.76 | 7,833,000 |
09 Jan 2024 | 2,080.00 | 2,081.50 | 2,010.00 | 2,010.00 | 1,985.74 | 5,359,200 |
05 Jan 2024 | 2,034.50 | 2,073.00 | 2,034.50 | 2,055.00 | 2,030.20 | 4,282,600 |
04 Jan 2024 | 2,034.00 | 2,054.00 | 1,995.50 | 2,054.00 | 2,029.21 | 5,033,300 |
29 Dec 2023 | 2,054.00 | 2,080.00 | 2,037.00 | 2,058.00 | 2,033.16 | 4,220,900 |
28 Dec 2023 | 2,050.50 | 2,073.00 | 2,050.00 | 2,064.50 | 2,039.58 | 2,084,500 |
28 Dec 2023 | 4:1 Stock split | |||||
27 Dec 2023 | 2,065.00 | 2,079.50 | 2,060.00 | 2,069.25 | 2,044.28 | 4,122,000 |
26 Dec 2023 | 2,039.75 | 2,048.00 | 2,025.25 | 2,048.00 | 2,023.28 | 2,318,400 |
25 Dec 2023 | 2,044.50 | 2,044.50 | 2,029.50 | 2,033.00 | 2,008.46 | 1,638,800 |
22 Dec 2023 | 2,020.25 | 2,027.00 | 2,008.00 | 2,021.25 | 1,996.86 | 3,187,600 |
21 Dec 2023 | 2,051.25 | 2,055.00 | 2,022.50 | 2,025.50 | 2,001.06 | 3,141,600 |
20 Dec 2023 | 2,042.00 | 2,067.75 | 2,040.50 | 2,049.00 | 2,024.27 | 3,910,400 |
19 Dec 2023 | 2,018.25 | 2,027.50 | 2,001.00 | 2,023.50 | 1,999.08 | 3,048,800 |
18 Dec 2023 | 2,007.25 | 2,019.50 | 1,989.00 | 2,013.25 | 1,988.95 | 3,680,000 |
15 Dec 2023 | 2,027.50 | 2,040.75 | 2,021.25 | 2,023.75 | 1,999.33 | 5,622,400 |
14 Dec 2023 | 2,066.25 | 2,068.50 | 2,022.50 | 2,027.75 | 2,003.28 | 5,190,400 |
13 Dec 2023 | 2,068.75 | 2,069.50 | 2,044.25 | 2,046.50 | 2,021.80 | 3,488,400 |
12 Dec 2023 | 2,082.75 | 2,094.25 | 2,052.50 | 2,056.50 | 2,031.68 | 4,426,800 |
11 Dec 2023 | 2,048.75 | 2,083.25 | 2,044.50 | 2,070.25 | 2,045.27 | 4,762,400 |
08 Dec 2023 | 2,020.00 | 2,021.25 | 1,995.75 | 2,012.50 | 1,988.21 | 5,865,200 |
07 Dec 2023 | 2,022.00 | 2,051.00 | 2,020.75 | 2,035.00 | 2,010.44 | 4,534,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |