Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 2,158.00 | 2,202.00 | 2,133.77 | 2,200.68 | 2,200.68 | 69,635 |
25 Apr 2024 | 2,178.00 | 2,238.00 | 2,102.00 | 2,116.00 | 2,116.00 | 485,657 |
24 Apr 2024 | 2,138.00 | 2,166.00 | 2,086.00 | 2,114.00 | 2,114.00 | 211,492 |
23 Apr 2024 | 2,170.00 | 2,210.00 | 2,133.62 | 2,138.00 | 2,138.00 | 390,678 |
22 Apr 2024 | 2,178.00 | 2,232.00 | 2,158.00 | 2,186.00 | 2,186.00 | 291,509 |
19 Apr 2024 | 2,068.00 | 2,146.00 | 2,015.02 | 2,146.00 | 2,146.00 | 442,468 |
18 Apr 2024 | 2,030.00 | 2,118.00 | 2,028.00 | 2,118.00 | 2,118.00 | 565,694 |
17 Apr 2024 | 1,948.00 | 2,038.00 | 1,940.00 | 1,987.00 | 1,987.00 | 374,737 |
16 Apr 2024 | 1,980.00 | 2,024.00 | 1,945.00 | 1,959.00 | 1,959.00 | 378,588 |
15 Apr 2024 | 2,160.00 | 2,182.00 | 2,010.00 | 2,016.00 | 2,016.00 | 936,038 |
12 Apr 2024 | 2,292.00 | 2,352.00 | 2,094.00 | 2,094.00 | 2,094.00 | 1,731,073 |
11 Apr 2024 | 2,322.00 | 2,374.00 | 2,246.00 | 2,280.00 | 2,280.00 | 500,269 |
10 Apr 2024 | 2,332.00 | 2,424.00 | 2,330.00 | 2,354.00 | 2,354.00 | 551,356 |
09 Apr 2024 | 2,250.00 | 2,342.00 | 2,246.00 | 2,310.00 | 2,310.00 | 872,722 |
08 Apr 2024 | 2,246.00 | 2,314.00 | 2,230.00 | 2,260.00 | 2,260.00 | 277,581 |
05 Apr 2024 | 2,218.00 | 2,258.00 | 2,176.00 | 2,208.00 | 2,208.00 | 881,530 |
04 Apr 2024 | 2,156.00 | 2,302.00 | 2,143.39 | 2,270.00 | 2,270.00 | 392,130 |
03 Apr 2024 | 2,120.00 | 2,164.00 | 2,105.26 | 2,164.00 | 2,164.00 | 604,450 |
02 Apr 2024 | 2,150.00 | 2,184.00 | 2,106.00 | 2,120.00 | 2,120.00 | 759,171 |
28 Mar 2024 | 2,098.00 | 2,150.00 | 2,061.00 | 2,146.00 | 2,146.00 | 511,259 |
27 Mar 2024 | 2,068.00 | 2,106.00 | 2,045.00 | 2,103.00 | 2,103.00 | 602,816 |
26 Mar 2024 | 2,003.00 | 2,088.00 | 1,995.00 | 2,086.00 | 2,086.00 | 183,085 |
25 Mar 2024 | 2,003.00 | 2,050.00 | 1,986.00 | 2,016.00 | 2,016.00 | 647,782 |
22 Mar 2024 | 2,116.00 | 2,116.00 | 2,009.00 | 2,034.00 | 2,034.00 | 465,251 |
21 Mar 2024 | 2,178.00 | 2,194.00 | 2,054.00 | 2,078.00 | 2,078.00 | 849,666 |
20 Mar 2024 | 2,083.00 | 2,150.00 | 2,083.00 | 2,114.00 | 2,114.00 | 160,687 |
19 Mar 2024 | 2,104.00 | 2,130.84 | 2,070.00 | 2,101.00 | 2,101.00 | 336,399 |
18 Mar 2024 | 2,147.00 | 2,165.00 | 2,052.00 | 2,073.00 | 2,073.00 | 273,142 |
15 Mar 2024 | 2,129.00 | 2,177.00 | 2,067.00 | 2,145.00 | 2,145.00 | 581,670 |
14 Mar 2024 | 2,221.00 | 2,235.00 | 2,116.84 | 2,150.00 | 2,150.00 | 426,824 |
13 Mar 2024 | 2,275.00 | 2,305.00 | 2,190.00 | 2,229.00 | 2,229.00 | 507,172 |
12 Mar 2024 | 2,351.00 | 2,361.00 | 2,245.00 | 2,282.00 | 2,282.00 | 345,140 |
11 Mar 2024 | 2,290.00 | 2,369.00 | 2,242.00 | 2,338.00 | 2,338.00 | 282,793 |
08 Mar 2024 | 2,278.00 | 2,370.00 | 2,278.00 | 2,317.00 | 2,317.00 | 228,700 |
07 Mar 2024 | 2,260.00 | 2,338.00 | 2,236.00 | 2,315.00 | 2,315.00 | 666,955 |
06 Mar 2024 | 2,225.00 | 2,285.00 | 2,217.00 | 2,255.00 | 2,255.00 | 280,309 |
05 Mar 2024 | 2,155.00 | 2,207.00 | 2,138.00 | 2,194.00 | 2,194.00 | 379,104 |
04 Mar 2024 | 2,245.00 | 2,245.00 | 2,174.01 | 2,215.00 | 2,215.00 | 193,408 |
01 Mar 2024 | 2,151.00 | 2,243.00 | 2,136.00 | 2,235.00 | 2,235.00 | 406,996 |
29 Feb 2024 | 2,209.00 | 2,211.00 | 2,137.00 | 2,137.00 | 2,137.00 | 207,648 |
28 Feb 2024 | 2,242.00 | 2,252.00 | 2,179.00 | 2,196.00 | 2,196.00 | 127,696 |
27 Feb 2024 | 2,175.00 | 2,270.00 | 2,175.00 | 2,248.00 | 2,248.00 | 495,695 |
26 Feb 2024 | 2,210.00 | 2,270.00 | 2,165.04 | 2,192.00 | 2,192.00 | 245,991 |
23 Feb 2024 | 2,217.00 | 2,229.00 | 2,155.00 | 2,221.00 | 2,221.00 | 309,494 |
22 Feb 2024 | 2,147.00 | 2,220.00 | 2,103.00 | 2,195.00 | 2,195.00 | 621,474 |
21 Feb 2024 | 2,022.00 | 2,102.00 | 2,022.00 | 2,101.00 | 2,101.00 | 137,118 |
20 Feb 2024 | 2,072.00 | 2,095.00 | 2,049.00 | 2,059.00 | 2,059.00 | 121,823 |
19 Feb 2024 | 2,051.00 | 2,099.00 | 2,022.00 | 2,094.00 | 2,094.00 | 204,792 |
16 Feb 2024 | 2,129.00 | 2,134.00 | 2,049.00 | 2,064.00 | 2,064.00 | 132,996 |
15 Feb 2024 | 2,115.00 | 2,153.00 | 2,055.06 | 2,109.00 | 2,109.00 | 184,957 |
14 Feb 2024 | 2,092.00 | 2,118.00 | 2,060.00 | 2,068.00 | 2,068.00 | 400,380 |
13 Feb 2024 | 2,042.00 | 2,106.74 | 2,012.00 | 2,063.00 | 2,063.00 | 215,130 |
12 Feb 2024 | 2,070.00 | 2,124.00 | 2,048.97 | 2,100.00 | 2,100.00 | 200,525 |
09 Feb 2024 | 2,128.00 | 2,128.00 | 2,019.00 | 2,049.00 | 2,049.00 | 345,005 |
08 Feb 2024 | 2,165.00 | 2,237.00 | 2,108.00 | 2,114.00 | 2,114.00 | 263,822 |
07 Feb 2024 | 2,160.00 | 2,181.61 | 2,135.00 | 2,179.00 | 2,179.00 | 327,359 |
06 Feb 2024 | 2,200.00 | 2,200.00 | 2,120.00 | 2,161.00 | 2,161.00 | 376,885 |
05 Feb 2024 | 2,190.00 | 2,260.00 | 2,163.00 | 2,168.00 | 2,168.00 | 450,172 |
02 Feb 2024 | 2,070.00 | 2,215.00 | 2,070.00 | 2,188.00 | 2,188.00 | 679,048 |
01 Feb 2024 | 1,961.50 | 2,048.00 | 1,961.50 | 1,984.00 | 1,984.00 | 418,873 |
31 Jan 2024 | 1,983.00 | 2,006.00 | 1,925.00 | 1,989.00 | 1,989.00 | 343,578 |
30 Jan 2024 | 2,059.00 | 2,059.00 | 2,006.00 | 2,006.00 | 2,006.00 | 324,011 |
29 Jan 2024 | 2,024.00 | 2,055.00 | 1,984.03 | 2,030.00 | 2,030.00 | 622,065 |
26 Jan 2024 | 1,962.00 | 2,087.00 | 1,938.50 | 2,050.00 | 2,050.00 | 486,684 |
25 Jan 2024 | 1,866.50 | 2,010.00 | 1,855.50 | 1,946.50 | 1,946.50 | 1,034,453 |
24 Jan 2024 | 1,982.00 | 2,049.00 | 1,968.50 | 2,030.00 | 2,030.00 | 658,251 |
23 Jan 2024 | 1,836.50 | 1,952.50 | 1,795.28 | 1,940.00 | 1,940.00 | 632,635 |
22 Jan 2024 | 1,896.00 | 1,940.50 | 1,795.50 | 1,818.50 | 1,818.50 | 668,070 |
19 Jan 2024 | 1,985.50 | 2,014.00 | 1,864.50 | 1,881.00 | 1,881.00 | 582,883 |
18 Jan 2024 | 1,997.00 | 2,000.00 | 1,923.00 | 1,975.50 | 1,975.50 | 290,137 |
17 Jan 2024 | 1,985.00 | 2,004.00 | 1,932.00 | 1,940.50 | 1,940.50 | 283,283 |
16 Jan 2024 | 2,030.00 | 2,047.00 | 1,991.00 | 2,022.00 | 2,022.00 | 383,235 |
15 Jan 2024 | 2,045.00 | 2,078.00 | 2,016.00 | 2,046.00 | 2,046.00 | 400,165 |
12 Jan 2024 | 2,147.00 | 2,154.00 | 2,065.00 | 2,071.00 | 2,071.00 | 403,169 |
11 Jan 2024 | 2,175.00 | 2,183.00 | 2,121.00 | 2,131.00 | 2,131.00 | 474,963 |
10 Jan 2024 | 2,183.00 | 2,213.90 | 2,166.00 | 2,166.00 | 2,166.00 | 990,831 |
09 Jan 2024 | 2,250.00 | 2,250.00 | 2,179.00 | 2,212.00 | 2,212.00 | 278,716 |
08 Jan 2024 | 2,185.00 | 2,264.00 | 2,132.00 | 2,239.00 | 2,239.00 | 1,428,923 |
05 Jan 2024 | 2,098.00 | 2,149.00 | 2,072.36 | 2,137.00 | 2,137.00 | 438,222 |
04 Jan 2024 | 2,129.00 | 2,165.00 | 2,075.00 | 2,122.00 | 2,122.00 | 508,009 |
03 Jan 2024 | 2,203.00 | 2,211.00 | 2,116.00 | 2,116.00 | 2,116.00 | 656,466 |
02 Jan 2024 | 2,210.00 | 2,288.00 | 2,198.00 | 2,216.00 | 2,216.00 | 569,082 |
29 Dec 2023 | 2,209.00 | 2,226.00 | 2,201.00 | 2,211.00 | 2,211.00 | 93,907 |
28 Dec 2023 | 2,211.00 | 2,213.00 | 2,170.00 | 2,210.00 | 2,210.00 | 186,735 |
27 Dec 2023 | 2,186.00 | 2,224.00 | 2,163.00 | 2,211.00 | 2,211.00 | 201,357 |
22 Dec 2023 | 2,171.00 | 2,200.00 | 2,150.00 | 2,186.00 | 2,186.00 | 155,153 |
21 Dec 2023 | 2,144.00 | 2,188.00 | 2,115.00 | 2,177.00 | 2,177.00 | 313,426 |
20 Dec 2023 | 2,130.00 | 2,193.00 | 2,119.00 | 2,160.00 | 2,160.00 | 545,068 |
19 Dec 2023 | 1,941.50 | 2,115.00 | 1,910.00 | 2,107.00 | 2,107.00 | 464,753 |
18 Dec 2023 | 1,982.50 | 2,002.00 | 1,916.00 | 1,980.50 | 1,980.50 | 483,159 |
15 Dec 2023 | 2,040.00 | 2,045.00 | 1,983.00 | 1,990.00 | 1,990.00 | 1,082,942 |
14 Dec 2023 | 1,983.00 | 2,011.00 | 1,923.00 | 2,010.00 | 2,010.00 | 633,343 |
13 Dec 2023 | 1,970.00 | 2,018.00 | 1,924.50 | 1,935.00 | 1,935.00 | 571,567 |
12 Dec 2023 | 2,055.00 | 2,068.00 | 1,953.00 | 1,984.00 | 1,984.00 | 674,625 |
11 Dec 2023 | 2,072.00 | 2,086.85 | 2,026.00 | 2,054.00 | 2,054.00 | 578,538 |
08 Dec 2023 | 2,010.00 | 2,077.00 | 1,931.00 | 2,077.00 | 2,077.00 | 317,772 |
07 Dec 2023 | 2,005.00 | 2,047.00 | 1,970.02 | 2,012.00 | 2,012.00 | 431,075 |
06 Dec 2023 | 1,934.50 | 2,023.00 | 1,850.00 | 2,023.00 | 2,023.00 | 351,278 |
05 Dec 2023 | 1,939.00 | 1,955.00 | 1,907.00 | 1,931.00 | 1,931.00 | 170,132 |
04 Dec 2023 | 1,888.50 | 1,958.50 | 1,877.50 | 1,944.00 | 1,944.00 | 380,964 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |