Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 2,872.00 | 3,083.50 | 2,872.00 | 2,595.25 | 2,595.25 | 3,011 |
02 May 2024 | 2,522.50 | 2,795.00 | 2,522.50 | 2,827.75 | 2,827.75 | 1,108 |
01 May 2024 | 2,818.40 | 2,818.40 | 2,818.40 | 2,818.40 | 2,818.40 | - |
30 Apr 2024 | 2,840.00 | 3,317.15 | 2,520.00 | 2,455.25 | 2,455.25 | 468 |
29 Apr 2024 | 3,123.00 | 3,200.00 | 3,110.00 | 3,180.75 | 3,180.75 | 787 |
26 Apr 2024 | 3,197.00 | 3,197.00 | 3,197.00 | 3,197.00 | 3,197.00 | - |
25 Apr 2024 | 2,968.00 | 2,968.00 | 2,968.00 | 2,968.00 | 2,968.00 | - |
24 Apr 2024 | 3,500.00 | 3,700.00 | 3,500.00 | 3,371.75 | 3,371.75 | 451 |
23 Apr 2024 | 3,160.00 | 3,685.00 | 3,160.00 | 3,624.75 | 3,624.75 | 752 |
22 Apr 2024 | 3,000.00 | 3,000.00 | 3,000.00 | 2,948.50 | 2,948.50 | 240 |
19 Apr 2024 | 3,100.00 | 3,100.00 | 3,100.00 | 3,009.00 | 3,009.00 | 155 |
18 Apr 2024 | 2,878.00 | 2,878.00 | 2,783.57 | 3,274.50 | 3,274.50 | 116 |
17 Apr 2024 | 2,716.00 | 2,716.00 | 2,716.00 | 2,716.00 | 2,716.00 | - |
16 Apr 2024 | 3,140.00 | 4,817.14 | 2,628.00 | 2,630.25 | 2,630.25 | 2,459 |
15 Apr 2024 | 4,052.00 | 4,052.00 | 4,052.00 | 4,069.25 | 4,069.25 | 83 |
12 Apr 2024 | 5,163.50 | 5,163.50 | 5,163.50 | 5,163.50 | 5,163.50 | - |
11 Apr 2024 | 4,775.50 | 4,775.50 | 4,775.50 | 4,775.50 | 4,775.50 | - |
10 Apr 2024 | 4,284.00 | 4,284.00 | 4,284.00 | 4,590.50 | 4,590.50 | 74 |
09 Apr 2024 | 4,727.00 | 4,910.49 | 4,727.00 | 4,394.00 | 4,394.00 | 302 |
08 Apr 2024 | 5,115.50 | 5,115.50 | 5,115.50 | 5,128.00 | 5,128.00 | 37 |
05 Apr 2024 | 4,773.00 | 5,100.00 | 4,689.50 | 4,720.75 | 4,720.75 | 444 |
04 Apr 2024 | 5,246.50 | 5,246.50 | 5,246.50 | 5,246.50 | 5,246.50 | - |
03 Apr 2024 | 4,927.25 | 4,927.25 | 4,927.25 | 4,927.25 | 4,927.25 | - |
02 Apr 2024 | 4,523.00 | 6,315.07 | 4,226.00 | 4,582.75 | 4,582.75 | 677 |
28 Mar 2024 | 5,932.50 | 5,932.50 | 5,759.00 | 6,044.50 | 6,044.50 | 1,080 |
27 Mar 2024 | 5,486.50 | 5,600.50 | 5,486.50 | 5,737.75 | 5,737.75 | 979 |
26 Mar 2024 | 6,701.00 | 7,426.50 | 5,453.88 | 6,780.75 | 6,780.75 | 907 |
25 Mar 2024 | 6,149.50 | 7,208.50 | 6,149.50 | 6,880.25 | 6,880.25 | 715 |
22 Mar 2024 | 5,607.75 | 5,607.75 | 5,607.75 | 5,607.75 | 5,607.75 | - |
21 Mar 2024 | 5,568.00 | 6,617.50 | 5,568.00 | 6,495.75 | 6,495.75 | 3,111 |
20 Mar 2024 | 3,716.00 | 3,716.00 | 3,716.00 | 4,463.25 | 4,463.25 | 4 |
19 Mar 2024 | 3,977.00 | 6,111.18 | 3,490.00 | 4,035.00 | 4,035.00 | 1,349 |
18 Mar 2024 | 4,739.75 | 4,739.75 | 4,739.75 | 4,739.75 | 4,739.75 | - |
15 Mar 2024 | 4,765.50 | 4,780.00 | 4,765.50 | 4,522.50 | 4,522.50 | 143 |
14 Mar 2024 | 5,765.00 | 5,765.00 | 4,650.00 | 4,061.75 | 4,061.75 | 1,545 |
13 Mar 2024 | 5,948.50 | 6,490.00 | 5,883.00 | 6,480.50 | 6,480.50 | 1,155 |
12 Mar 2024 | 6,141.50 | 6,141.50 | 4,508.42 | 5,656.75 | 5,656.75 | 2,489 |
11 Mar 2024 | 7,071.00 | 7,071.00 | 6,240.50 | 6,618.25 | 6,618.25 | 1,231 |
08 Mar 2024 | 5,301.00 | 5,830.00 | 5,301.00 | 5,467.25 | 5,467.25 | 381 |
07 Mar 2024 | 4,730.00 | 5,051.50 | 4,729.50 | 4,769.50 | 4,769.50 | 956 |
06 Mar 2024 | 4,264.00 | 4,264.00 | 4,209.00 | 4,498.50 | 4,498.50 | 151 |
05 Mar 2024 | 4,258.00 | 4,692.50 | 3,050.75 | 4,082.75 | 4,082.75 | 6,422 |
04 Mar 2024 | 3,944.00 | 4,067.00 | 3,944.00 | 4,116.00 | 4,116.00 | 2,629 |
01 Mar 2024 | 3,236.43 | 3,236.43 | 3,236.43 | 3,237.25 | 3,237.25 | 2 |
29 Feb 2024 | 2,853.25 | 2,853.25 | 2,853.25 | 2,853.25 | 2,853.25 | - |
28 Feb 2024 | 3,355.50 | 3,622.50 | 3,322.50 | 3,423.00 | 3,423.00 | 3,146 |
27 Feb 2024 | 2,930.00 | 3,340.50 | 2,176.68 | 3,027.75 | 3,027.75 | 9,126 |
26 Feb 2024 | 1,840.00 | 2,468.00 | 1,840.00 | 2,452.50 | 2,452.50 | 3,542 |
23 Feb 2024 | 1,905.00 | 1,905.00 | 1,905.00 | 1,762.00 | 1,762.00 | 6 |
22 Feb 2024 | 1,977.00 | 1,977.00 | 1,977.00 | 1,993.25 | 1,993.25 | 32 |
21 Feb 2024 | 1,916.00 | 1,916.00 | 1,916.00 | 1,916.00 | 1,916.00 | - |
20 Feb 2024 | 2,334.00 | 2,334.00 | 2,055.16 | 1,988.25 | 1,988.25 | 254 |
19 Feb 2024 | 2,648.00 | 2,695.50 | 2,578.00 | 2,607.75 | 2,607.75 | 751 |
16 Feb 2024 | 2,672.50 | 2,854.50 | 2,592.00 | 2,844.75 | 2,844.75 | 10,987 |
15 Feb 2024 | 1,921.00 | 2,155.00 | 1,921.00 | 1,996.75 | 1,996.75 | 388 |
14 Feb 2024 | 1,291.00 | 1,291.00 | 1,291.00 | 1,679.50 | 1,679.50 | 2,182 |
13 Feb 2024 | 1,510.50 | 1,510.50 | 988.69 | 1,278.25 | 1,278.25 | 300 |
12 Feb 2024 | 1,275.50 | 1,527.50 | 1,259.00 | 1,501.00 | 1,501.00 | 6,628 |
09 Feb 2024 | 1,270.00 | 1,270.00 | 1,270.00 | 1,228.00 | 1,228.00 | 366 |
08 Feb 2024 | 1,057.00 | 1,057.00 | 1,057.00 | 1,057.00 | 1,057.00 | - |
07 Feb 2024 | 772.50 | 772.50 | 772.50 | 772.50 | 772.50 | - |
06 Feb 2024 | 820.00 | 1,110.68 | 820.00 | 817.25 | 817.25 | 3,238 |
05 Feb 2024 | 789.00 | 790.00 | 788.00 | 794.00 | 794.00 | 2,733 |
02 Feb 2024 | 1,035.25 | 1,035.25 | 1,035.25 | 1,035.25 | 1,035.25 | - |
01 Feb 2024 | 1,042.50 | 1,042.50 | 977.00 | 976.50 | 976.50 | 406 |
31 Jan 2024 | 1,159.75 | 1,159.75 | 1,159.75 | 1,159.75 | 1,159.75 | - |
30 Jan 2024 | 952.82 | 952.82 | 952.82 | 1,102.25 | 1,102.25 | 5,400 |
29 Jan 2024 | 1,210.50 | 1,210.50 | 1,210.50 | 1,210.50 | 1,210.50 | - |
26 Jan 2024 | 938.50 | 993.00 | 938.50 | 978.75 | 978.75 | 302 |
25 Jan 2024 | 904.00 | 904.00 | 904.00 | 893.75 | 893.75 | 404 |
24 Jan 2024 | 958.75 | 958.75 | 958.75 | 958.75 | 958.75 | - |
23 Jan 2024 | 970.00 | 1,096.04 | 910.50 | 948.00 | 948.00 | 2,619 |
22 Jan 2024 | 995.75 | 995.75 | 995.75 | 995.75 | 995.75 | - |
19 Jan 2024 | 869.00 | 869.00 | 869.00 | 869.00 | 869.00 | - |
18 Jan 2024 | 1,172.75 | 1,172.75 | 1,172.75 | 1,172.75 | 1,172.75 | - |
17 Jan 2024 | 1,174.50 | 1,175.50 | 1,174.50 | 1,125.25 | 1,125.25 | 1,767 |
16 Jan 2024 | 1,044.00 | 1,826.46 | 1,044.00 | 1,209.25 | 1,209.25 | 266 |
15 Jan 2024 | 1,078.00 | 1,078.00 | 1,078.00 | 1,078.00 | 1,078.00 | - |
12 Jan 2024 | 1,246.50 | 1,246.50 | 1,246.50 | 1,246.50 | 1,246.50 | - |
11 Jan 2024 | 1,460.75 | 1,460.75 | 1,460.75 | 1,460.75 | 1,460.75 | - |
10 Jan 2024 | 1,816.00 | 1,816.50 | 1,816.00 | 1,774.50 | 1,774.50 | 1,136 |
09 Jan 2024 | 2,361.39 | 2,361.39 | 2,361.39 | 1,930.50 | 1,930.50 | 15,345 |
08 Jan 2024 | 2,085.00 | 2,085.00 | 2,085.00 | 1,857.00 | 1,857.00 | 259 |
05 Jan 2024 | 1,968.00 | 1,969.00 | 1,936.00 | 1,955.50 | 1,955.50 | 8,126 |
04 Jan 2024 | 1,935.50 | 2,165.50 | 1,935.50 | 2,126.25 | 2,126.25 | 2,916 |
03 Jan 2024 | 2,235.00 | 2,235.00 | 2,235.00 | 2,007.75 | 2,007.75 | 937 |
02 Jan 2024 | 3,603.00 | 3,635.00 | 3,126.81 | 2,517.85 | 2,517.85 | 3,225 |
29 Dec 2023 | 3,741.82 | 3,741.82 | 3,741.82 | 3,741.82 | 3,741.82 | - |
28 Dec 2023 | 3,699.89 | 3,756.98 | 3,366.99 | 3,389.40 | 3,389.40 | 1,734 |
27 Dec 2023 | 2,923.00 | 2,923.00 | 2,923.00 | 3,580.55 | 3,580.55 | 96 |
22 Dec 2023 | 2,879.33 | 2,879.33 | 2,879.33 | 2,879.33 | 2,879.33 | - |
21 Dec 2023 | 2,678.75 | 2,691.47 | 2,678.75 | 2,684.09 | 2,684.09 | 1,542 |
20 Dec 2023 | 2,758.39 | 2,758.39 | 2,758.39 | 2,758.39 | 2,758.39 | - |
19 Dec 2023 | 2,235.23 | 2,362.11 | 2,014.28 | 2,385.56 | 2,385.56 | 3,111 |
18 Dec 2023 | 1,955.15 | 1,955.15 | 1,955.15 | 1,983.16 | 1,983.16 | 155 |
15 Dec 2023 | 2,074.00 | 2,074.00 | 2,074.00 | 2,025.06 | 2,025.06 | 27 |
14 Dec 2023 | 2,070.96 | 2,131.35 | 1,985.00 | 2,056.20 | 2,056.20 | 5,417 |
13 Dec 2023 | 1,644.93 | 1,644.93 | 1,627.04 | 1,755.48 | 1,755.48 | 1,512 |
12 Dec 2023 | 1,923.81 | 1,923.81 | 1,818.51 | 1,686.72 | 1,686.72 | 18,372 |
11 Dec 2023 | 1,638.57 | 1,638.57 | 1,638.57 | 1,638.57 | 1,638.57 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |