Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 0.00 | 0.00 | 0.00 | 4,215.75 | 4,215.75 | 128 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 4,143.25 | 4,143.25 | 4,143.25 | 4,143.25 | 4,143.25 | - |
29 Apr 2024 | 4,176.00 | 4,177.00 | 4,170.50 | 4,170.50 | 4,170.50 | 371 |
26 Apr 2024 | 4,145.50 | 4,145.50 | 4,145.50 | 4,154.50 | 4,154.50 | 1 |
25 Apr 2024 | 4,091.50 | 4,091.50 | 4,091.50 | 4,091.50 | 4,091.50 | - |
24 Apr 2024 | 4,144.50 | 4,144.50 | 4,144.50 | 4,114.50 | 4,114.50 | 3 |
23 Apr 2024 | 4,109.50 | 4,109.50 | 4,092.00 | 4,094.00 | 4,094.00 | 15 |
22 Apr 2024 | 4,081.00 | 4,081.00 | 4,081.00 | 4,081.00 | 4,081.00 | 25 |
19 Apr 2024 | 4,039.50 | 4,039.50 | 4,039.50 | 4,039.50 | 4,039.50 | - |
18 Apr 2024 | 4,048.00 | 4,048.00 | 4,048.00 | 4,055.25 | 4,055.25 | 3 |
17 Apr 2024 | 4,034.50 | 4,036.00 | 4,034.50 | 4,024.00 | 4,024.00 | 11 |
16 Apr 2024 | 4,034.00 | 4,034.00 | 4,034.00 | 4,034.00 | 4,034.00 | - |
15 Apr 2024 | 4,129.00 | 4,129.00 | 4,107.00 | 4,107.00 | 4,107.00 | 1,100 |
12 Apr 2024 | 4,120.75 | 4,120.75 | 4,120.75 | 4,120.75 | 4,120.75 | - |
11 Apr 2024 | 4,161.75 | 4,161.75 | 4,161.75 | 4,161.75 | 4,161.75 | - |
10 Apr 2024 | 4,147.50 | 4,147.50 | 4,147.50 | 4,140.75 | 4,140.75 | 9 |
09 Apr 2024 | 4,160.50 | 4,160.50 | 4,160.50 | 4,152.25 | 4,152.25 | 116 |
08 Apr 2024 | 4,148.00 | 4,148.00 | 4,148.00 | 4,149.50 | 4,149.50 | 108 |
05 Apr 2024 | 4,108.00 | 4,122.00 | 4,108.00 | 4,118.25 | 4,118.25 | 258 |
04 Apr 2024 | 4,146.00 | 4,156.00 | 4,146.00 | 4,156.00 | 4,156.00 | 45 |
03 Apr 2024 | 4,127.25 | 4,127.25 | 4,127.25 | 4,127.25 | 4,127.25 | - |
02 Apr 2024 | 4,162.50 | 4,162.50 | 4,152.50 | 4,146.00 | 4,146.00 | 126 |
28 Mar 2024 | 4,103.75 | 4,103.75 | 4,103.75 | 4,103.75 | 4,103.75 | - |
27 Mar 2024 | 4,079.00 | 4,079.00 | 4,079.00 | 4,079.00 | 4,079.00 | - |
26 Mar 2024 | 4,086.75 | 4,086.75 | 4,086.75 | 4,086.75 | 4,086.75 | - |
25 Mar 2024 | 4,073.00 | 4,079.50 | 4,073.00 | 4,076.75 | 4,076.75 | 30 |
22 Mar 2024 | 4,088.25 | 4,088.25 | 4,088.25 | 4,088.25 | 4,088.25 | - |
21 Mar 2024 | 4,100.50 | 4,100.50 | 4,096.50 | 4,104.00 | 4,104.00 | 14 |
20 Mar 2024 | 4,037.50 | 4,037.50 | 4,037.50 | 4,033.75 | 4,033.75 | 1 |
19 Mar 2024 | 4,021.25 | 4,021.25 | 4,021.25 | 4,021.25 | 4,021.25 | - |
18 Mar 2024 | 4,048.00 | 4,048.00 | 4,048.00 | 4,043.50 | 4,043.50 | 1 |
15 Mar 2024 | 4,033.75 | 4,033.75 | 4,033.75 | 4,033.75 | 4,033.75 | - |
14 Mar 2024 | 4,064.50 | 4,064.50 | 4,060.00 | 4,056.75 | 4,056.75 | 1,120 |
13 Mar 2024 | 4,054.50 | 4,054.50 | 4,054.50 | 4,054.50 | 4,054.50 | - |
12 Mar 2024 | 4,078.50 | 4,078.50 | 4,078.50 | 4,073.75 | 4,073.75 | 101 |
11 Mar 2024 | 4,033.00 | 4,033.00 | 4,033.00 | 4,028.75 | 4,028.75 | 5 |
08 Mar 2024 | 4,007.25 | 4,007.25 | 4,007.25 | 4,007.25 | 4,007.25 | - |
07 Mar 2024 | 4,016.00 | 4,016.00 | 4,016.00 | 4,017.00 | 4,017.00 | 14 |
06 Mar 2024 | 4,025.50 | 4,025.50 | 4,025.50 | 4,020.50 | 4,020.50 | 1 |
05 Mar 2024 | 3,969.75 | 3,969.75 | 3,969.75 | 3,969.75 | 3,969.75 | - |
04 Mar 2024 | 4,011.00 | 4,011.00 | 4,011.00 | 4,011.00 | 4,011.00 | - |
01 Mar 2024 | 4,015.00 | 4,015.00 | 4,015.00 | 4,032.25 | 4,032.25 | 53 |
29 Feb 2024 | 3,982.25 | 3,982.25 | 3,982.25 | 3,982.25 | 3,982.25 | - |
28 Feb 2024 | 3,975.50 | 3,975.50 | 3,975.50 | 3,970.75 | 3,970.75 | 1 |
27 Feb 2024 | 4,016.00 | 4,016.00 | 4,016.00 | 4,016.00 | 4,016.00 | - |
26 Feb 2024 | 4,014.50 | 4,014.50 | 4,014.50 | 4,004.75 | 4,004.75 | 1 |
23 Feb 2024 | 4,026.75 | 4,026.75 | 4,026.75 | 4,026.75 | 4,026.75 | - |
22 Feb 2024 | 4,037.50 | 4,037.50 | 4,037.50 | 4,037.50 | 4,037.50 | - |
21 Feb 2024 | 4,022.00 | 4,022.00 | 4,022.00 | 4,013.50 | 4,013.50 | 2 |
20 Feb 2024 | 3,994.50 | 3,994.50 | 3,994.50 | 3,994.50 | 3,994.50 | - |
19 Feb 2024 | 4,008.25 | 4,008.25 | 4,008.25 | 4,008.25 | 4,008.25 | - |
16 Feb 2024 | 4,016.50 | 4,016.50 | 4,016.50 | 4,016.25 | 4,016.25 | 1 |
15 Feb 2024 | 3,982.75 | 3,982.75 | 3,982.75 | 3,982.75 | 3,982.75 | - |
14 Feb 2024 | 3,977.50 | 3,977.50 | 3,977.50 | 3,977.50 | 3,977.50 | - |
13 Feb 2024 | 3,919.75 | 3,919.75 | 3,919.75 | 3,919.75 | 3,919.75 | - |
12 Feb 2024 | 3,968.00 | 3,993.00 | 3,968.00 | 3,993.00 | 3,993.00 | 5,479 |
09 Feb 2024 | 3,925.00 | 3,925.00 | 3,925.00 | 3,933.00 | 3,933.00 | 1 |
08 Feb 2024 | 3,936.00 | 3,936.00 | 3,936.00 | 3,935.25 | 3,935.25 | 1 |
07 Feb 2024 | 3,945.50 | 3,952.80 | 3,945.50 | 3,950.25 | 3,950.25 | 314 |
06 Feb 2024 | 3,960.50 | 3,960.50 | 3,960.50 | 3,960.50 | 3,960.50 | - |
05 Feb 2024 | 3,879.75 | 3,879.75 | 3,879.75 | 3,879.75 | 3,879.75 | - |
02 Feb 2024 | 3,841.50 | 3,841.50 | 3,841.50 | 3,841.50 | 3,841.50 | - |
01 Feb 2024 | 3,826.75 | 3,826.75 | 3,826.75 | 3,826.75 | 3,826.75 | - |
31 Jan 2024 | 3,827.50 | 3,827.50 | 3,827.50 | 3,827.50 | 3,827.50 | - |
30 Jan 2024 | 3,830.00 | 3,830.00 | 3,830.00 | 3,830.00 | 3,830.00 | - |
29 Jan 2024 | 3,862.50 | 3,862.50 | 3,862.50 | 3,851.00 | 3,851.00 | 2 |
26 Jan 2024 | 3,855.00 | 3,859.50 | 3,855.00 | 3,859.50 | 3,859.50 | 185 |
25 Jan 2024 | 3,856.25 | 3,856.25 | 3,856.25 | 3,856.25 | 3,856.25 | - |
24 Jan 2024 | 3,853.75 | 3,853.75 | 3,853.75 | 3,853.75 | 3,853.75 | - |
23 Jan 2024 | 3,779.00 | 3,782.00 | 3,779.00 | 3,806.25 | 3,806.25 | 5,482 |
22 Jan 2024 | 3,778.50 | 3,778.50 | 3,778.50 | 3,771.25 | 3,771.25 | 2 |
19 Jan 2024 | 3,782.50 | 3,782.50 | 3,782.50 | 3,789.00 | 3,789.00 | 8 |
18 Jan 2024 | 3,772.00 | 3,772.00 | 3,772.00 | 3,772.00 | 3,772.00 | - |
17 Jan 2024 | 3,753.50 | 3,753.50 | 3,738.50 | 3,738.50 | 3,738.50 | 1,234 |
16 Jan 2024 | 3,823.25 | 3,823.25 | 3,823.25 | 3,823.25 | 3,823.25 | - |
15 Jan 2024 | 3,860.50 | 3,860.50 | 3,860.50 | 3,858.75 | 3,858.75 | 111 |
12 Jan 2024 | 3,890.50 | 3,890.50 | 3,890.50 | 3,877.75 | 3,877.75 | 1 |
11 Jan 2024 | 3,866.00 | 3,866.00 | 3,866.00 | 3,848.25 | 3,848.25 | 2 |
10 Jan 2024 | 3,853.00 | 3,853.00 | 3,853.00 | 3,843.25 | 3,843.25 | 1 |
09 Jan 2024 | 3,861.75 | 3,861.75 | 3,861.75 | 3,861.75 | 3,861.75 | - |
08 Jan 2024 | 3,886.00 | 3,886.00 | 3,886.00 | 3,892.50 | 3,892.50 | 1 |
05 Jan 2024 | 3,911.00 | 3,911.00 | 3,911.00 | 3,908.75 | 3,908.75 | 1 |
04 Jan 2024 | 3,920.75 | 3,920.75 | 3,920.75 | 3,920.75 | 3,920.75 | - |
03 Jan 2024 | 3,944.00 | 3,944.00 | 3,921.00 | 3,930.50 | 3,930.50 | 2,164 |
02 Jan 2024 | 3,974.50 | 3,974.50 | 3,974.50 | 3,968.00 | 3,968.00 | 2 |
29 Dec 2023 | 3,974.00 | 3,974.00 | 3,974.00 | 3,971.75 | 3,971.75 | 1 |
28 Dec 2023 | 3,978.50 | 3,978.50 | 3,978.50 | 3,981.75 | 3,981.75 | 2 |
27 Dec 2023 | 3,913.50 | 3,913.50 | 3,913.50 | 3,913.50 | 3,913.50 | - |
22 Dec 2023 | 3,871.25 | 3,871.25 | 3,871.25 | 3,871.25 | 3,871.25 | - |
21 Dec 2023 | 3,921.50 | 3,921.50 | 3,918.00 | 3,921.50 | 3,921.50 | 5,588 |
20 Dec 2023 | 3,902.50 | 3,902.50 | 3,902.50 | 3,902.50 | 3,902.50 | - |
19 Dec 2023 | 3,896.50 | 3,896.50 | 3,896.50 | 3,900.50 | 3,900.50 | 4 |
18 Dec 2023 | 3,880.25 | 3,880.25 | 3,880.25 | 3,880.25 | 3,880.25 | - |
15 Dec 2023 | 3,888.50 | 3,891.50 | 3,887.50 | 3,902.75 | 3,902.75 | 5,160 |
14 Dec 2023 | 3,877.50 | 3,877.50 | 3,877.50 | 3,877.50 | 3,877.50 | 30 |
13 Dec 2023 | 3,831.75 | 3,831.75 | 3,831.75 | 3,831.75 | 3,831.75 | - |
12 Dec 2023 | 3,841.50 | 3,841.50 | 3,841.50 | 3,841.50 | 3,841.50 | - |
11 Dec 2023 | 3,929.00 | 3,929.00 | 3,929.00 | 3,942.25 | 3,942.25 | 5 |
08 Dec 2023 | 3,937.50 | 3,937.50 | 3,937.50 | 3,925.00 | 3,925.00 | 1 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |