Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 0.00 | 0.00 | 0.00 | 2,966.00 | 2,966.00 | 81 |
23 Apr 2024 | 2,978.00 | 2,978.00 | 2,969.01 | 2,969.00 | 2,969.00 | 4,802 |
22 Apr 2024 | 2,994.00 | 2,994.00 | 2,994.00 | 2,989.50 | 2,989.50 | 125 |
19 Apr 2024 | 2,967.50 | 2,970.00 | 2,967.00 | 2,970.00 | 2,970.00 | 1,380 |
18 Apr 2024 | 2,962.12 | 2,962.71 | 2,960.50 | 2,956.00 | 2,956.00 | 1,656 |
17 Apr 2024 | 2,951.50 | 2,951.50 | 2,951.50 | 2,961.75 | 2,961.75 | 871 |
16 Apr 2024 | 2,960.50 | 2,964.35 | 2,956.00 | 2,962.00 | 2,962.00 | 6,018 |
15 Apr 2024 | 2,959.34 | 2,959.34 | 2,956.51 | 2,957.25 | 2,957.25 | 3,431 |
12 Apr 2024 | 2,952.00 | 2,971.50 | 2,952.00 | 2,972.50 | 2,972.50 | 33,379 |
11 Apr 2024 | 2,947.50 | 2,947.50 | 2,945.38 | 2,947.50 | 2,947.50 | 88 |
10 Apr 2024 | 2,946.00 | 2,946.00 | 2,937.52 | 2,945.75 | 2,945.75 | 44 |
09 Apr 2024 | 2,940.25 | 2,940.25 | 2,940.25 | 2,940.25 | 2,940.25 | - |
08 Apr 2024 | 2,942.00 | 2,942.00 | 2,939.66 | 2,937.00 | 2,937.00 | 5,839 |
05 Apr 2024 | 2,960.50 | 2,961.00 | 2,953.53 | 2,953.00 | 2,953.00 | 20,225 |
04 Apr 2024 | 2,945.75 | 2,945.75 | 2,945.75 | 2,945.75 | 2,945.75 | - |
03 Apr 2024 | 2,961.00 | 2,962.00 | 2,946.50 | 2,946.50 | 2,946.50 | 621 |
02 Apr 2024 | 2,964.50 | 2,966.30 | 2,961.66 | 2,962.75 | 2,962.75 | 7,421 |
28 Mar 2024 | 2,965.70 | 2,965.70 | 2,964.89 | 2,966.25 | 2,966.25 | 552 |
27 Mar 2024 | 2,971.00 | 2,972.50 | 2,966.00 | 2,972.50 | 2,972.50 | 3,717 |
26 Mar 2024 | 2,960.35 | 2,960.35 | 2,958.85 | 2,962.50 | 2,962.50 | 3 |
25 Mar 2024 | 2,973.00 | 2,974.88 | 2,957.00 | 2,959.50 | 2,959.50 | 10,440 |
22 Mar 2024 | 2,972.00 | 2,974.00 | 2,969.01 | 2,974.00 | 2,974.00 | 662 |
21 Mar 2024 | 2,942.00 | 2,950.50 | 2,926.01 | 2,950.50 | 2,950.50 | 1,113 |
20 Mar 2024 | 2,935.50 | 2,938.51 | 2,933.50 | 2,933.50 | 2,933.50 | 5,664 |
19 Mar 2024 | 2,931.50 | 2,931.52 | 2,931.50 | 2,928.75 | 2,928.75 | 367 |
18 Mar 2024 | 2,923.00 | 2,923.00 | 2,923.00 | 2,923.00 | 2,923.00 | 353 |
15 Mar 2024 | 2,922.00 | 2,922.00 | 2,922.00 | 2,924.25 | 2,924.25 | 8 |
14 Mar 2024 | 2,920.52 | 2,926.00 | 2,920.52 | 2,924.00 | 2,924.00 | 874 |
13 Mar 2024 | 2,955.50 | 2,955.50 | 2,955.50 | 2,956.50 | 2,956.50 | 1 |
12 Mar 2024 | 2,968.58 | 2,968.60 | 2,968.58 | 2,965.00 | 2,965.00 | 433 |
11 Mar 2024 | 2,960.62 | 2,965.50 | 2,960.62 | 2,966.00 | 2,966.00 | 199 |
08 Mar 2024 | 2,955.50 | 2,955.50 | 2,955.50 | 2,957.00 | 2,957.00 | 828 |
07 Mar 2024 | 2,967.50 | 2,967.50 | 2,967.50 | 2,967.50 | 2,967.50 | - |
06 Mar 2024 | 2,974.50 | 2,982.00 | 2,974.50 | 2,974.50 | 2,974.50 | 509 |
05 Mar 2024 | 2,980.00 | 2,983.00 | 2,980.00 | 2,977.25 | 2,977.25 | 1,026 |
04 Mar 2024 | 2,982.50 | 2,983.34 | 2,971.00 | 2,973.50 | 2,973.50 | 3,423 |
01 Mar 2024 | 2,986.50 | 2,989.00 | 2,983.51 | 2,989.00 | 2,989.00 | 835 |
29 Feb 2024 | 2,982.00 | 2,984.00 | 2,982.00 | 2,984.00 | 2,984.00 | 1,229 |
28 Feb 2024 | 2,971.00 | 2,971.00 | 2,969.36 | 2,971.25 | 2,971.25 | 157 |
27 Feb 2024 | 2,964.62 | 2,964.62 | 2,962.50 | 2,961.50 | 2,961.50 | 991 |
26 Feb 2024 | 2,972.00 | 2,972.00 | 2,963.00 | 2,963.75 | 2,963.75 | 505 |
23 Feb 2024 | 2,961.50 | 2,961.50 | 2,961.50 | 2,966.75 | 2,966.75 | 3 |
22 Feb 2024 | 2,961.50 | 2,977.00 | 2,961.50 | 2,970.50 | 2,970.50 | 1,751 |
21 Feb 2024 | 2,979.75 | 2,979.75 | 2,979.75 | 2,979.75 | 2,979.75 | - |
20 Feb 2024 | 2,975.00 | 2,975.00 | 2,975.00 | 2,980.00 | 2,980.00 | 1 |
19 Feb 2024 | 2,984.50 | 2,984.50 | 2,984.50 | 2,984.50 | 2,984.50 | - |
16 Feb 2024 | 2,989.50 | 2,990.50 | 2,982.50 | 2,982.50 | 2,982.50 | 5,370 |
15 Feb 2024 | 2,996.50 | 2,996.50 | 2,996.50 | 2,995.00 | 2,995.00 | 6 |
14 Feb 2024 | 2,995.50 | 2,997.50 | 2,990.64 | 2,997.50 | 2,997.50 | 1,060 |
13 Feb 2024 | 2,985.00 | 2,987.00 | 2,982.00 | 2,982.00 | 2,982.00 | 5,215 |
12 Feb 2024 | 2,993.00 | 2,995.50 | 2,993.00 | 2,992.00 | 2,992.00 | 341 |
09 Feb 2024 | 2,992.00 | 2,998.65 | 2,990.00 | 2,990.00 | 2,990.00 | 851 |
08 Feb 2024 | 3,004.01 | 3,004.01 | 3,001.50 | 3,001.00 | 3,001.00 | 106 |
07 Feb 2024 | 3,005.75 | 3,005.75 | 3,005.75 | 3,005.75 | 3,005.75 | - |
06 Feb 2024 | 3,010.00 | 3,010.00 | 3,010.00 | 3,010.75 | 3,010.75 | 2 |
05 Feb 2024 | 3,007.50 | 3,017.00 | 3,005.35 | 3,016.50 | 3,016.50 | 8,692 |
02 Feb 2024 | 2,997.00 | 3,009.50 | 2,996.70 | 3,005.50 | 3,005.50 | 702 |
01 Feb 2024 | 3,019.00 | 3,019.00 | 3,019.00 | 3,019.00 | 3,019.00 | - |
31 Jan 2024 | 3,002.00 | 3,002.00 | 3,001.50 | 3,002.00 | 3,002.00 | 911 |
30 Jan 2024 | 2,996.00 | 3,000.40 | 2,996.00 | 2,997.00 | 2,997.00 | 1,808 |
29 Jan 2024 | 2,986.50 | 2,995.00 | 2,986.00 | 2,992.75 | 2,992.75 | 3,178 |
26 Jan 2024 | 2,986.50 | 2,986.89 | 2,975.00 | 2,979.50 | 2,979.50 | 3,339 |
25 Jan 2024 | 2,973.00 | 2,979.00 | 2,973.00 | 2,985.25 | 2,985.25 | 513 |
24 Jan 2024 | 2,981.00 | 2,981.00 | 2,972.50 | 2,971.75 | 2,971.75 | 8,200 |
23 Jan 2024 | 2,985.00 | 2,986.50 | 2,985.00 | 2,989.25 | 2,989.25 | 2 |
22 Jan 2024 | 2,980.50 | 2,983.00 | 2,980.50 | 2,981.25 | 2,981.25 | 1,280 |
19 Jan 2024 | 2,984.00 | 2,986.39 | 2,984.00 | 2,985.50 | 2,985.50 | 355 |
18 Jan 2024 | 2,987.00 | 2,987.00 | 2,987.00 | 2,987.00 | 2,987.00 | - |
17 Jan 2024 | 2,992.75 | 2,992.75 | 2,992.75 | 2,992.75 | 2,992.75 | - |
16 Jan 2024 | 3,014.00 | 3,014.14 | 3,014.00 | 3,005.50 | 3,005.50 | 240 |
15 Jan 2024 | 2,999.50 | 2,999.50 | 2,999.50 | 2,994.75 | 2,994.75 | 3 |
12 Jan 2024 | 2,982.00 | 2,995.00 | 2,982.00 | 2,995.00 | 2,995.00 | 2,201 |
11 Jan 2024 | 2,978.89 | 2,985.50 | 2,978.89 | 2,988.25 | 2,988.25 | 16 |
10 Jan 2024 | 2,983.00 | 2,983.00 | 2,983.00 | 2,983.00 | 2,983.00 | - |
09 Jan 2024 | 2,976.14 | 2,976.14 | 2,976.01 | 2,984.50 | 2,984.50 | 2,538 |
08 Jan 2024 | 2,978.85 | 2,978.85 | 2,978.85 | 2,979.25 | 2,979.25 | 33 |
05 Jan 2024 | 2,990.00 | 2,990.00 | 2,980.00 | 2,980.25 | 2,980.25 | 129 |
04 Jan 2024 | 2,991.50 | 2,991.85 | 2,985.14 | 2,988.75 | 2,988.75 | 1,620 |
03 Jan 2024 | 3,003.50 | 3,009.50 | 3,001.00 | 3,001.00 | 3,001.00 | 1,473 |
02 Jan 2024 | 2,996.50 | 2,996.50 | 2,993.14 | 3,010.50 | 3,010.50 | 1,676 |
29 Dec 2023 | 2,988.00 | 2,988.00 | 2,988.00 | 2,986.50 | 2,986.50 | 3 |
28 Dec 2023 | 2,987.50 | 2,987.50 | 2,987.50 | 2,993.25 | 2,993.25 | 35 |
27 Dec 2023 | 2,989.50 | 2,990.82 | 2,983.25 | 2,977.50 | 2,977.50 | 260 |
22 Dec 2023 | 2,993.50 | 2,993.50 | 2,988.32 | 2,989.75 | 2,989.75 | 269 |
21 Dec 2023 | 3,001.00 | 3,009.64 | 3,001.00 | 3,005.75 | 3,005.75 | 3,976 |
20 Dec 2023 | 2,999.00 | 2,999.64 | 2,993.00 | 2,993.00 | 2,993.00 | 6,810 |
19 Dec 2023 | 2,984.50 | 2,990.14 | 2,975.50 | 2,972.25 | 2,972.25 | 2,863 |
18 Dec 2023 | 2,990.50 | 2,994.50 | 2,990.50 | 2,992.75 | 2,992.75 | 7,881 |
15 Dec 2023 | 2,976.50 | 2,986.00 | 2,967.50 | 2,986.00 | 2,986.00 | 9,414 |
14 Dec 2023 | 3,007.00 | 3,007.14 | 2,975.00 | 2,974.25 | 2,974.25 | 25,125 |
13 Dec 2023 | 3,017.50 | 3,017.64 | 3,015.68 | 3,022.50 | 3,022.50 | 3,723 |
12 Dec 2023 | 3,005.02 | 3,005.02 | 3,003.52 | 3,006.75 | 3,006.75 | 66 |
11 Dec 2023 | 2,991.50 | 2,998.61 | 2,991.50 | 3,000.50 | 3,000.50 | 2,692 |
08 Dec 2023 | 3,006.00 | 3,006.00 | 3,004.50 | 3,006.75 | 3,006.75 | 1,474 |
07 Dec 2023 | 3,009.00 | 3,020.00 | 3,006.52 | 3,015.75 | 3,015.75 | 9,341 |
06 Dec 2023 | 3,005.00 | 3,008.00 | 3,005.00 | 3,007.50 | 3,007.50 | 3,028 |
05 Dec 2023 | 2,990.00 | 2,992.14 | 2,985.21 | 3,002.50 | 3,002.50 | 2,076 |
04 Dec 2023 | 2,981.00 | 2,991.50 | 2,976.50 | 2,986.00 | 2,986.00 | 10,830 |
01 Dec 2023 | 2,972.00 | 2,978.32 | 2,972.00 | 2,979.25 | 2,979.25 | 4,333 |
30 Nov 2023 | 2,965.00 | 2,979.61 | 2,965.00 | 2,973.50 | 2,973.50 | 3,027 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |