Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 2,266.00 | 2,348.00 | 2,266.00 | 2,336.00 | 2,336.00 | 36,376 |
25 Apr 2024 | 2,302.00 | 2,318.00 | 2,226.00 | 2,250.00 | 2,250.00 | 28,004 |
24 Apr 2024 | 2,310.00 | 2,322.00 | 2,296.00 | 2,300.00 | 2,300.00 | 26,770 |
23 Apr 2024 | 2,268.00 | 2,298.00 | 2,246.00 | 2,292.00 | 2,292.00 | 28,316 |
22 Apr 2024 | 2,228.00 | 2,280.00 | 2,224.00 | 2,270.00 | 2,270.00 | 35,142 |
19 Apr 2024 | 2,210.00 | 2,228.00 | 2,178.00 | 2,228.00 | 2,228.00 | 41,860 |
18 Apr 2024 | 2,208.00 | 2,218.00 | 2,196.00 | 2,210.00 | 2,210.00 | 25,834 |
17 Apr 2024 | 2,202.00 | 2,232.00 | 2,192.00 | 2,204.00 | 2,204.00 | 32,982 |
16 Apr 2024 | 2,220.00 | 2,242.00 | 2,190.00 | 2,198.00 | 2,198.00 | 29,054 |
15 Apr 2024 | 2,210.00 | 2,254.00 | 2,210.00 | 2,242.00 | 2,242.00 | 30,748 |
12 Apr 2024 | 2,266.00 | 2,300.00 | 2,196.00 | 2,202.00 | 2,202.00 | 37,026 |
11 Apr 2024 | 2,248.00 | 2,274.00 | 2,230.00 | 2,250.00 | 2,250.00 | 27,927 |
11 Apr 2024 | 43 Dividend | |||||
10 Apr 2024 | 2,290.00 | 2,298.00 | 2,248.00 | 2,292.00 | 2,249.00 | 20,672 |
09 Apr 2024 | 2,350.00 | 2,350.00 | 2,284.00 | 2,286.00 | 2,243.11 | 17,943 |
08 Apr 2024 | 2,318.00 | 2,362.00 | 2,318.00 | 2,350.00 | 2,305.91 | 29,261 |
05 Apr 2024 | 2,336.00 | 2,338.00 | 2,278.00 | 2,322.00 | 2,278.44 | 23,249 |
04 Apr 2024 | 2,342.00 | 2,376.00 | 2,336.00 | 2,348.00 | 2,303.95 | 38,205 |
03 Apr 2024 | 2,244.00 | 2,344.00 | 2,238.00 | 2,342.00 | 2,298.06 | 59,936 |
02 Apr 2024 | 2,260.00 | 2,288.00 | 2,228.00 | 2,244.00 | 2,201.90 | 49,705 |
27 Mar 2024 | 2,226.00 | 2,269.00 | 2,226.00 | 2,269.00 | 2,226.43 | 99,687 |
26 Mar 2024 | 2,212.00 | 2,233.00 | 2,211.00 | 2,220.00 | 2,178.35 | 48,292 |
25 Mar 2024 | 2,214.00 | 2,225.00 | 2,201.00 | 2,212.00 | 2,170.50 | 46,321 |
22 Mar 2024 | 2,188.00 | 2,231.00 | 2,188.00 | 2,222.00 | 2,180.31 | 56,206 |
21 Mar 2024 | 2,186.00 | 2,206.00 | 2,164.00 | 2,190.00 | 2,148.91 | 66,584 |
20 Mar 2024 | 2,214.00 | 2,248.00 | 2,175.00 | 2,187.00 | 2,145.97 | 84,654 |
19 Mar 2024 | 2,158.00 | 2,158.00 | 2,141.00 | 2,150.00 | 2,109.66 | 39,290 |
18 Mar 2024 | 2,164.00 | 2,170.00 | 2,140.00 | 2,146.00 | 2,105.74 | 35,815 |
15 Mar 2024 | 2,154.00 | 2,172.00 | 2,145.00 | 2,164.00 | 2,123.40 | 79,151 |
14 Mar 2024 | 2,148.00 | 2,171.00 | 2,141.00 | 2,153.00 | 2,112.61 | 54,215 |
13 Mar 2024 | 2,154.00 | 2,159.00 | 2,134.00 | 2,146.00 | 2,105.74 | 39,100 |
12 Mar 2024 | 2,141.00 | 2,173.00 | 2,137.00 | 2,154.00 | 2,113.59 | 66,559 |
11 Mar 2024 | 2,150.00 | 2,150.00 | 2,120.00 | 2,137.00 | 2,096.91 | 36,721 |
08 Mar 2024 | 2,159.00 | 2,178.00 | 2,146.00 | 2,160.00 | 2,119.48 | 63,208 |
07 Mar 2024 | 2,163.00 | 2,174.00 | 2,151.00 | 2,155.00 | 2,114.57 | 27,377 |
06 Mar 2024 | 2,157.00 | 2,172.00 | 2,135.00 | 2,155.00 | 2,114.57 | 26,823 |
05 Mar 2024 | 2,202.00 | 2,225.00 | 2,154.00 | 2,163.00 | 2,122.42 | 32,335 |
04 Mar 2024 | 2,166.00 | 2,208.00 | 2,156.00 | 2,201.00 | 2,159.71 | 23,997 |
01 Mar 2024 | 2,208.00 | 2,231.00 | 2,155.00 | 2,173.00 | 2,132.23 | 37,881 |
29 Feb 2024 | 2,236.00 | 2,262.00 | 2,153.00 | 2,205.00 | 2,163.63 | 86,636 |
28 Feb 2024 | 2,220.00 | 2,256.00 | 2,219.00 | 2,231.00 | 2,189.14 | 23,785 |
27 Feb 2024 | 2,224.00 | 2,241.00 | 2,205.00 | 2,218.00 | 2,176.39 | 25,022 |
26 Feb 2024 | 2,252.00 | 2,260.00 | 2,208.00 | 2,221.00 | 2,179.33 | 24,833 |
23 Feb 2024 | 2,255.00 | 2,268.00 | 2,243.00 | 2,258.00 | 2,215.64 | 15,299 |
22 Feb 2024 | 2,260.00 | 2,271.00 | 2,231.00 | 2,259.00 | 2,216.62 | 22,067 |
21 Feb 2024 | 2,214.00 | 2,255.00 | 2,212.00 | 2,251.00 | 2,208.77 | 30,837 |
20 Feb 2024 | 2,201.00 | 2,228.00 | 2,188.00 | 2,220.00 | 2,178.35 | 35,455 |
19 Feb 2024 | 2,195.00 | 2,212.00 | 2,168.00 | 2,207.00 | 2,165.59 | 26,902 |
16 Feb 2024 | 2,220.00 | 2,235.00 | 2,195.00 | 2,204.00 | 2,162.65 | 39,010 |
15 Feb 2024 | 2,180.00 | 2,226.00 | 2,175.00 | 2,210.00 | 2,168.54 | 36,671 |
14 Feb 2024 | 2,145.00 | 2,180.00 | 2,145.00 | 2,164.00 | 2,123.40 | 35,848 |
13 Feb 2024 | 2,168.00 | 2,181.00 | 2,116.00 | 2,143.00 | 2,102.80 | 46,509 |
12 Feb 2024 | 2,159.00 | 2,168.00 | 2,102.00 | 2,159.00 | 2,118.50 | 39,513 |
09 Feb 2024 | 2,095.00 | 2,125.00 | 2,066.00 | 2,107.00 | 2,067.47 | 43,338 |
08 Feb 2024 | 1,992.50 | 2,089.00 | 1,981.00 | 2,067.00 | 2,028.22 | 81,762 |
07 Feb 2024 | 1,850.50 | 2,035.00 | 1,809.00 | 1,993.00 | 1,955.61 | 110,444 |
06 Feb 2024 | 1,910.00 | 1,910.00 | 1,840.00 | 1,850.50 | 1,815.78 | 48,255 |
05 Feb 2024 | 1,888.50 | 1,895.50 | 1,841.00 | 1,841.00 | 1,806.46 | 30,652 |
02 Feb 2024 | 1,930.00 | 1,942.50 | 1,903.50 | 1,911.50 | 1,875.64 | 32,421 |
01 Feb 2024 | 1,884.00 | 1,913.50 | 1,877.00 | 1,886.00 | 1,850.62 | 22,511 |
31 Jan 2024 | 1,889.00 | 1,923.00 | 1,880.00 | 1,890.00 | 1,854.54 | 37,473 |
30 Jan 2024 | 1,890.00 | 1,916.50 | 1,880.50 | 1,889.00 | 1,853.56 | 25,012 |
29 Jan 2024 | 1,869.00 | 1,886.00 | 1,857.50 | 1,882.50 | 1,847.18 | 24,870 |
26 Jan 2024 | 1,849.50 | 1,890.50 | 1,849.00 | 1,869.00 | 1,833.94 | 21,108 |
25 Jan 2024 | 1,819.00 | 1,857.00 | 1,816.00 | 1,844.00 | 1,809.40 | 29,057 |
24 Jan 2024 | 1,830.50 | 1,848.00 | 1,793.50 | 1,824.50 | 1,790.27 | 36,876 |
23 Jan 2024 | 1,841.50 | 1,847.00 | 1,811.50 | 1,811.50 | 1,777.51 | 25,334 |
22 Jan 2024 | 1,820.50 | 1,848.50 | 1,817.50 | 1,830.00 | 1,795.67 | 21,570 |
19 Jan 2024 | 1,835.00 | 1,840.00 | 1,798.00 | 1,801.00 | 1,767.21 | 19,369 |
18 Jan 2024 | 1,775.50 | 1,826.50 | 1,775.00 | 1,816.00 | 1,781.93 | 24,351 |
17 Jan 2024 | 1,752.00 | 1,813.00 | 1,752.00 | 1,798.50 | 1,764.76 | 40,376 |
16 Jan 2024 | 1,857.50 | 1,865.50 | 1,848.00 | 1,862.50 | 1,827.56 | 10,212 |
15 Jan 2024 | 1,865.00 | 1,868.50 | 1,843.00 | 1,868.50 | 1,833.45 | 11,520 |
12 Jan 2024 | 1,855.50 | 1,880.00 | 1,850.00 | 1,866.00 | 1,830.99 | 17,358 |
11 Jan 2024 | 1,895.00 | 1,899.00 | 1,849.50 | 1,849.50 | 1,814.80 | 30,715 |
10 Jan 2024 | 1,863.00 | 1,927.00 | 1,852.50 | 1,890.00 | 1,854.54 | 49,213 |
09 Jan 2024 | 1,926.50 | 1,939.00 | 1,907.00 | 1,935.00 | 1,898.70 | 20,135 |
08 Jan 2024 | 1,900.50 | 1,937.00 | 1,891.00 | 1,919.50 | 1,883.49 | 21,138 |
05 Jan 2024 | 1,841.50 | 1,934.00 | 1,838.00 | 1,928.00 | 1,891.83 | 29,976 |
04 Jan 2024 | 1,925.50 | 1,945.50 | 1,921.50 | 1,942.00 | 1,905.57 | 17,260 |
03 Jan 2024 | 1,952.50 | 1,954.50 | 1,912.50 | 1,925.50 | 1,889.38 | 18,785 |
02 Jan 2024 | 1,976.00 | 1,990.00 | 1,955.00 | 1,959.50 | 1,922.74 | 13,278 |
29 Dec 2023 | 1,977.50 | 1,984.00 | 1,971.00 | 1,976.00 | 1,938.93 | 26,256 |
28 Dec 2023 | 1,987.50 | 1,990.50 | 1,974.00 | 1,979.00 | 1,941.87 | 17,041 |
27 Dec 2023 | 1,978.00 | 2,005.00 | 1,970.50 | 1,987.50 | 1,950.21 | 18,321 |
22 Dec 2023 | 1,959.00 | 1,988.50 | 1,955.00 | 1,978.00 | 1,940.89 | 16,145 |
21 Dec 2023 | 1,967.50 | 1,979.50 | 1,955.50 | 1,969.00 | 1,932.06 | 16,311 |
20 Dec 2023 | 1,980.00 | 1,996.50 | 1,958.00 | 1,984.00 | 1,946.78 | 25,469 |
19 Dec 2023 | 1,950.00 | 1,973.00 | 1,950.00 | 1,973.00 | 1,935.98 | 23,055 |
18 Dec 2023 | 1,964.00 | 1,975.50 | 1,945.50 | 1,950.00 | 1,913.42 | 18,261 |
15 Dec 2023 | 1,958.50 | 1,992.50 | 1,954.50 | 1,971.00 | 1,934.02 | 56,907 |
14 Dec 2023 | 1,929.00 | 1,977.00 | 1,928.50 | 1,951.50 | 1,914.89 | 51,769 |
13 Dec 2023 | 1,902.00 | 1,922.50 | 1,890.00 | 1,890.00 | 1,854.54 | 34,129 |
12 Dec 2023 | 1,822.00 | 1,903.50 | 1,821.00 | 1,898.00 | 1,862.39 | 42,556 |
11 Dec 2023 | 1,896.00 | 1,942.00 | 1,892.50 | 1,936.00 | 1,899.68 | 31,458 |
08 Dec 2023 | 1,923.00 | 1,923.00 | 1,877.50 | 1,918.00 | 1,882.02 | 44,165 |
07 Dec 2023 | 1,880.00 | 1,917.00 | 1,859.50 | 1,910.50 | 1,874.66 | 50,278 |
06 Dec 2023 | 1,895.00 | 1,959.50 | 1,889.50 | 1,946.50 | 1,909.98 | 33,423 |
05 Dec 2023 | 1,865.00 | 1,899.00 | 1,862.00 | 1,898.00 | 1,862.39 | 21,519 |
04 Dec 2023 | 1,880.00 | 1,900.00 | 1,862.50 | 1,874.50 | 1,839.33 | 26,052 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |