Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jun 2024 | 3,035.00 | 3,035.00 | 2,954.80 | 2,984.60 | 2,984.60 | 419,028 |
31 May 2024 | 2,998.80 | 2,998.85 | 2,920.00 | 2,969.50 | 2,969.50 | 1,237,333 |
30 May 2024 | - | - | - | - | - | - |
29 May 2024 | 3,047.55 | 3,050.00 | 3,015.00 | 3,037.00 | 3,037.00 | 269,778 |
28 May 2024 | 3,038.00 | 3,071.95 | 3,019.80 | 3,047.85 | 3,047.85 | 413,115 |
27 May 2024 | 2,974.65 | 3,030.00 | 2,972.05 | 3,019.90 | 3,019.90 | 323,516 |
24 May 2024 | 3,003.15 | 3,010.35 | 2,946.00 | 2,972.05 | 2,972.05 | 769,375 |
23 May 2024 | 3,010.05 | 3,025.80 | 2,970.30 | 2,989.20 | 2,989.20 | 267,841 |
22 May 2024 | 3,029.80 | 3,063.00 | 3,000.00 | 3,010.95 | 3,010.95 | 672,386 |
21 May 2024 | 2,983.10 | 3,037.75 | 2,970.85 | 3,015.25 | 3,015.25 | 728,534 |
17 May 2024 | 3,018.10 | 3,034.70 | 2,978.05 | 2,986.95 | 2,986.95 | 273,543 |
16 May 2024 | 2,990.25 | 3,030.00 | 2,983.70 | 3,018.10 | 3,018.10 | 602,332 |
15 May 2024 | 2,985.00 | 3,001.00 | 2,955.00 | 2,987.45 | 2,987.45 | 327,294 |
14 May 2024 | 2,975.95 | 2,995.00 | 2,961.05 | 2,983.75 | 2,983.75 | 275,114 |
13 May 2024 | 2,904.25 | 2,978.00 | 2,903.05 | 2,965.85 | 2,965.85 | 386,238 |
10 May 2024 | 2,865.95 | 2,937.00 | 2,845.10 | 2,919.95 | 2,919.95 | 555,148 |
09 May 2024 | 2,815.05 | 2,907.00 | 2,814.00 | 2,837.35 | 2,837.35 | 696,744 |
08 May 2024 | 2,935.50 | 2,964.90 | 2,777.00 | 2,815.05 | 2,815.05 | 1,332,543 |
07 May 2024 | 2,953.30 | 2,965.55 | 2,930.55 | 2,950.25 | 2,950.25 | 309,866 |
06 May 2024 | 2,940.20 | 2,963.55 | 2,934.10 | 2,953.30 | 2,953.30 | 210,232 |
03 May 2024 | 3,009.70 | 3,023.50 | 2,937.00 | 2,952.80 | 2,952.80 | 327,375 |
02 May 2024 | 3,049.00 | 3,118.00 | 2,965.65 | 2,988.05 | 2,988.05 | 545,207 |
30 Apr 2024 | 3,025.15 | 3,081.75 | 3,013.65 | 3,049.00 | 3,049.00 | 477,148 |
29 Apr 2024 | 2,990.00 | 3,026.00 | 2,985.20 | 3,021.10 | 3,021.10 | 337,877 |
26 Apr 2024 | 2,920.00 | 3,004.95 | 2,916.40 | 2,982.50 | 2,982.50 | 250,128 |
25 Apr 2024 | 2,950.00 | 2,950.40 | 2,910.40 | 2,919.45 | 2,919.45 | 291,095 |
24 Apr 2024 | 2,933.55 | 2,976.90 | 2,927.00 | 2,950.40 | 2,950.40 | 283,020 |
23 Apr 2024 | 2,919.85 | 2,925.00 | 2,875.55 | 2,914.40 | 2,914.40 | 379,694 |
22 Apr 2024 | 2,837.05 | 2,911.00 | 2,835.05 | 2,898.05 | 2,898.05 | 227,565 |
19 Apr 2024 | 2,859.05 | 2,860.00 | 2,804.60 | 2,830.70 | 2,830.70 | 668,800 |
18 Apr 2024 | 2,887.45 | 2,921.75 | 2,860.55 | 2,871.80 | 2,871.80 | 328,125 |
16 Apr 2024 | 2,881.85 | 2,898.25 | 2,853.00 | 2,879.10 | 2,879.10 | 187,154 |
15 Apr 2024 | 2,932.00 | 2,951.60 | 2,873.00 | 2,883.30 | 2,883.30 | 347,574 |
12 Apr 2024 | 3,000.00 | 3,021.20 | 2,980.00 | 2,985.85 | 2,985.85 | 185,365 |
10 Apr 2024 | 3,014.10 | 3,027.40 | 2,998.00 | 3,000.10 | 3,000.10 | 146,814 |
09 Apr 2024 | 3,044.45 | 3,054.90 | 2,996.10 | 3,014.55 | 3,014.55 | 125,853 |
08 Apr 2024 | 3,001.50 | 3,049.00 | 2,981.45 | 3,044.20 | 3,044.20 | 232,856 |
05 Apr 2024 | 2,997.80 | 3,016.75 | 2,980.50 | 3,000.80 | 3,000.80 | 216,912 |
04 Apr 2024 | 3,011.55 | 3,024.50 | 2,992.10 | 2,997.80 | 2,997.80 | 321,073 |
03 Apr 2024 | 3,009.90 | 3,019.15 | 2,976.85 | 3,002.90 | 3,002.90 | 319,919 |
02 Apr 2024 | 3,051.55 | 3,055.00 | 2,990.70 | 2,999.75 | 2,999.75 | 422,095 |
01 Apr 2024 | 3,042.90 | 3,074.00 | 3,020.10 | 3,051.55 | 3,051.55 | 370,415 |
28 Mar 2024 | 2,997.75 | 3,037.30 | 2,964.50 | 3,014.70 | 3,014.70 | 661,523 |
27 Mar 2024 | 3,031.15 | 3,034.80 | 2,982.50 | 2,992.30 | 2,992.30 | 370,069 |
26 Mar 2024 | 2,981.80 | 3,009.95 | 2,959.85 | 3,001.60 | 3,001.60 | 1,035,426 |
22 Mar 2024 | 2,907.45 | 2,969.35 | 2,904.45 | 2,960.10 | 2,960.10 | 623,393 |
21 Mar 2024 | 2,872.00 | 2,908.45 | 2,856.95 | 2,901.40 | 2,901.40 | 354,279 |
20 Mar 2024 | 2,885.10 | 2,890.95 | 2,820.40 | 2,871.80 | 2,871.80 | 263,055 |
19 Mar 2024 | 2,925.25 | 2,925.25 | 2,867.10 | 2,891.40 | 2,891.40 | 274,009 |
18 Mar 2024 | 2,868.00 | 2,946.90 | 2,860.00 | 2,925.25 | 2,925.25 | 585,618 |
15 Mar 2024 | 2,870.00 | 2,894.00 | 2,819.00 | 2,868.00 | 2,868.00 | 469,743 |
14 Mar 2024 | 2,820.95 | 2,880.00 | 2,773.25 | 2,861.00 | 2,861.00 | 319,451 |
13 Mar 2024 | 2,873.30 | 2,897.45 | 2,798.90 | 2,823.20 | 2,823.20 | 477,450 |
12 Mar 2024 | 2,912.55 | 2,918.00 | 2,850.00 | 2,855.90 | 2,855.90 | 248,083 |
11 Mar 2024 | 2,875.00 | 2,927.90 | 2,873.35 | 2,906.40 | 2,906.40 | 596,392 |
07 Mar 2024 | 2,835.10 | 2,962.70 | 2,817.30 | 2,865.85 | 2,865.85 | 1,937,996 |
06 Mar 2024 | 2,699.70 | 2,840.00 | 2,697.00 | 2,831.55 | 2,831.55 | 1,574,389 |
05 Mar 2024 | 2,702.10 | 2,727.45 | 2,690.00 | 2,699.70 | 2,699.70 | 224,300 |
04 Mar 2024 | 2,742.20 | 2,756.30 | 2,696.50 | 2,702.05 | 2,702.05 | 204,530 |
01 Mar 2024 | 2,753.95 | 2,768.95 | 2,740.00 | 2,757.50 | 2,757.50 | 310,933 |
29 Feb 2024 | 2,704.30 | 2,745.45 | 2,660.10 | 2,736.00 | 2,736.00 | 523,031 |
28 Feb 2024 | 2,730.10 | 2,732.10 | 2,685.00 | 2,701.85 | 2,701.85 | 709,614 |
27 Feb 2024 | 2,717.40 | 2,739.15 | 2,701.10 | 2,731.95 | 2,731.95 | 206,586 |
26 Feb 2024 | 2,741.50 | 2,745.00 | 2,710.10 | 2,717.40 | 2,717.40 | 241,511 |
23 Feb 2024 | 2,722.00 | 2,759.00 | 2,708.25 | 2,740.15 | 2,740.15 | 223,626 |
22 Feb 2024 | 2,720.20 | 2,732.00 | 2,708.05 | 2,718.30 | 2,718.30 | 260,124 |
21 Feb 2024 | 2,757.00 | 2,757.00 | 2,711.55 | 2,729.15 | 2,729.15 | 247,236 |
20 Feb 2024 | 2,692.00 | 2,750.00 | 2,692.00 | 2,745.60 | 2,745.60 | 358,342 |
19 Feb 2024 | 2,711.60 | 2,728.00 | 2,700.80 | 2,711.15 | 2,711.15 | 363,955 |
16 Feb 2024 | 2,653.50 | 2,714.95 | 2,653.50 | 2,711.10 | 2,711.10 | 578,979 |
15 Feb 2024 | 2,663.20 | 2,682.00 | 2,642.00 | 2,653.55 | 2,653.55 | 379,711 |
14 Feb 2024 | 2,660.00 | 2,679.45 | 2,640.85 | 2,663.20 | 2,663.20 | 327,593 |
13 Feb 2024 | 2,670.00 | 2,686.90 | 2,650.00 | 2,671.30 | 2,671.30 | 182,580 |
12 Feb 2024 | 2,664.85 | 2,683.80 | 2,650.00 | 2,670.30 | 2,670.30 | 364,618 |
09 Feb 2024 | 2,623.00 | 2,667.00 | 2,610.10 | 2,657.95 | 2,657.95 | 277,561 |
08 Feb 2024 | 2,685.10 | 2,724.05 | 2,604.00 | 2,622.50 | 2,622.50 | 316,600 |
07 Feb 2024 | 2,648.00 | 2,724.00 | 2,634.05 | 2,695.85 | 2,695.85 | 1,061,071 |
06 Feb 2024 | 2,560.00 | 2,619.00 | 2,554.30 | 2,614.45 | 2,614.45 | 816,702 |
05 Feb 2024 | 2,515.40 | 2,566.00 | 2,511.15 | 2,554.20 | 2,554.20 | 2,227,669 |
02 Feb 2024 | 2,527.95 | 2,541.30 | 2,503.25 | 2,515.35 | 2,515.35 | 403,229 |
01 Feb 2024 | 2,541.95 | 2,554.00 | 2,506.05 | 2,510.45 | 2,510.45 | 356,002 |
31 Jan 2024 | 2,571.05 | 2,583.15 | 2,520.00 | 2,533.05 | 2,533.05 | 3,417,736 |
30 Jan 2024 | 2,569.30 | 2,618.75 | 2,556.00 | 2,567.70 | 2,567.70 | 1,167,215 |
29 Jan 2024 | 2,585.00 | 2,609.25 | 2,555.25 | 2,569.30 | 2,569.30 | 1,016,146 |
25 Jan 2024 | 2,608.00 | 2,610.00 | 2,568.95 | 2,590.15 | 2,590.15 | 757,628 |
24 Jan 2024 | 2,630.00 | 2,660.15 | 2,530.00 | 2,592.05 | 2,592.05 | 2,141,269 |
23 Jan 2024 | 2,674.90 | 2,690.95 | 2,488.10 | 2,522.60 | 2,522.60 | 1,269,276 |
19 Jan 2024 | 2,705.50 | 2,711.95 | 2,677.10 | 2,687.70 | 2,687.70 | 627,943 |
18 Jan 2024 | 2,742.00 | 2,750.25 | 2,675.00 | 2,698.40 | 2,698.40 | 468,132 |
17 Jan 2024 | 2,789.00 | 2,789.00 | 2,720.80 | 2,757.75 | 2,757.75 | 761,187 |
16 Jan 2024 | 2,751.10 | 2,805.00 | 2,730.00 | 2,795.55 | 2,795.55 | 415,738 |
15 Jan 2024 | 2,725.00 | 2,773.55 | 2,717.00 | 2,754.25 | 2,754.25 | 719,264 |
12 Jan 2024 | 2,744.15 | 2,755.00 | 2,710.05 | 2,735.10 | 2,735.10 | 185,626 |
11 Jan 2024 | 2,705.00 | 2,744.50 | 2,698.20 | 2,740.55 | 2,740.55 | 232,373 |
10 Jan 2024 | 2,712.00 | 2,731.00 | 2,697.05 | 2,709.30 | 2,709.30 | 274,833 |
09 Jan 2024 | 2,734.75 | 2,740.95 | 2,711.70 | 2,724.10 | 2,724.10 | 273,223 |
08 Jan 2024 | 2,738.95 | 2,738.95 | 2,692.60 | 2,714.65 | 2,714.65 | 268,950 |
05 Jan 2024 | 2,765.55 | 2,769.05 | 2,714.40 | 2,722.60 | 2,722.60 | 377,109 |
04 Jan 2024 | 2,778.00 | 2,790.30 | 2,750.30 | 2,769.05 | 2,769.05 | 300,002 |
03 Jan 2024 | 2,749.00 | 2,792.00 | 2,728.05 | 2,772.25 | 2,772.25 | 347,830 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |