Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 2,258.00 | 2,258.00 | 2,139.00 | 2,252.50 | 2,252.50 | 1,701 |
02 May 2024 | 2,149.00 | 2,149.00 | 2,149.00 | 2,255.00 | 2,255.00 | 900 |
01 May 2024 | 2,813.23 | 2,813.23 | 2,813.23 | 2,813.23 | 2,813.23 | - |
30 Apr 2024 | 1,989.00 | 3,437.06 | 1,989.00 | 2,146.50 | 2,146.50 | 1,095 |
29 Apr 2024 | 2,548.00 | 2,572.00 | 2,122.00 | 1,984.50 | 1,984.50 | 8,415 |
26 Apr 2024 | 2,730.00 | 2,744.00 | 2,730.00 | 2,742.00 | 2,742.00 | 21 |
25 Apr 2024 | 3,000.00 | 3,171.00 | 3,000.00 | 2,887.50 | 2,887.50 | 1,126 |
24 Apr 2024 | 3,169.00 | 3,270.00 | 2,801.00 | 3,108.00 | 3,108.00 | 515 |
23 Apr 2024 | 4,254.00 | 4,276.00 | 3,634.35 | 3,978.00 | 3,978.00 | 289 |
22 Apr 2024 | 4,137.00 | 4,315.00 | 4,137.00 | 4,327.50 | 4,327.50 | 401 |
19 Apr 2024 | 3,838.00 | 3,838.00 | 3,838.00 | 3,785.50 | 3,785.50 | 27 |
18 Apr 2024 | 3,671.00 | 3,767.00 | 3,671.00 | 3,725.00 | 3,725.00 | 274 |
17 Apr 2024 | 3,431.00 | 3,431.00 | 3,350.00 | 3,495.00 | 3,495.00 | 42 |
16 Apr 2024 | 3,288.00 | 3,421.00 | 2,711.20 | 3,414.50 | 3,414.50 | 215 |
15 Apr 2024 | 2,977.00 | 3,122.00 | 2,977.00 | 3,101.50 | 3,101.50 | 54 |
12 Apr 2024 | 2,868.00 | 2,901.00 | 2,863.00 | 2,891.50 | 2,891.50 | 76 |
11 Apr 2024 | 2,952.00 | 2,952.00 | 2,889.00 | 2,945.50 | 2,945.50 | 18 |
10 Apr 2024 | 2,684.00 | 2,885.00 | 2,670.00 | 2,871.00 | 2,871.00 | 75 |
09 Apr 2024 | 2,852.00 | 3,199.35 | 2,633.00 | 2,768.50 | 2,768.50 | 39 |
08 Apr 2024 | 2,805.00 | 2,805.00 | 2,805.00 | 2,805.00 | 2,805.00 | - |
05 Apr 2024 | 2,831.00 | 2,831.00 | 2,831.00 | 3,293.00 | 3,293.00 | 3 |
04 Apr 2024 | 2,959.00 | 2,959.00 | 2,959.00 | 2,900.50 | 2,900.50 | 222 |
03 Apr 2024 | 3,177.00 | 3,177.00 | 3,097.00 | 3,060.00 | 3,060.00 | 25 |
02 Apr 2024 | 2,900.00 | 3,248.00 | 2,900.00 | 3,146.00 | 3,146.00 | 1,080 |
28 Mar 2024 | 2,752.00 | 2,752.00 | 2,752.00 | 2,752.00 | 2,752.00 | - |
27 Mar 2024 | 2,658.00 | 2,658.00 | 2,658.00 | 2,658.00 | 2,658.00 | - |
26 Mar 2024 | 2,717.00 | 2,950.67 | 2,622.00 | 2,652.50 | 2,652.50 | 1,271 |
25 Mar 2024 | 3,051.00 | 3,064.00 | 3,051.00 | 2,925.00 | 2,925.00 | 13 |
22 Mar 2024 | 3,033.50 | 3,033.50 | 3,033.50 | 3,033.50 | 3,033.50 | - |
21 Mar 2024 | 2,843.00 | 2,843.00 | 2,795.00 | 2,854.00 | 2,854.00 | 39 |
20 Mar 2024 | 2,927.00 | 2,927.00 | 2,927.00 | 2,927.00 | 2,927.00 | - |
19 Mar 2024 | 2,840.00 | 3,044.97 | 2,840.00 | 2,926.00 | 2,926.00 | 39 |
18 Mar 2024 | 3,055.00 | 3,055.00 | 3,055.00 | 2,903.50 | 2,903.50 | 1,344 |
15 Mar 2024 | 3,229.00 | 3,245.00 | 3,229.00 | 3,338.50 | 3,338.50 | 80 |
14 Mar 2024 | 3,150.00 | 3,150.00 | 3,032.00 | 3,299.50 | 3,299.50 | 31 |
13 Mar 2024 | 2,907.00 | 2,941.00 | 2,907.00 | 2,968.50 | 2,968.50 | 384 |
12 Mar 2024 | 2,775.00 | 2,775.00 | 2,775.00 | 2,775.00 | 2,775.00 | - |
11 Mar 2024 | 2,855.00 | 2,855.00 | 2,855.00 | 2,747.50 | 2,747.50 | 700 |
08 Mar 2024 | 2,715.00 | 2,715.00 | 2,715.00 | 2,856.00 | 2,856.00 | 172 |
07 Mar 2024 | 2,955.00 | 2,955.00 | 2,955.00 | 2,796.50 | 2,796.50 | 1,212 |
06 Mar 2024 | 2,627.00 | 2,914.00 | 2,627.00 | 2,828.50 | 2,828.50 | 495 |
05 Mar 2024 | 2,660.00 | 2,782.00 | 2,645.00 | 2,773.00 | 2,773.00 | 196 |
04 Mar 2024 | 2,250.00 | 2,250.00 | 2,250.00 | 2,465.00 | 2,465.00 | 41 |
01 Mar 2024 | 2,248.50 | 2,248.50 | 2,248.50 | 2,248.50 | 2,248.50 | - |
29 Feb 2024 | 2,277.00 | 2,277.00 | 2,277.00 | 2,277.00 | 2,277.00 | - |
28 Feb 2024 | 2,222.00 | 2,244.00 | 2,222.00 | 2,145.50 | 2,145.50 | 30 |
27 Feb 2024 | 2,215.00 | 2,215.00 | 2,215.00 | 2,215.00 | 2,215.00 | - |
26 Feb 2024 | 2,262.00 | 2,262.00 | 2,262.00 | 2,262.00 | 2,262.00 | - |
23 Feb 2024 | 2,404.50 | 2,404.50 | 2,404.50 | 2,404.50 | 2,404.50 | - |
22 Feb 2024 | 2,430.00 | 2,440.00 | 2,430.00 | 2,430.50 | 2,430.50 | 10 |
21 Feb 2024 | 2,461.00 | 2,461.00 | 2,461.00 | 2,427.00 | 2,427.00 | 10 |
20 Feb 2024 | 2,452.50 | 2,452.50 | 2,452.50 | 2,452.50 | 2,452.50 | - |
19 Feb 2024 | 2,341.50 | 2,341.50 | 2,341.50 | 2,341.50 | 2,341.50 | - |
16 Feb 2024 | 2,180.00 | 2,180.00 | 2,180.00 | 2,267.50 | 2,267.50 | 10 |
15 Feb 2024 | 2,580.00 | 2,580.00 | 2,580.00 | 2,470.50 | 2,470.50 | 10 |
14 Feb 2024 | 2,681.00 | 2,681.00 | 2,681.00 | 2,720.00 | 2,720.00 | 2 |
13 Feb 2024 | 2,732.50 | 2,732.50 | 2,732.50 | 2,732.50 | 2,732.50 | - |
12 Feb 2024 | 2,453.00 | 2,453.00 | 2,453.00 | 2,543.50 | 2,543.50 | 3 |
09 Feb 2024 | 2,564.00 | 2,564.00 | 2,564.00 | 2,546.50 | 2,546.50 | 4 |
08 Feb 2024 | 2,558.00 | 2,558.00 | 2,558.00 | 2,558.00 | 2,558.00 | - |
07 Feb 2024 | 2,661.50 | 2,661.50 | 2,661.50 | 2,661.50 | 2,661.50 | - |
06 Feb 2024 | 2,957.00 | 2,957.00 | 2,957.00 | 2,785.50 | 2,785.50 | 1 |
05 Feb 2024 | 2,704.00 | 3,000.00 | 2,704.00 | 2,979.00 | 2,979.00 | 32 |
02 Feb 2024 | 2,629.00 | 2,629.00 | 2,629.00 | 2,773.00 | 2,773.00 | 700 |
01 Feb 2024 | 2,713.00 | 2,713.00 | 2,713.00 | 2,713.00 | 2,713.00 | - |
31 Jan 2024 | 2,602.00 | 2,602.00 | 2,602.00 | 2,564.00 | 2,564.00 | 19 |
30 Jan 2024 | 2,694.65 | 2,694.65 | 2,694.65 | 2,498.50 | 2,498.50 | 32 |
29 Jan 2024 | 2,581.50 | 2,581.50 | 2,581.50 | 2,581.50 | 2,581.50 | - |
26 Jan 2024 | 2,789.00 | 2,789.00 | 2,789.00 | 2,761.50 | 2,761.50 | 21 |
25 Jan 2024 | 2,518.00 | 2,702.00 | 2,518.00 | 2,725.50 | 2,725.50 | 673 |
24 Jan 2024 | 2,163.00 | 2,163.00 | 2,163.00 | 2,175.50 | 2,175.50 | 225 |
23 Jan 2024 | 2,220.00 | 2,220.00 | 2,220.00 | 2,220.00 | 2,220.00 | - |
22 Jan 2024 | 2,124.00 | 2,206.00 | 2,113.00 | 2,224.00 | 2,224.00 | 465 |
19 Jan 2024 | 2,236.00 | 2,236.00 | 2,236.00 | 2,226.50 | 2,226.50 | 1,970 |
18 Jan 2024 | 2,087.00 | 2,087.00 | 2,087.00 | 2,168.50 | 2,168.50 | 1 |
17 Jan 2024 | 2,116.00 | 2,116.00 | 2,116.00 | 2,141.00 | 2,141.00 | 1 |
16 Jan 2024 | 1,989.00 | 1,989.00 | 1,989.00 | 1,989.00 | 1,989.00 | - |
15 Jan 2024 | 2,000.50 | 2,000.50 | 2,000.50 | 2,000.50 | 2,000.50 | - |
12 Jan 2024 | 1,986.00 | 1,986.00 | 1,924.00 | 1,977.00 | 1,977.00 | 140 |
11 Jan 2024 | 1,911.00 | 1,911.00 | 1,911.00 | 1,911.00 | 1,911.00 | - |
10 Jan 2024 | 1,763.00 | 1,763.00 | 1,757.00 | 1,806.50 | 1,806.50 | 1,500 |
09 Jan 2024 | 1,713.00 | 1,772.00 | 1,713.00 | 1,784.50 | 1,784.50 | 1,958 |
08 Jan 2024 | 1,717.00 | 1,717.00 | 1,717.00 | 1,717.00 | 1,717.00 | - |
05 Jan 2024 | 1,748.00 | 1,748.00 | 1,706.00 | 1,720.00 | 1,720.00 | 4,000 |
04 Jan 2024 | 1,675.50 | 1,675.50 | 1,675.50 | 1,675.50 | 1,675.50 | - |
03 Jan 2024 | 1,722.50 | 1,722.50 | 1,722.50 | 1,722.50 | 1,722.50 | - |
02 Jan 2024 | 1,574.00 | 1,617.00 | 1,574.00 | 1,585.50 | 1,585.50 | 5,037 |
29 Dec 2023 | 1,514.50 | 1,514.50 | 1,514.50 | 1,514.50 | 1,514.50 | - |
28 Dec 2023 | 1,469.50 | 1,469.50 | 1,469.50 | 1,469.50 | 1,469.50 | - |
27 Dec 2023 | 1,420.50 | 1,420.50 | 1,420.50 | 1,420.50 | 1,420.50 | - |
22 Dec 2023 | 1,503.00 | 1,503.00 | 1,503.00 | 1,503.00 | 1,503.00 | - |
21 Dec 2023 | 1,543.00 | 1,549.00 | 1,543.00 | 1,549.50 | 1,549.50 | 4,860 |
20 Dec 2023 | 1,512.00 | 1,512.00 | 1,512.00 | 1,512.00 | 1,512.00 | - |
19 Dec 2023 | 1,487.00 | 1,487.00 | 1,487.00 | 1,487.00 | 1,487.00 | - |
18 Dec 2023 | 1,534.00 | 1,534.00 | 1,523.00 | 1,526.50 | 1,526.50 | 80 |
15 Dec 2023 | 1,568.50 | 1,568.50 | 1,568.50 | 1,568.50 | 1,568.50 | - |
14 Dec 2023 | 1,610.00 | 1,610.00 | 1,610.00 | 1,610.00 | 1,610.00 | - |
13 Dec 2023 | 1,823.00 | 1,823.00 | 1,823.00 | 1,925.00 | 1,925.00 | 8,250 |
12 Dec 2023 | 1,850.00 | 1,850.00 | 1,850.00 | 1,821.00 | 1,821.00 | 2 |
11 Dec 2023 | 1,764.00 | 1,764.00 | 1,764.00 | 1,764.00 | 1,764.00 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |