Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Jun 2024 | 2,038.00 | 2,085.00 | 2,014.95 | 2,063.50 | 2,063.50 | 269,285 |
21 Jun 2024 | 2,020.05 | 2,069.95 | 2,004.20 | 2,038.15 | 2,038.15 | 199,984 |
20 Jun 2024 | 2,039.95 | 2,048.75 | 2,004.00 | 2,009.10 | 2,009.10 | 130,060 |
19 Jun 2024 | 2,070.00 | 2,070.00 | 2,028.50 | 2,033.80 | 2,033.80 | 118,518 |
18 Jun 2024 | 2,070.00 | 2,092.75 | 2,049.90 | 2,063.85 | 2,063.85 | 187,181 |
14 Jun 2024 | 2,072.75 | 2,099.00 | 2,030.50 | 2,062.75 | 2,062.75 | 229,655 |
13 Jun 2024 | 2,084.00 | 2,085.00 | 2,045.10 | 2,062.35 | 2,062.35 | 155,006 |
12 Jun 2024 | 2,080.00 | 2,099.20 | 2,070.00 | 2,076.95 | 2,076.95 | 212,244 |
11 Jun 2024 | 2,100.10 | 2,119.90 | 2,050.00 | 2,082.70 | 2,082.70 | 685,297 |
10 Jun 2024 | 2,030.00 | 2,098.00 | 1,973.00 | 2,043.65 | 2,043.65 | 643,702 |
07 Jun 2024 | 2,151.00 | 2,255.00 | 2,007.90 | 2,024.75 | 2,024.75 | 1,591,824 |
06 Jun 2024 | 2,019.95 | 2,183.00 | 2,010.00 | 2,147.60 | 2,147.60 | 595,525 |
05 Jun 2024 | 1,950.00 | 1,995.00 | 1,870.00 | 1,979.45 | 1,979.45 | 211,881 |
04 Jun 2024 | 2,093.00 | 2,093.00 | 1,800.05 | 1,939.60 | 1,939.60 | 440,880 |
03 Jun 2024 | 2,190.00 | 2,190.00 | 2,080.00 | 2,094.05 | 2,094.05 | 283,014 |
31 May 2024 | 2,039.75 | 2,109.00 | 1,985.00 | 2,091.55 | 2,091.55 | 464,466 |
30 May 2024 | 2,080.00 | 2,110.60 | 2,031.70 | 2,039.75 | 2,039.75 | 248,402 |
29 May 2024 | 2,124.15 | 2,124.80 | 2,056.25 | 2,081.20 | 2,081.20 | 355,229 |
28 May 2024 | 2,140.00 | 2,148.90 | 2,057.00 | 2,117.15 | 2,117.15 | 988,458 |
27 May 2024 | 1,980.00 | 2,142.60 | 1,967.40 | 2,117.20 | 2,117.20 | 2,507,476 |
24 May 2024 | 1,920.90 | 2,045.40 | 1,916.05 | 1,966.40 | 1,966.40 | 1,149,682 |
23 May 2024 | 1,940.00 | 1,969.90 | 1,883.10 | 1,901.90 | 1,901.90 | 296,727 |
22 May 2024 | 1,810.00 | 1,936.60 | 1,802.70 | 1,921.30 | 1,921.30 | 900,477 |
21 May 2024 | 1,833.50 | 1,837.35 | 1,804.00 | 1,807.60 | 1,807.60 | 110,134 |
17 May 2024 | 1,848.60 | 1,854.95 | 1,824.00 | 1,833.45 | 1,833.45 | 67,057 |
16 May 2024 | 1,852.10 | 1,864.95 | 1,828.00 | 1,839.70 | 1,839.70 | 83,989 |
15 May 2024 | 1,824.85 | 1,855.00 | 1,820.00 | 1,832.25 | 1,832.25 | 89,216 |
14 May 2024 | 1,816.70 | 1,833.90 | 1,798.25 | 1,814.90 | 1,814.90 | 98,640 |
13 May 2024 | 1,895.00 | 1,895.00 | 1,801.05 | 1,814.10 | 1,814.10 | 116,813 |
10 May 2024 | 1,815.00 | 1,893.85 | 1,761.10 | 1,876.35 | 1,876.35 | 156,199 |
09 May 2024 | 1,895.00 | 1,895.00 | 1,790.00 | 1,802.60 | 1,802.60 | 116,233 |
08 May 2024 | 1,850.10 | 1,911.00 | 1,810.00 | 1,874.60 | 1,874.60 | 124,779 |
07 May 2024 | 1,935.00 | 1,935.00 | 1,839.00 | 1,846.70 | 1,846.70 | 133,434 |
06 May 2024 | 1,975.00 | 1,984.00 | 1,890.85 | 1,920.15 | 1,920.15 | 164,795 |
03 May 2024 | 2,050.00 | 2,050.00 | 1,923.45 | 1,967.65 | 1,967.65 | 648,318 |
02 May 2024 | 1,924.70 | 1,990.00 | 1,901.35 | 1,959.80 | 1,959.80 | 461,470 |
30 Apr 2024 | 1,926.40 | 1,945.00 | 1,895.00 | 1,904.50 | 1,904.50 | 288,794 |
29 Apr 2024 | 1,850.00 | 1,920.00 | 1,819.40 | 1,907.50 | 1,907.50 | 589,627 |
26 Apr 2024 | 1,821.40 | 1,821.60 | 1,775.00 | 1,780.85 | 1,780.85 | 103,082 |
25 Apr 2024 | 1,824.00 | 1,840.90 | 1,814.05 | 1,821.40 | 1,821.40 | 89,122 |
24 Apr 2024 | 1,780.50 | 1,840.00 | 1,778.00 | 1,821.25 | 1,821.25 | 193,975 |
23 Apr 2024 | 1,778.95 | 1,790.05 | 1,765.00 | 1,771.30 | 1,771.30 | 61,942 |
22 Apr 2024 | 1,761.00 | 1,794.80 | 1,759.95 | 1,766.40 | 1,766.40 | 108,634 |
19 Apr 2024 | 1,715.05 | 1,760.90 | 1,706.05 | 1,747.70 | 1,747.70 | 71,353 |
18 Apr 2024 | 1,773.20 | 1,796.00 | 1,751.25 | 1,758.85 | 1,758.85 | 130,913 |
16 Apr 2024 | 1,711.00 | 1,773.65 | 1,682.05 | 1,744.30 | 1,744.30 | 92,570 |
15 Apr 2024 | 1,708.55 | 1,739.00 | 1,675.00 | 1,711.40 | 1,711.40 | 125,810 |
12 Apr 2024 | 1,762.50 | 1,789.25 | 1,751.05 | 1,757.90 | 1,757.90 | 102,790 |
10 Apr 2024 | 1,778.95 | 1,780.45 | 1,708.45 | 1,753.85 | 1,753.85 | 184,358 |
09 Apr 2024 | 1,759.60 | 1,795.00 | 1,759.60 | 1,770.20 | 1,770.20 | 123,830 |
08 Apr 2024 | 1,792.80 | 1,798.00 | 1,745.55 | 1,750.10 | 1,750.10 | 175,093 |
05 Apr 2024 | 1,780.05 | 1,799.30 | 1,765.00 | 1,772.65 | 1,772.65 | 229,920 |
04 Apr 2024 | 1,814.65 | 1,832.95 | 1,765.00 | 1,790.30 | 1,790.30 | 291,628 |
03 Apr 2024 | 1,805.00 | 1,810.00 | 1,786.20 | 1,789.65 | 1,789.65 | 227,866 |
02 Apr 2024 | 1,847.00 | 1,852.00 | 1,797.10 | 1,801.95 | 1,801.95 | 236,384 |
01 Apr 2024 | 1,824.00 | 1,866.95 | 1,824.00 | 1,839.80 | 1,839.80 | 146,750 |
28 Mar 2024 | 1,803.95 | 1,862.95 | 1,795.65 | 1,804.15 | 1,804.15 | 318,457 |
27 Mar 2024 | 1,808.00 | 1,858.15 | 1,760.00 | 1,770.60 | 1,770.60 | 558,875 |
26 Mar 2024 | 1,850.05 | 1,850.05 | 1,786.00 | 1,794.20 | 1,794.20 | 335,857 |
22 Mar 2024 | 1,873.85 | 1,904.90 | 1,865.05 | 1,869.85 | 1,869.85 | 148,116 |
21 Mar 2024 | 1,890.00 | 1,969.80 | 1,862.00 | 1,869.25 | 1,869.25 | 273,565 |
20 Mar 2024 | 1,928.00 | 1,961.25 | 1,850.00 | 1,856.10 | 1,856.10 | 251,295 |
19 Mar 2024 | 1,880.00 | 2,065.45 | 1,867.55 | 1,896.80 | 1,896.80 | 647,293 |
18 Mar 2024 | 1,892.00 | 1,902.95 | 1,860.25 | 1,875.70 | 1,875.70 | 71,814 |
15 Mar 2024 | 1,876.10 | 1,934.95 | 1,850.00 | 1,892.00 | 1,892.00 | 200,381 |
14 Mar 2024 | 1,679.95 | 1,944.00 | 1,665.00 | 1,866.75 | 1,866.75 | 350,234 |
13 Mar 2024 | 1,798.35 | 1,837.45 | 1,685.00 | 1,709.90 | 1,709.90 | 215,207 |
12 Mar 2024 | 1,820.00 | 1,895.00 | 1,750.00 | 1,792.50 | 1,792.50 | 244,997 |
11 Mar 2024 | 1,916.75 | 1,921.05 | 1,779.00 | 1,803.60 | 1,803.60 | 157,391 |
07 Mar 2024 | 1,902.30 | 1,988.25 | 1,890.00 | 1,897.80 | 1,897.80 | 183,174 |
06 Mar 2024 | 2,004.80 | 2,006.10 | 1,890.00 | 1,902.25 | 1,902.25 | 164,059 |
05 Mar 2024 | 2,087.95 | 2,113.95 | 1,991.00 | 2,002.40 | 2,002.40 | 180,694 |
04 Mar 2024 | 2,154.90 | 2,157.90 | 2,076.00 | 2,089.00 | 2,089.00 | 135,632 |
01 Mar 2024 | 2,184.60 | 2,200.85 | 2,129.00 | 2,143.10 | 2,143.10 | 124,089 |
29 Feb 2024 | 2,175.85 | 2,230.00 | 2,112.80 | 2,166.90 | 2,166.90 | 339,877 |
28 Feb 2024 | 2,250.70 | 2,250.70 | 2,155.00 | 2,175.90 | 2,175.90 | 121,675 |
27 Feb 2024 | 2,195.00 | 2,318.80 | 2,187.05 | 2,250.70 | 2,250.70 | 291,731 |
26 Feb 2024 | 2,200.95 | 2,235.95 | 2,179.80 | 2,188.30 | 2,188.30 | 110,346 |
23 Feb 2024 | 2,236.50 | 2,318.80 | 2,190.00 | 2,204.95 | 2,204.95 | 299,525 |
22 Feb 2024 | 2,317.00 | 2,319.20 | 2,210.00 | 2,226.90 | 2,226.90 | 394,250 |
21 Feb 2024 | 2,300.00 | 2,414.25 | 2,272.00 | 2,310.25 | 2,310.25 | 368,326 |
20 Feb 2024 | 2,304.00 | 2,354.40 | 2,263.90 | 2,289.50 | 2,289.50 | 267,436 |
19 Feb 2024 | 2,054.00 | 2,428.35 | 2,054.00 | 2,381.75 | 2,381.75 | 1,097,472 |
16 Feb 2024 | 2,024.00 | 2,060.00 | 2,011.00 | 2,023.65 | 2,023.65 | 61,096 |
15 Feb 2024 | 2,024.60 | 2,047.20 | 1,993.30 | 2,007.05 | 2,007.05 | 60,461 |
14 Feb 2024 | 2,000.00 | 2,039.95 | 1,983.05 | 2,004.80 | 2,004.80 | 65,845 |
13 Feb 2024 | 2,099.85 | 2,099.85 | 1,863.45 | 2,014.45 | 2,014.45 | 221,545 |
12 Feb 2024 | 2,045.00 | 2,208.00 | 2,025.00 | 2,066.75 | 2,066.75 | 493,017 |
09 Feb 2024 | 1,979.30 | 2,048.00 | 1,938.05 | 2,013.45 | 2,013.45 | 204,376 |
08 Feb 2024 | 2,015.00 | 2,015.45 | 1,973.40 | 1,979.30 | 1,979.30 | 53,529 |
07 Feb 2024 | 2,048.20 | 2,050.50 | 1,991.40 | 2,002.40 | 2,002.40 | 69,820 |
06 Feb 2024 | 2,000.00 | 2,050.00 | 1,973.00 | 2,028.25 | 2,028.25 | 175,627 |
05 Feb 2024 | 1,987.60 | 2,032.00 | 1,952.95 | 1,972.95 | 1,972.95 | 146,004 |
02 Feb 2024 | 2,007.00 | 2,048.00 | 1,935.00 | 1,948.65 | 1,948.65 | 222,849 |
01 Feb 2024 | 1,927.60 | 2,010.00 | 1,920.05 | 1,968.00 | 1,968.00 | 341,763 |
31 Jan 2024 | 1,949.00 | 1,977.20 | 1,880.00 | 1,916.70 | 1,916.70 | 278,059 |
30 Jan 2024 | 1,916.00 | 1,924.00 | 1,886.75 | 1,900.40 | 1,900.40 | 50,460 |
29 Jan 2024 | 1,876.95 | 1,946.00 | 1,855.25 | 1,900.10 | 1,900.10 | 151,152 |
25 Jan 2024 | 1,866.70 | 1,883.00 | 1,805.00 | 1,849.35 | 1,849.35 | 44,314 |
24 Jan 2024 | 1,788.05 | 1,888.00 | 1,771.40 | 1,850.70 | 1,850.70 | 100,742 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |