Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 June 2024 | 2,912.00 | 2,912.00 | 2,912.00 | 2,912.00 | 2,912.00 | - |
20 June 2024 | 2,949.33 | 2,949.33 | 2,949.33 | 2,940.00 | 2,940.00 | 100 |
19 June 2024 | 2,927.50 | 2,927.50 | 2,927.50 | 2,927.50 | 2,927.50 | - |
18 June 2024 | 2,921.37 | 2,921.37 | 2,921.37 | 2,926.50 | 2,926.50 | 12 |
17 June 2024 | 2,892.73 | 2,892.73 | 2,892.73 | 2,888.00 | 2,888.00 | 19 |
14 June 2024 | 2,889.00 | 2,889.00 | 2,889.00 | 2,889.00 | 2,889.00 | - |
13 June 2024 | 2,927.85 | 2,927.85 | 2,925.26 | 2,903.50 | 2,903.50 | 253 |
12 June 2024 | 2,936.00 | 2,936.00 | 2,936.00 | 2,936.00 | 2,936.00 | - |
11 June 2024 | 2,880.50 | 2,880.50 | 2,880.50 | 2,880.50 | 2,880.50 | - |
10 June 2024 | 2,878.76 | 2,878.76 | 2,878.76 | 2,894.00 | 2,894.00 | 5 |
07 June 2024 | 2,884.12 | 2,884.12 | 2,884.12 | 2,885.50 | 2,885.50 | 13 |
06 June 2024 | 2,912.00 | 2,912.00 | 2,911.00 | 2,917.50 | 2,917.50 | 666 |
05 June 2024 | 2,893.00 | 2,893.00 | 2,886.00 | 2,912.50 | 2,912.50 | 70 |
04 June 2024 | 2,882.00 | 2,888.39 | 2,860.22 | 2,863.50 | 2,863.50 | 1,153 |
03 June 2024 | 2,938.00 | 2,938.00 | 2,884.66 | 2,891.50 | 2,891.50 | 4,929 |
31 May 2024 | 2,956.00 | 2,956.00 | 2,956.00 | 2,886.00 | 2,886.00 | 56 |
30 May 2024 | 2,959.00 | 2,962.00 | 2,959.00 | 2,957.50 | 2,957.50 | 2,135 |
29 May 2024 | 2,972.00 | 2,972.00 | 2,955.54 | 2,982.00 | 2,982.00 | 902 |
28 May 2024 | 3,005.50 | 3,005.50 | 3,005.50 | 3,005.50 | 3,005.50 | - |
24 May 2024 | 2,994.00 | 2,994.22 | 2,993.30 | 3,029.50 | 3,029.50 | 558 |
23 May 2024 | 3,064.00 | 3,064.00 | 3,017.90 | 3,028.50 | 3,028.50 | 2,706 |
22 May 2024 | 3,042.00 | 3,042.00 | 3,042.00 | 3,050.50 | 3,050.50 | - |
21 May 2024 | 3,070.00 | 3,070.00 | 3,055.59 | 3,054.50 | 3,054.50 | 123 |
20 May 2024 | 3,055.00 | 3,055.00 | 3,055.00 | 3,055.00 | 3,055.00 | - |
17 May 2024 | 3,056.30 | 3,058.26 | 3,056.30 | 3,053.50 | 3,053.50 | 6,238 |
16 May 2024 | 3,094.44 | 3,098.24 | 3,094.44 | 3,085.50 | 3,085.50 | 94 |
15 May 2024 | 3,083.95 | 3,083.95 | 3,083.95 | 3,079.50 | 3,079.50 | 100 |
14 May 2024 | 3,040.00 | 3,040.00 | 3,033.93 | 3,062.50 | 3,062.50 | 417 |
13 May 2024 | 3,066.00 | 3,066.00 | 3,055.00 | 3,055.00 | 3,055.00 | 31 |
10 May 2024 | 3,085.00 | 3,094.76 | 3,052.00 | 3,052.00 | 3,052.00 | 127 |
09 May 2024 | 3,050.00 | 3,060.00 | 3,034.92 | 3,060.00 | 3,060.00 | 929 |
08 May 2024 | 3,070.00 | 3,096.96 | 3,060.00 | 3,066.50 | 3,066.50 | 2,393 |
07 May 2024 | 3,089.42 | 3,101.63 | 3,089.42 | 3,092.50 | 3,092.50 | 1,001 |
03 May 2024 | 2,984.04 | 3,033.78 | 2,984.04 | 3,016.00 | 3,016.00 | 184 |
02 May 2024 | 2,963.26 | 2,963.26 | 2,963.26 | 2,961.50 | 2,961.50 | 3 |
01 May 2024 | 2,944.78 | 2,944.78 | 2,944.78 | 2,935.50 | 2,935.50 | 1 |
30 Apr 2024 | 3,008.00 | 3,020.00 | 3,000.00 | 2,990.50 | 2,990.50 | 53 |
29 Apr 2024 | 3,028.00 | 3,033.00 | 3,011.00 | 3,033.00 | 3,033.00 | 2,006 |
26 Apr 2024 | 2,979.00 | 2,979.00 | 2,965.00 | 3,015.00 | 3,015.00 | 6,810 |
25 Apr 2024 | 2,959.00 | 2,971.00 | 2,928.24 | 2,945.50 | 2,945.50 | 2,317 |
24 Apr 2024 | 2,979.00 | 2,979.00 | 2,979.00 | 2,979.00 | 2,979.00 | - |
23 Apr 2024 | 2,966.00 | 2,966.00 | 2,966.00 | 2,967.00 | 2,967.00 | 2 |
22 Apr 2024 | 2,887.50 | 2,887.50 | 2,887.50 | 2,887.50 | 2,887.50 | - |
19 Apr 2024 | 2,902.00 | 2,902.00 | 2,902.00 | 2,902.00 | 2,902.00 | - |
18 Apr 2024 | 2,949.50 | 2,949.50 | 2,949.50 | 2,949.50 | 2,949.50 | - |
17 Apr 2024 | 2,955.26 | 2,955.26 | 2,955.26 | 2,933.00 | 2,933.00 | 200 |
16 Apr 2024 | 2,922.00 | 2,922.00 | 2,922.00 | 2,942.50 | 2,942.50 | 279 |
15 Apr 2024 | 3,045.00 | 3,045.00 | 3,003.00 | 3,003.00 | 3,003.00 | 8 |
12 Apr 2024 | 3,061.00 | 3,061.00 | 3,061.00 | 3,044.50 | 3,044.50 | 6 |
11 Apr 2024 | 3,035.00 | 3,035.00 | 3,035.00 | 3,035.00 | 3,035.00 | - |
10 Apr 2024 | 3,045.50 | 3,045.50 | 3,045.50 | 3,045.50 | 3,045.50 | - |
09 Apr 2024 | 3,054.76 | 3,054.76 | 3,054.76 | 3,026.00 | 3,026.00 | 3 |
08 Apr 2024 | 3,042.00 | 3,071.00 | 3,042.00 | 3,047.00 | 3,047.00 | 2,190 |
05 Apr 2024 | 3,025.00 | 3,056.00 | 3,011.26 | 3,056.00 | 3,056.00 | 663 |
04 Apr 2024 | 3,090.00 | 3,091.00 | 3,086.00 | 3,087.00 | 3,087.00 | 34 |
03 Apr 2024 | 3,069.00 | 3,087.00 | 3,065.56 | 3,083.00 | 3,083.00 | 98 |
02 Apr 2024 | 3,106.00 | 3,106.00 | 3,080.00 | 3,058.00 | 3,058.00 | 901 |
28 Mar 2024 | 3,139.00 | 3,139.00 | 3,139.00 | 3,139.00 | 3,139.00 | - |
27 Mar 2024 | 3,124.00 | 3,132.00 | 3,124.00 | 3,132.00 | 3,132.00 | 295 |
26 Mar 2024 | 3,177.00 | 3,177.00 | 3,177.00 | 3,170.50 | 3,170.50 | 52 |
25 Mar 2024 | 3,142.00 | 3,142.00 | 3,142.00 | 3,142.00 | 3,142.00 | - |
22 Mar 2024 | 3,128.50 | 3,128.50 | 3,128.50 | 3,128.50 | 3,128.50 | - |
21 Mar 2024 | 3,112.00 | 3,150.00 | 3,111.00 | 3,150.00 | 3,150.00 | 123 |
20 Mar 2024 | 3,050.00 | 3,050.00 | 3,050.00 | 3,036.00 | 3,036.00 | 82 |
19 Mar 2024 | 3,010.26 | 3,010.26 | 2,995.26 | 3,014.50 | 3,014.50 | 94 |
18 Mar 2024 | 3,008.28 | 3,008.28 | 3,008.28 | 3,005.00 | 3,005.00 | 568 |
15 Mar 2024 | 3,002.00 | 3,002.00 | 3,002.00 | 2,985.50 | 2,985.50 | 200 |
14 Mar 2024 | 3,059.00 | 3,060.00 | 3,059.00 | 3,014.50 | 3,014.50 | 360 |
13 Mar 2024 | 3,060.50 | 3,060.50 | 3,060.50 | 3,060.50 | 3,060.50 | - |
12 Mar 2024 | 3,036.50 | 3,036.50 | 3,036.50 | 3,036.50 | 3,036.50 | - |
11 Mar 2024 | 3,037.74 | 3,037.74 | 3,037.74 | 3,023.50 | 3,023.50 | 3 |
08 Mar 2024 | 3,034.00 | 3,051.00 | 3,034.00 | 3,050.00 | 3,050.00 | 14 |
07 Mar 2024 | 3,020.50 | 3,020.50 | 3,020.50 | 3,020.50 | 3,020.50 | - |
06 Mar 2024 | 3,009.00 | 3,012.00 | 3,001.67 | 3,012.00 | 3,012.00 | 2,219 |
05 Mar 2024 | 3,025.04 | 3,025.04 | 2,967.26 | 2,968.50 | 2,968.50 | 803 |
04 Mar 2024 | 3,046.33 | 3,046.33 | 3,046.33 | 3,055.50 | 3,055.50 | 100 |
01 Mar 2024 | 3,031.60 | 3,038.28 | 3,031.60 | 3,058.50 | 3,058.50 | 90 |
29 Feb 2024 | 3,018.50 | 3,018.50 | 3,018.50 | 3,018.50 | 3,018.50 | - |
28 Feb 2024 | 3,008.00 | 3,008.00 | 3,003.30 | 3,018.50 | 3,018.50 | 695 |
27 Feb 2024 | 2,964.28 | 2,964.28 | 2,964.28 | 3,000.00 | 3,000.00 | 289 |
26 Feb 2024 | 2,951.00 | 2,954.00 | 2,945.00 | 2,955.00 | 2,955.00 | 102 |
23 Feb 2024 | 2,941.00 | 2,941.00 | 2,941.00 | 2,941.00 | 2,941.00 | - |
22 Feb 2024 | 2,931.50 | 2,931.50 | 2,931.50 | 2,931.50 | 2,931.50 | - |
21 Feb 2024 | 2,906.00 | 2,906.00 | 2,906.00 | 2,886.00 | 2,886.00 | 124 |
20 Feb 2024 | 2,954.00 | 2,963.00 | 2,954.00 | 2,910.00 | 2,910.00 | 430 |
19 Feb 2024 | 2,969.72 | 2,969.72 | 2,969.72 | 2,968.00 | 2,968.00 | 60 |
16 Feb 2024 | 3,016.00 | 3,016.00 | 3,016.00 | 2,999.00 | 2,999.00 | 13 |
15 Feb 2024 | 3,005.00 | 3,022.72 | 3,005.00 | 3,001.00 | 3,001.00 | 233 |
14 Feb 2024 | 2,962.00 | 2,962.00 | 2,962.00 | 2,948.00 | 2,948.00 | 585 |
13 Feb 2024 | 2,902.00 | 2,930.00 | 2,902.00 | 2,907.00 | 2,907.00 | 251 |
12 Feb 2024 | 2,990.00 | 3,016.00 | 2,988.00 | 2,985.00 | 2,985.00 | 117 |
09 Feb 2024 | 2,940.74 | 2,940.74 | 2,940.74 | 2,938.00 | 2,938.00 | 3 |
08 Feb 2024 | 2,906.50 | 2,906.50 | 2,906.50 | 2,906.50 | 2,906.50 | - |
07 Feb 2024 | 2,860.00 | 2,860.00 | 2,827.28 | 2,853.50 | 2,853.50 | 8 |
06 Feb 2024 | 2,826.74 | 2,826.74 | 2,826.74 | 2,836.00 | 2,836.00 | 34 |
05 Feb 2024 | 2,857.00 | 2,872.00 | 2,854.00 | 2,845.00 | 2,845.00 | 1,759 |
02 Feb 2024 | 2,793.00 | 2,832.00 | 2,793.00 | 2,838.00 | 2,838.00 | 2,685 |
01 Feb 2024 | 2,755.00 | 2,770.44 | 2,755.00 | 2,742.50 | 2,742.50 | 3 |
31 Jan 2024 | 2,773.00 | 2,773.00 | 2,773.00 | 2,773.00 | 2,773.00 | - |
30 Jan 2024 | 2,822.00 | 2,822.00 | 2,822.00 | 2,822.00 | 2,822.00 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |