Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 May 2024 | 2,160.00 | 2,187.00 | 2,160.00 | 2,160.00 | 2,160.00 | 800 |
22 May 2024 | 2,176.00 | 2,180.00 | 2,155.00 | 2,166.00 | 2,166.00 | 3,000 |
21 May 2024 | 2,178.00 | 2,205.00 | 2,151.00 | 2,167.00 | 2,167.00 | 12,900 |
20 May 2024 | 2,125.00 | 2,166.00 | 2,117.00 | 2,142.00 | 2,142.00 | 11,300 |
17 May 2024 | 2,112.00 | 2,125.00 | 2,101.00 | 2,119.00 | 2,119.00 | 6,800 |
16 May 2024 | 2,085.00 | 2,110.00 | 2,070.00 | 2,093.00 | 2,093.00 | 9,900 |
15 May 2024 | 2,148.00 | 2,148.00 | 2,062.00 | 2,076.00 | 2,076.00 | 16,800 |
14 May 2024 | 2,190.00 | 2,190.00 | 2,146.00 | 2,148.00 | 2,148.00 | 14,100 |
13 May 2024 | 2,140.00 | 2,197.00 | 2,132.00 | 2,193.00 | 2,193.00 | 24,800 |
10 May 2024 | 2,317.00 | 2,320.00 | 2,202.00 | 2,202.00 | 2,202.00 | 19,900 |
09 May 2024 | 2,297.00 | 2,297.00 | 2,283.00 | 2,285.00 | 2,285.00 | 500 |
08 May 2024 | 2,300.00 | 2,310.00 | 2,283.00 | 2,283.00 | 2,283.00 | 2,700 |
07 May 2024 | 2,282.00 | 2,282.00 | 2,268.00 | 2,274.00 | 2,274.00 | 4,500 |
02 May 2024 | 2,308.00 | 2,308.00 | 2,273.00 | 2,290.00 | 2,290.00 | 2,000 |
01 May 2024 | 2,313.00 | 2,314.00 | 2,278.00 | 2,308.00 | 2,308.00 | 6,000 |
30 Apr 2024 | 2,270.00 | 2,305.00 | 2,265.00 | 2,305.00 | 2,305.00 | 10,100 |
26 Apr 2024 | 2,240.00 | 2,290.00 | 2,233.00 | 2,270.00 | 2,270.00 | 8,700 |
25 Apr 2024 | 2,224.00 | 2,262.00 | 2,224.00 | 2,238.00 | 2,238.00 | 7,500 |
24 Apr 2024 | 2,225.00 | 2,274.00 | 2,210.00 | 2,224.00 | 2,224.00 | 9,500 |
23 Apr 2024 | 2,192.00 | 2,221.00 | 2,192.00 | 2,219.00 | 2,219.00 | 3,400 |
22 Apr 2024 | 2,160.00 | 2,192.00 | 2,160.00 | 2,192.00 | 2,192.00 | 10,400 |
19 Apr 2024 | 2,222.00 | 2,224.00 | 2,143.00 | 2,152.00 | 2,152.00 | 14,400 |
18 Apr 2024 | 2,235.00 | 2,243.00 | 2,235.00 | 2,243.00 | 2,243.00 | 700 |
17 Apr 2024 | 2,230.00 | 2,250.00 | 2,197.00 | 2,235.00 | 2,235.00 | 7,900 |
16 Apr 2024 | 2,270.00 | 2,283.00 | 2,208.00 | 2,217.00 | 2,217.00 | 6,500 |
15 Apr 2024 | 2,290.00 | 2,290.00 | 2,254.00 | 2,283.00 | 2,283.00 | 9,900 |
12 Apr 2024 | 2,308.00 | 2,327.00 | 2,307.00 | 2,327.00 | 2,327.00 | 800 |
11 Apr 2024 | 2,330.00 | 2,335.00 | 2,315.00 | 2,332.00 | 2,332.00 | 13,000 |
10 Apr 2024 | 2,334.00 | 2,346.00 | 2,309.00 | 2,330.00 | 2,330.00 | 12,600 |
09 Apr 2024 | 2,365.00 | 2,365.00 | 2,330.00 | 2,347.00 | 2,347.00 | 5,200 |
08 Apr 2024 | 2,339.00 | 2,356.00 | 2,314.00 | 2,356.00 | 2,356.00 | 5,800 |
05 Apr 2024 | 2,299.00 | 2,318.00 | 2,290.00 | 2,308.00 | 2,308.00 | 13,700 |
04 Apr 2024 | 2,300.00 | 2,300.00 | 2,259.00 | 2,290.00 | 2,290.00 | 9,400 |
03 Apr 2024 | 2,340.00 | 2,340.00 | 2,210.00 | 2,250.00 | 2,250.00 | 39,400 |
02 Apr 2024 | 2,421.00 | 2,430.00 | 2,391.00 | 2,420.00 | 2,420.00 | 19,600 |
01 Apr 2024 | 2,449.00 | 2,450.00 | 2,410.00 | 2,428.00 | 2,428.00 | 18,500 |
29 Mar 2024 | 2,415.00 | 2,435.00 | 2,408.00 | 2,428.00 | 2,428.00 | 8,500 |
28 Mar 2024 | 2,410.00 | 2,428.00 | 2,410.00 | 2,415.00 | 2,415.00 | 8,100 |
28 Mar 2024 | 45 Dividend | |||||
27 Mar 2024 | 2,418.00 | 2,450.00 | 2,418.00 | 2,420.00 | 2,375.00 | 9,600 |
26 Mar 2024 | 2,466.00 | 2,466.00 | 2,418.00 | 2,418.00 | 2,373.04 | 7,100 |
25 Mar 2024 | 2,413.00 | 2,460.00 | 2,413.00 | 2,434.00 | 2,388.74 | 11,400 |
22 Mar 2024 | 2,409.00 | 2,447.00 | 2,408.00 | 2,411.00 | 2,366.17 | 13,200 |
21 Mar 2024 | 2,439.00 | 2,448.00 | 2,411.00 | 2,411.00 | 2,366.17 | 6,600 |
19 Mar 2024 | 2,441.00 | 2,492.00 | 2,412.00 | 2,421.00 | 2,375.98 | 11,700 |
18 Mar 2024 | 2,508.00 | 2,508.00 | 2,416.00 | 2,455.00 | 2,409.35 | 26,300 |
15 Mar 2024 | 2,491.00 | 2,517.00 | 2,458.00 | 2,499.00 | 2,452.53 | 33,700 |
14 Mar 2024 | 2,419.00 | 2,488.00 | 2,419.00 | 2,488.00 | 2,441.74 | 46,900 |
13 Mar 2024 | 2,331.00 | 2,438.00 | 2,331.00 | 2,397.00 | 2,352.43 | 52,400 |
12 Mar 2024 | 2,261.00 | 2,333.00 | 2,261.00 | 2,331.00 | 2,287.66 | 43,500 |
11 Mar 2024 | 2,238.00 | 2,315.00 | 2,220.00 | 2,263.00 | 2,220.92 | 56,300 |
08 Mar 2024 | 2,196.00 | 2,250.00 | 2,189.00 | 2,243.00 | 2,201.29 | 9,300 |
07 Mar 2024 | 2,257.00 | 2,266.00 | 2,171.00 | 2,209.00 | 2,167.92 | 7,900 |
06 Mar 2024 | 2,246.00 | 2,283.00 | 2,240.00 | 2,255.00 | 2,213.07 | 14,100 |
05 Mar 2024 | 2,238.00 | 2,258.00 | 2,166.00 | 2,249.00 | 2,207.18 | 9,300 |
04 Mar 2024 | 2,263.00 | 2,273.00 | 2,221.00 | 2,263.00 | 2,220.92 | 16,000 |
01 Mar 2024 | 2,268.00 | 2,279.00 | 2,256.00 | 2,263.00 | 2,220.92 | 4,700 |
29 Feb 2024 | 2,267.00 | 2,267.00 | 2,235.00 | 2,248.00 | 2,206.20 | 6,000 |
28 Feb 2024 | 2,268.00 | 2,295.00 | 2,256.00 | 2,268.00 | 2,225.83 | 12,200 |
27 Feb 2024 | 2,263.00 | 2,285.00 | 2,242.00 | 2,279.00 | 2,236.62 | 14,900 |
26 Feb 2024 | 2,249.00 | 2,268.00 | 2,229.00 | 2,259.00 | 2,216.99 | 15,600 |
22 Feb 2024 | 2,188.00 | 2,255.00 | 2,188.00 | 2,210.00 | 2,168.91 | 37,300 |
21 Feb 2024 | 2,187.00 | 2,220.00 | 2,185.00 | 2,188.00 | 2,147.31 | 6,600 |
20 Feb 2024 | 2,245.00 | 2,249.00 | 2,189.00 | 2,209.00 | 2,167.92 | 9,400 |
19 Feb 2024 | 2,186.00 | 2,244.00 | 2,186.00 | 2,241.00 | 2,199.33 | 27,500 |
16 Feb 2024 | 2,161.00 | 2,192.00 | 2,159.00 | 2,178.00 | 2,137.50 | 14,200 |
15 Feb 2024 | 2,182.00 | 2,190.00 | 2,160.00 | 2,162.00 | 2,121.80 | 10,300 |
14 Feb 2024 | 2,130.00 | 2,186.00 | 2,115.00 | 2,164.00 | 2,123.76 | 28,500 |
13 Feb 2024 | 2,064.00 | 2,155.00 | 2,045.00 | 2,129.00 | 2,089.41 | 39,600 |
09 Feb 2024 | 2,072.00 | 2,100.00 | 2,056.00 | 2,084.00 | 2,045.25 | 14,400 |
08 Feb 2024 | 2,097.00 | 2,097.00 | 2,031.00 | 2,072.00 | 2,033.47 | 27,800 |
07 Feb 2024 | 2,093.00 | 2,098.00 | 2,069.00 | 2,082.00 | 2,043.29 | 14,400 |
06 Feb 2024 | 2,101.00 | 2,128.00 | 2,090.00 | 2,105.00 | 2,065.86 | 15,800 |
05 Feb 2024 | 2,120.00 | 2,120.00 | 2,093.00 | 2,103.00 | 2,063.89 | 12,900 |
02 Feb 2024 | 2,083.00 | 2,120.00 | 2,060.00 | 2,115.00 | 2,075.67 | 40,300 |
01 Feb 2024 | 2,062.00 | 2,080.00 | 2,060.00 | 2,073.00 | 2,034.45 | 19,400 |
31 Jan 2024 | 2,078.00 | 2,078.00 | 2,050.00 | 2,060.00 | 2,021.69 | 7,900 |
30 Jan 2024 | 2,071.00 | 2,083.00 | 2,070.00 | 2,076.00 | 2,037.40 | 12,400 |
29 Jan 2024 | 2,066.00 | 2,066.00 | 2,066.00 | 2,066.00 | 2,027.58 | 100 |
26 Jan 2024 | 2,065.00 | 2,075.00 | 2,059.00 | 2,073.00 | 2,034.45 | 10,800 |
25 Jan 2024 | 2,019.00 | 2,077.00 | 2,017.00 | 2,058.00 | 2,019.73 | 31,600 |
24 Jan 2024 | 2,025.00 | 2,025.00 | 2,008.00 | 2,019.00 | 1,981.46 | 6,200 |
23 Jan 2024 | 1,996.00 | 2,025.00 | 1,996.00 | 2,007.00 | 1,969.68 | 29,400 |
22 Jan 2024 | 2,005.00 | 2,008.00 | 1,996.00 | 1,996.00 | 1,958.88 | 4,800 |
19 Jan 2024 | 2,015.00 | 2,015.00 | 1,991.00 | 1,991.00 | 1,953.98 | 8,700 |
18 Jan 2024 | 1,996.00 | 2,015.00 | 1,984.00 | 2,015.00 | 1,977.53 | 12,900 |
17 Jan 2024 | 1,999.00 | 2,000.00 | 1,980.00 | 1,986.00 | 1,949.07 | 13,100 |
16 Jan 2024 | 2,020.00 | 2,020.00 | 1,981.00 | 1,982.00 | 1,945.14 | 21,400 |
15 Jan 2024 | 1,965.00 | 1,982.00 | 1,965.00 | 1,967.00 | 1,930.42 | 5,100 |
12 Jan 2024 | 1,968.00 | 1,973.00 | 1,961.00 | 1,965.00 | 1,928.46 | 16,400 |
11 Jan 2024 | 1,960.00 | 1,965.00 | 1,953.00 | 1,960.00 | 1,923.55 | 10,100 |
10 Jan 2024 | 1,949.00 | 1,954.00 | 1,936.00 | 1,948.00 | 1,911.78 | 9,100 |
09 Jan 2024 | 1,928.00 | 1,955.00 | 1,924.00 | 1,934.00 | 1,898.04 | 6,400 |
05 Jan 2024 | 1,928.00 | 1,936.00 | 1,910.00 | 1,921.00 | 1,885.28 | 19,000 |
04 Jan 2024 | 1,873.00 | 1,919.00 | 1,873.00 | 1,905.00 | 1,869.58 | 26,100 |
29 Dec 2023 | 1,872.00 | 1,886.00 | 1,870.00 | 1,873.00 | 1,838.17 | 4,800 |
28 Dec 2023 | 1,843.00 | 1,870.00 | 1,839.00 | 1,870.00 | 1,835.23 | 6,200 |
27 Dec 2023 | 1,830.00 | 1,837.00 | 1,830.00 | 1,837.00 | 1,802.84 | 13,800 |
26 Dec 2023 | 1,833.00 | 1,839.00 | 1,831.00 | 1,832.00 | 1,797.93 | 6,400 |
25 Dec 2023 | 1,844.00 | 1,850.00 | 1,829.00 | 1,833.00 | 1,798.92 | 25,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |