Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 4,062.75 | 4,063.75 | 4,051.65 | 4,059.31 | 4,059.31 | 38,698 |
29 Apr 2024 | 4,064.25 | 4,074.50 | 4,052.50 | 4,052.50 | 4,052.50 | 240,770 |
26 Apr 2024 | 4,054.75 | 4,080.50 | 4,041.50 | 4,072.75 | 4,072.75 | 232,533 |
25 Apr 2024 | 4,020.50 | 4,022.50 | 3,984.55 | 3,993.75 | 3,993.75 | 249,669 |
24 Apr 2024 | 4,069.75 | 4,074.50 | 4,050.00 | 4,055.88 | 4,055.88 | 353,426 |
23 Apr 2024 | 4,045.75 | 4,058.75 | 4,028.75 | 4,053.50 | 4,053.50 | 324,212 |
22 Apr 2024 | 4,013.75 | 4,044.50 | 4,010.00 | 4,020.25 | 4,020.25 | 114,190 |
19 Apr 2024 | 3,993.00 | 4,011.00 | 3,989.00 | 4,005.50 | 4,005.50 | 117,122 |
18 Apr 2024 | 4,027.50 | 4,042.75 | 4,011.00 | 4,033.50 | 4,033.50 | 96,835 |
17 Apr 2024 | 4,041.25 | 4,057.19 | 4,023.50 | 4,023.50 | 4,023.50 | 128,962 |
16 Apr 2024 | 4,045.25 | 4,057.75 | 4,034.90 | 4,051.00 | 4,051.00 | 140,308 |
15 Apr 2024 | 4,110.25 | 4,128.95 | 4,097.75 | 4,105.50 | 4,105.50 | 91,798 |
12 Apr 2024 | 4,137.50 | 4,142.25 | 4,116.75 | 4,121.00 | 4,121.00 | 156,001 |
11 Apr 2024 | 4,098.50 | 4,100.50 | 4,075.95 | 4,100.13 | 4,100.13 | 94,922 |
10 Apr 2024 | 4,095.75 | 4,098.00 | 4,058.34 | 4,091.00 | 4,091.00 | 115,598 |
09 Apr 2024 | 4,097.75 | 4,109.25 | 4,053.25 | 4,067.50 | 4,067.50 | 71,869 |
08 Apr 2024 | 4,096.75 | 4,113.75 | 4,092.30 | 4,099.75 | 4,099.75 | 90,860 |
05 Apr 2024 | 4,070.25 | 4,103.25 | 4,044.00 | 4,097.25 | 4,097.25 | 212,612 |
04 Apr 2024 | 4,112.25 | 4,131.75 | 4,110.00 | 4,122.75 | 4,122.75 | 240,723 |
03 Apr 2024 | 4,117.25 | 4,127.00 | 4,111.80 | 4,118.25 | 4,118.25 | 147,636 |
02 Apr 2024 | 4,166.75 | 4,166.75 | 4,107.25 | 4,114.00 | 4,114.00 | 147,246 |
28 Mar 2024 | 4,141.50 | 4,149.20 | 4,133.10 | 4,134.25 | 4,134.25 | 140,272 |
27 Mar 2024 | 4,116.25 | 4,134.50 | 4,110.80 | 4,118.50 | 4,118.50 | 119,682 |
26 Mar 2024 | 4,114.50 | 4,125.81 | 4,113.65 | 4,121.00 | 4,121.00 | 544,785 |
25 Mar 2024 | 4,130.00 | 4,133.75 | 4,105.90 | 4,114.25 | 4,114.25 | 114,603 |
22 Mar 2024 | 4,138.25 | 4,154.00 | 4,128.25 | 4,132.00 | 4,132.00 | 136,640 |
21 Mar 2024 | 4,091.00 | 4,133.20 | 4,081.75 | 4,131.25 | 4,131.25 | 290,962 |
20 Mar 2024 | 4,052.00 | 4,063.50 | 4,050.50 | 4,051.75 | 4,051.75 | 206,521 |
19 Mar 2024 | 4,032.00 | 4,040.95 | 4,018.08 | 4,040.00 | 4,040.00 | 174,853 |
18 Mar 2024 | 4,009.75 | 4,044.20 | 4,005.58 | 4,036.25 | 4,036.25 | 130,600 |
15 Mar 2024 | 4,020.75 | 4,031.67 | 3,990.50 | 3,993.25 | 3,993.25 | 133,084 |
14 Mar 2024 | 4,026.25 | 4,029.85 | 4,004.75 | 4,020.25 | 4,020.25 | 151,822 |
13 Mar 2024 | 4,040.75 | 4,042.75 | 4,024.54 | 4,028.50 | 4,028.50 | 105,758 |
12 Mar 2024 | 4,008.50 | 4,040.70 | 3,999.87 | 4,026.00 | 4,026.00 | 155,157 |
11 Mar 2024 | 3,977.00 | 3,984.75 | 3,961.75 | 3,984.00 | 3,984.00 | 154,403 |
08 Mar 2024 | 4,021.00 | 4,022.75 | 3,998.50 | 4,001.75 | 4,001.75 | 163,260 |
07 Mar 2024 | 3,986.75 | 4,022.37 | 3,983.75 | 4,014.00 | 4,014.00 | 112,979 |
06 Mar 2024 | 3,992.25 | 4,010.50 | 3,991.30 | 4,003.50 | 4,003.50 | 125,496 |
05 Mar 2024 | 4,028.50 | 4,030.50 | 3,984.62 | 3,989.75 | 3,989.75 | 81,676 |
04 Mar 2024 | 4,040.75 | 4,044.75 | 4,030.25 | 4,032.25 | 4,032.25 | 70,296 |
01 Mar 2024 | 4,032.00 | 4,040.50 | 4,015.00 | 4,034.25 | 4,034.25 | 151,519 |
29 Feb 2024 | 3,992.75 | 4,014.42 | 3,978.50 | 4,006.00 | 4,006.00 | 235,557 |
28 Feb 2024 | 3,997.00 | 4,002.00 | 3,987.50 | 3,997.50 | 3,997.50 | 75,766 |
27 Feb 2024 | 3,985.75 | 3,995.25 | 3,979.25 | 3,984.75 | 3,984.75 | 131,708 |
26 Feb 2024 | 3,998.00 | 4,006.75 | 3,994.64 | 3,999.25 | 3,999.25 | 76,289 |
23 Feb 2024 | 4,002.50 | 4,016.00 | 3,996.00 | 4,006.00 | 4,006.00 | 69,623 |
22 Feb 2024 | 3,959.75 | 4,000.08 | 3,955.00 | 3,998.75 | 3,998.75 | 90,182 |
21 Feb 2024 | 3,925.75 | 3,928.75 | 3,916.75 | 3,924.25 | 3,924.25 | 67,734 |
20 Feb 2024 | 3,955.25 | 3,957.00 | 3,912.17 | 3,925.50 | 3,925.50 | 133,852 |
19 Feb 2024 | 3,955.25 | 3,968.25 | 3,952.50 | 3,968.00 | 3,968.00 | 82,233 |
16 Feb 2024 | 3,984.75 | 3,995.25 | 3,969.00 | 3,982.00 | 3,982.00 | 80,044 |
15 Feb 2024 | 3,979.25 | 3,982.25 | 3,961.75 | 3,968.25 | 3,968.25 | 174,865 |
14 Feb 2024 | 3,938.25 | 3,962.75 | 3,937.75 | 3,948.50 | 3,948.50 | 434,051 |
13 Feb 2024 | 3,955.00 | 3,955.75 | 3,916.00 | 3,930.50 | 3,930.50 | 99,558 |
12 Feb 2024 | 3,959.00 | 3,984.00 | 3,958.99 | 3,984.00 | 3,984.00 | 70,604 |
09 Feb 2024 | 3,945.25 | 3,960.70 | 3,942.50 | 3,951.25 | 3,951.25 | 191,598 |
08 Feb 2024 | 3,942.50 | 3,954.45 | 3,937.00 | 3,942.00 | 3,942.00 | 76,449 |
07 Feb 2024 | 3,905.75 | 3,937.95 | 3,905.65 | 3,933.00 | 3,933.00 | 90,190 |
06 Feb 2024 | 3,927.25 | 3,927.69 | 3,910.30 | 3,914.25 | 3,914.25 | 84,116 |
05 Feb 2024 | 3,905.00 | 3,929.40 | 3,903.50 | 3,922.50 | 3,922.50 | 653,065 |
02 Feb 2024 | 3,853.25 | 3,898.00 | 3,847.50 | 3,898.00 | 3,898.00 | 657,963 |
01 Feb 2024 | 3,825.50 | 3,838.50 | 3,807.75 | 3,813.25 | 3,813.25 | 474,750 |
31 Jan 2024 | 3,858.25 | 3,859.15 | 3,817.91 | 3,825.00 | 3,825.00 | 93,482 |
30 Jan 2024 | 3,863.00 | 3,879.15 | 3,862.15 | 3,873.50 | 3,873.50 | 71,489 |
29 Jan 2024 | 3,833.25 | 3,850.50 | 3,831.77 | 3,843.75 | 3,843.75 | 155,751 |
26 Jan 2024 | 3,827.25 | 3,840.75 | 3,804.75 | 3,837.50 | 3,837.50 | 162,868 |
25 Jan 2024 | 3,811.75 | 3,838.50 | 3,808.77 | 3,838.50 | 3,838.50 | 155,711 |
24 Jan 2024 | 3,829.00 | 3,829.00 | 3,811.00 | 3,823.75 | 3,823.75 | 355,204 |
23 Jan 2024 | 3,795.25 | 3,815.85 | 3,791.62 | 3,811.25 | 3,811.25 | 148,574 |
22 Jan 2024 | 3,804.00 | 3,810.75 | 3,796.00 | 3,802.00 | 3,802.00 | 125,239 |
19 Jan 2024 | 3,761.75 | 3,777.25 | 3,761.47 | 3,773.00 | 3,773.00 | 70,384 |
18 Jan 2024 | 3,720.25 | 3,745.25 | 3,719.31 | 3,740.00 | 3,740.00 | 109,558 |
17 Jan 2024 | 3,725.50 | 3,733.25 | 3,715.50 | 3,731.75 | 3,731.75 | 108,847 |
16 Jan 2024 | 3,742.50 | 3,760.50 | 3,737.00 | 3,756.25 | 3,756.25 | 228,421 |
15 Jan 2024 | 3,742.50 | 3,742.50 | 3,733.75 | 3,737.00 | 3,737.00 | 71,891 |
12 Jan 2024 | 3,722.25 | 3,741.20 | 3,721.80 | 3,731.25 | 3,731.25 | 49,077 |
11 Jan 2024 | 3,742.25 | 3,748.00 | 3,716.00 | 3,717.75 | 3,717.75 | 72,607 |
10 Jan 2024 | 3,729.00 | 3,733.95 | 3,719.00 | 3,727.75 | 3,727.75 | 83,834 |
09 Jan 2024 | 3,715.25 | 3,722.25 | 3,703.67 | 3,721.75 | 3,721.75 | 86,156 |
08 Jan 2024 | 3,676.50 | 3,688.00 | 3,670.75 | 3,683.50 | 3,683.50 | 174,717 |
05 Jan 2024 | 3,679.00 | 3,687.75 | 3,675.00 | 3,677.75 | 3,677.75 | 154,116 |
04 Jan 2024 | 3,697.00 | 3,707.00 | 3,684.75 | 3,702.25 | 3,702.25 | 58,605 |
03 Jan 2024 | 3,735.00 | 3,737.25 | 3,700.00 | 3,711.50 | 3,711.50 | 111,738 |
02 Jan 2024 | 3,736.75 | 3,742.12 | 3,727.50 | 3,740.00 | 3,740.00 | 56,933 |
29 Dec 2023 | 3,743.00 | 3,765.25 | 3,736.75 | 3,740.00 | 3,740.00 | 43,070 |
28 Dec 2023 | 3,723.25 | 3,756.00 | 3,720.00 | 3,738.00 | 3,738.00 | 41,380 |
27 Dec 2023 | 3,720.50 | 3,748.75 | 3,710.25 | 3,717.75 | 3,717.75 | 407,923 |
22 Dec 2023 | 3,718.75 | 3,721.75 | 3,696.25 | 3,712.75 | 3,712.75 | 166,516 |
21 Dec 2023 | 3,720.00 | 3,734.75 | 3,702.00 | 3,719.75 | 3,719.75 | 95,240 |
20 Dec 2023 | 3,748.25 | 3,755.50 | 3,732.25 | 3,745.75 | 3,745.75 | 389,361 |
19 Dec 2023 | 3,725.25 | 3,728.75 | 3,600.00 | 3,717.00 | 3,717.00 | 274,195 |
18 Dec 2023 | 3,703.00 | 3,748.00 | 3,600.00 | 3,728.00 | 3,728.00 | 102,290 |
15 Dec 2023 | 3,687.75 | 3,711.75 | 3,600.00 | 3,700.00 | 3,700.00 | 44,434 |
14 Dec 2023 | 3,722.50 | 3,748.50 | 3,669.75 | 3,678.25 | 3,678.25 | 206,884 |
13 Dec 2023 | 3,705.00 | 3,711.75 | 3,694.75 | 3,705.00 | 3,705.00 | 85,208 |
12 Dec 2023 | 3,674.25 | 3,694.75 | 3,653.25 | 3,682.00 | 3,682.00 | 131,353 |
11 Dec 2023 | 3,660.25 | 3,669.50 | 3,632.75 | 3,661.75 | 3,661.75 | 131,754 |
08 Dec 2023 | 3,636.00 | 3,675.25 | 3,629.86 | 3,651.75 | 3,651.75 | 66,540 |
07 Dec 2023 | 3,610.25 | 3,646.75 | 3,605.25 | 3,633.50 | 3,633.50 | 62,625 |
06 Dec 2023 | 3,625.75 | 3,647.25 | 3,609.00 | 3,616.00 | 3,616.00 | 99,340 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |