Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 4,863.05 | 5,025.15 | 4,840.05 | 4,903.95 | 4,903.95 | 3,858 |
25 Jun 2024 | 4,640.05 | 4,940.95 | 4,640.05 | 4,816.85 | 4,816.85 | 3,634 |
24 Jun 2024 | 4,799.35 | 4,819.00 | 4,705.05 | 4,723.85 | 4,723.85 | 5,454 |
21 Jun 2024 | 4,823.15 | 4,874.45 | 4,782.35 | 4,851.70 | 4,851.70 | 2,981 |
20 Jun 2024 | 4,929.00 | 4,929.00 | 4,772.05 | 4,805.95 | 4,805.95 | 2,145 |
19 Jun 2024 | 5,018.40 | 5,084.55 | 4,856.45 | 4,897.20 | 4,897.20 | 4,712 |
18 Jun 2024 | 5,101.35 | 5,179.10 | 4,879.40 | 5,038.40 | 5,038.40 | 7,068 |
14 Jun 2024 | 4,845.00 | 5,199.55 | 4,835.90 | 5,001.30 | 5,001.30 | 10,848 |
13 Jun 2024 | 4,450.00 | 4,800.00 | 4,407.85 | 4,750.05 | 4,750.05 | 6,541 |
12 Jun 2024 | 4,460.00 | 4,620.00 | 4,388.65 | 4,398.35 | 4,398.35 | 1,641 |
11 Jun 2024 | 4,373.45 | 4,515.00 | 4,347.60 | 4,452.50 | 4,452.50 | 4,727 |
10 Jun 2024 | 4,495.05 | 4,542.90 | 4,331.60 | 4,372.50 | 4,372.50 | 2,596 |
07 Jun 2024 | 4,176.05 | 4,525.00 | 4,100.10 | 4,494.60 | 4,494.60 | 7,283 |
06 Jun 2024 | 4,062.00 | 4,295.00 | 4,062.00 | 4,175.60 | 4,175.60 | 2,836 |
05 Jun 2024 | 4,065.15 | 4,160.00 | 3,725.00 | 4,049.70 | 4,049.70 | 10,672 |
04 Jun 2024 | 4,490.00 | 4,560.00 | 4,111.60 | 4,111.60 | 4,111.60 | 12,830 |
03 Jun 2024 | 4,525.05 | 4,629.15 | 4,367.95 | 4,568.40 | 4,568.40 | 9,148 |
31 May 2024 | 4,167.05 | 4,350.00 | 4,167.05 | 4,316.65 | 4,316.65 | 2,619 |
30 May 2024 | 4,328.00 | 4,328.00 | 4,213.70 | 4,258.40 | 4,258.40 | 1,661 |
29 May 2024 | 4,155.40 | 4,351.25 | 4,131.75 | 4,314.65 | 4,314.65 | 7,119 |
28 May 2024 | 4,349.95 | 4,375.70 | 4,120.05 | 4,160.05 | 4,160.05 | 5,882 |
27 May 2024 | 4,505.75 | 4,548.40 | 4,321.00 | 4,338.15 | 4,338.15 | 3,837 |
24 May 2024 | 4,592.65 | 4,592.65 | 4,400.00 | 4,513.15 | 4,513.15 | 3,789 |
23 May 2024 | 4,643.95 | 4,643.95 | 4,398.80 | 4,537.15 | 4,537.15 | 5,030 |
22 May 2024 | 4,725.10 | 4,845.65 | 4,383.55 | 4,447.70 | 4,447.70 | 20,755 |
21 May 2024 | 4,369.50 | 4,682.55 | 4,299.55 | 4,682.55 | 4,682.55 | 52,974 |
17 May 2024 | 3,701.75 | 3,794.15 | 3,660.00 | 3,716.35 | 3,716.35 | 14,764 |
16 May 2024 | 3,499.95 | 3,689.00 | 3,476.00 | 3,663.15 | 3,663.15 | 15,410 |
15 May 2024 | 3,275.60 | 3,479.00 | 3,270.00 | 3,459.95 | 3,459.95 | 5,668 |
14 May 2024 | 3,264.95 | 3,264.95 | 3,180.00 | 3,231.90 | 3,231.90 | 2,835 |
13 May 2024 | 3,100.05 | 3,245.00 | 3,079.95 | 3,204.90 | 3,204.90 | 4,014 |
10 May 2024 | 3,145.05 | 3,200.35 | 3,101.40 | 3,122.65 | 3,122.65 | 1,602 |
09 May 2024 | 3,369.95 | 3,369.95 | 3,141.00 | 3,156.75 | 3,156.75 | 2,308 |
08 May 2024 | 3,200.00 | 3,417.35 | 3,140.15 | 3,327.05 | 3,327.05 | 4,957 |
07 May 2024 | 3,280.10 | 3,299.90 | 3,130.95 | 3,153.45 | 3,153.45 | 2,376 |
06 May 2024 | 3,299.00 | 3,332.05 | 3,230.05 | 3,294.45 | 3,294.45 | 3,941 |
03 May 2024 | 3,246.15 | 3,318.15 | 3,238.20 | 3,299.20 | 3,299.20 | 2,584 |
02 May 2024 | 3,202.05 | 3,323.00 | 3,189.85 | 3,311.80 | 3,311.80 | 5,654 |
30 Apr 2024 | 3,168.45 | 3,312.00 | 3,168.45 | 3,252.55 | 3,252.55 | 2,732 |
29 Apr 2024 | 3,246.70 | 3,282.10 | 3,180.00 | 3,219.75 | 3,219.75 | 3,949 |
26 Apr 2024 | 3,136.15 | 3,245.10 | 3,008.70 | 3,233.15 | 3,233.15 | 5,503 |
25 Apr 2024 | 3,338.85 | 3,338.85 | 3,111.60 | 3,130.80 | 3,130.80 | 5,585 |
24 Apr 2024 | 3,438.95 | 3,492.80 | 3,282.30 | 3,318.40 | 3,318.40 | 4,436 |
24 Apr 2024 | 2:1 Stock split | |||||
23 Apr 2024 | 3,400.00 | 3,430.00 | 3,309.93 | 3,397.82 | 3,397.82 | 7,290 |
22 Apr 2024 | 3,445.02 | 3,503.48 | 3,378.25 | 3,403.82 | 3,403.82 | 6,364 |
19 Apr 2024 | 3,330.20 | 3,395.90 | 3,298.32 | 3,378.25 | 3,378.25 | 2,898 |
18 Apr 2024 | 3,368.52 | 3,372.48 | 3,297.05 | 3,339.00 | 3,339.00 | 4,542 |
16 Apr 2024 | 3,205.00 | 3,350.00 | 3,158.30 | 3,341.07 | 3,341.07 | 8,348 |
15 Apr 2024 | 3,212.50 | 3,279.85 | 3,154.82 | 3,196.23 | 3,196.23 | 2,988 |
12 Apr 2024 | 3,375.68 | 3,413.15 | 3,263.50 | 3,276.48 | 3,276.48 | 6,476 |
10 Apr 2024 | 3,538.95 | 3,538.95 | 3,348.82 | 3,395.35 | 3,395.35 | 10,034 |
09 Apr 2024 | 3,350.00 | 3,480.00 | 3,328.38 | 3,466.50 | 3,466.50 | 8,654 |
08 Apr 2024 | 3,294.98 | 3,338.98 | 3,278.13 | 3,302.90 | 3,302.90 | 2,970 |
05 Apr 2024 | 3,298.43 | 3,373.15 | 3,247.50 | 3,278.20 | 3,278.20 | 5,078 |
04 Apr 2024 | 3,250.00 | 3,294.93 | 3,212.50 | 3,252.68 | 3,252.68 | 3,390 |
03 Apr 2024 | 3,203.63 | 3,320.00 | 3,196.85 | 3,229.65 | 3,229.65 | 6,766 |
02 Apr 2024 | 3,215.02 | 3,260.15 | 3,154.73 | 3,201.30 | 3,201.30 | 3,158 |
01 Apr 2024 | 3,235.63 | 3,239.95 | 3,135.65 | 3,172.32 | 3,172.32 | 3,328 |
28 Mar 2024 | 3,138.52 | 3,245.00 | 3,006.18 | 3,204.73 | 3,204.73 | 14,564 |
27 Mar 2024 | 2,949.98 | 3,200.00 | 2,920.02 | 3,070.60 | 3,070.60 | 13,186 |
26 Mar 2024 | 2,742.77 | 2,967.50 | 2,723.13 | 2,938.32 | 2,938.32 | 11,768 |
22 Mar 2024 | 2,799.98 | 2,799.98 | 2,689.65 | 2,742.90 | 2,742.90 | 1,212 |
21 Mar 2024 | 2,565.73 | 2,750.05 | 2,565.73 | 2,697.13 | 2,697.13 | 2,592 |
20 Mar 2024 | 2,542.75 | 2,605.50 | 2,516.50 | 2,591.25 | 2,591.25 | 3,078 |
19 Mar 2024 | 2,578.45 | 2,582.45 | 2,498.05 | 2,515.98 | 2,515.98 | 1,680 |
18 Mar 2024 | 2,576.00 | 2,607.00 | 2,517.48 | 2,584.75 | 2,584.75 | 1,838 |
15 Mar 2024 | 2,526.55 | 2,623.00 | 2,451.05 | 2,576.93 | 2,576.93 | 3,018 |
14 Mar 2024 | 2,395.50 | 2,554.80 | 2,389.05 | 2,530.80 | 2,530.80 | 3,764 |
13 Mar 2024 | 2,605.02 | 2,614.98 | 2,406.50 | 2,429.13 | 2,429.13 | 4,254 |
12 Mar 2024 | 2,705.38 | 2,726.07 | 2,586.65 | 2,600.52 | 2,600.52 | 4,412 |
11 Mar 2024 | 2,822.75 | 2,822.75 | 2,702.50 | 2,718.35 | 2,718.35 | 1,716 |
07 Mar 2024 | 2,715.00 | 2,832.88 | 2,715.00 | 2,811.52 | 2,811.52 | 1,732 |
06 Mar 2024 | 2,882.40 | 2,895.50 | 2,698.35 | 2,762.55 | 2,762.55 | 9,084 |
05 Mar 2024 | 2,905.45 | 2,915.68 | 2,875.00 | 2,880.02 | 2,880.02 | 812 |
04 Mar 2024 | 2,967.50 | 2,970.00 | 2,900.07 | 2,904.50 | 2,904.50 | 3,946 |
01 Mar 2024 | 2,869.13 | 3,024.00 | 2,869.13 | 2,988.02 | 2,988.02 | 9,748 |
29 Feb 2024 | 2,855.02 | 2,909.50 | 2,824.00 | 2,850.88 | 2,850.88 | 2,954 |
28 Feb 2024 | 2,939.98 | 2,939.98 | 2,845.50 | 2,871.48 | 2,871.48 | 3,164 |
27 Feb 2024 | 2,924.98 | 2,944.00 | 2,887.55 | 2,902.43 | 2,902.43 | 2,858 |
26 Feb 2024 | 2,882.35 | 2,932.50 | 2,873.50 | 2,898.93 | 2,898.93 | 3,964 |
23 Feb 2024 | 2,843.52 | 2,872.52 | 2,808.77 | 2,856.68 | 2,856.68 | 1,716 |
22 Feb 2024 | 2,860.00 | 2,870.73 | 2,772.50 | 2,809.88 | 2,809.88 | 5,178 |
21 Feb 2024 | 2,892.82 | 2,898.15 | 2,830.98 | 2,844.70 | 2,844.70 | 2,082 |
20 Feb 2024 | 2,932.25 | 2,940.00 | 2,869.13 | 2,890.15 | 2,890.15 | 1,926 |
19 Feb 2024 | 2,912.40 | 2,955.00 | 2,857.82 | 2,934.02 | 2,934.02 | 1,520 |
16 Feb 2024 | 2,988.30 | 2,988.30 | 2,885.00 | 2,901.23 | 2,901.23 | 4,214 |
15 Feb 2024 | 2,942.80 | 2,945.00 | 2,828.35 | 2,905.48 | 2,905.48 | 8,282 |
14 Feb 2024 | 2,850.57 | 3,037.45 | 2,850.57 | 2,898.32 | 2,898.32 | 19,606 |
13 Feb 2024 | 2,903.48 | 2,926.45 | 2,807.50 | 2,897.45 | 2,897.45 | 7,946 |
12 Feb 2024 | 2,937.57 | 3,040.00 | 2,873.80 | 2,902.02 | 2,902.02 | 8,066 |
09 Feb 2024 | 2,999.48 | 2,999.48 | 2,817.52 | 2,970.55 | 2,970.55 | 13,414 |
08 Feb 2024 | 2,892.70 | 3,019.75 | 2,835.02 | 2,957.38 | 2,957.38 | 8,560 |
07 Feb 2024 | 2,680.45 | 2,950.50 | 2,680.45 | 2,839.98 | 2,839.98 | 18,662 |
06 Feb 2024 | 2,669.48 | 2,672.50 | 2,537.48 | 2,651.80 | 2,651.80 | 4,026 |
05 Feb 2024 | 2,482.55 | 2,586.02 | 2,482.55 | 2,553.18 | 2,553.18 | 5,440 |
02 Feb 2024 | 2,658.27 | 2,709.50 | 2,516.00 | 2,532.77 | 2,532.77 | 5,930 |
01 Feb 2024 | 2,651.20 | 2,678.13 | 2,578.00 | 2,641.48 | 2,641.48 | 3,468 |
31 Jan 2024 | 2,653.00 | 2,699.90 | 2,615.00 | 2,627.63 | 2,627.63 | 2,790 |
30 Jan 2024 | 2,677.32 | 2,715.10 | 2,625.50 | 2,649.95 | 2,649.95 | 9,560 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |