Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 962.62 | 1,017.85 | 916.76 | 954.33 | 954.33 | 338 |
20 May 2024 | 1,034.25 | 1,057.64 | 977.96 | 990.52 | 990.52 | 595 |
17 May 2024 | 1,168.28 | 1,178.59 | 1,077.26 | 1,088.15 | 1,088.15 | 611 |
16 May 2024 | 1,257.87 | 1,260.00 | 1,100.00 | 1,150.88 | 1,150.88 | 724 |
15 May 2024 | 1,320.24 | 1,341.64 | 1,276.98 | 1,330.39 | 1,330.39 | 610 |
14 May 2024 | 1,354.86 | 1,558.20 | 1,298.48 | 1,290.33 | 1,290.33 | 693 |
13 May 2024 | 1,455.01 | 1,481.56 | 1,400.00 | 1,421.90 | 1,421.90 | 159 |
10 May 2024 | 1,362.36 | 1,448.37 | 1,360.00 | 1,415.90 | 1,415.90 | 714 |
09 May 2024 | 1,494.66 | 1,534.55 | 1,360.95 | 1,395.02 | 1,395.02 | 854 |
08 May 2024 | 1,455.00 | 1,482.53 | 1,384.81 | 1,494.79 | 1,494.79 | 384 |
07 May 2024 | 1,547.33 | 1,860.09 | 1,446.85 | 1,501.64 | 1,501.64 | 782 |
03 May 2024 | 1,832.15 | 1,832.15 | 1,648.38 | 1,648.38 | 1,648.38 | 283 |
02 May 2024 | 1,898.78 | 1,944.71 | 1,813.12 | 1,813.12 | 1,813.12 | 338 |
01 May 2024 | 1,946.47 | 1,980.00 | 1,931.66 | 1,964.33 | 1,964.33 | 140 |
30 Apr 2024 | 1,657.80 | 1,875.62 | 1,634.52 | 1,729.41 | 1,729.41 | 326 |
29 Apr 2024 | 1,876.06 | 1,925.78 | 1,730.49 | 1,739.05 | 1,739.05 | 277 |
26 Apr 2024 | 1,920.00 | 1,942.87 | 1,880.00 | 1,904.84 | 1,904.84 | 173 |
25 Apr 2024 | 1,872.33 | 1,900.00 | 1,835.00 | 1,841.95 | 1,841.95 | 447 |
24 Apr 2024 | 1,624.90 | 1,822.03 | 1,619.45 | 1,836.61 | 1,836.61 | 446 |
23 Apr 2024 | 1,749.82 | 1,999.89 | 1,704.43 | 1,748.36 | 1,748.36 | 346 |
22 Apr 2024 | 1,940.00 | 1,960.00 | 1,790.69 | 1,787.52 | 1,787.52 | 334 |
19 Apr 2024 | 1,913.30 | 1,946.31 | 1,849.60 | 1,922.65 | 1,922.65 | 268 |
18 Apr 2024 | 1,926.87 | 1,926.87 | 1,890.00 | 1,881.48 | 1,881.48 | 185 |
17 Apr 2024 | 2,024.89 | 2,043.64 | 1,991.07 | 2,023.58 | 2,023.58 | 110 |
16 Apr 2024 | 2,015.62 | 2,083.98 | 1,822.39 | 2,060.37 | 2,060.37 | 311 |
15 Apr 2024 | 1,867.04 | 1,990.79 | 1,866.20 | 1,990.79 | 1,990.79 | 292 |
12 Apr 2024 | 1,899.82 | 1,910.00 | 1,868.13 | 1,876.51 | 1,876.51 | 228 |
11 Apr 2024 | 1,798.97 | 1,900.00 | 1,774.75 | 1,887.63 | 1,887.63 | 331 |
10 Apr 2024 | 1,742.87 | 1,785.00 | 1,695.00 | 1,787.66 | 1,787.66 | 221 |
09 Apr 2024 | 1,787.03 | 1,847.37 | 1,687.85 | 1,718.18 | 1,718.18 | 245 |
08 Apr 2024 | 1,932.00 | 1,932.00 | 1,814.00 | 1,811.67 | 1,811.67 | 384 |
05 Apr 2024 | 1,981.42 | 2,010.00 | 1,880.00 | 1,887.59 | 1,887.59 | 233 |
04 Apr 2024 | 1,804.13 | 1,899.99 | 1,786.30 | 1,885.65 | 1,885.65 | 163 |
03 Apr 2024 | 1,721.16 | 1,724.53 | 1,625.55 | 1,732.99 | 1,732.99 | 292 |
02 Apr 2024 | 1,724.07 | 2,020.59 | 1,671.38 | 1,695.61 | 1,695.61 | 629 |
28 Mar 2024 | 2,158.68 | 2,196.00 | 2,010.00 | 2,038.49 | 2,038.49 | 561 |
27 Mar 2024 | 1,987.85 | 2,114.38 | 1,980.00 | 2,090.14 | 2,090.14 | 471 |
26 Mar 2024 | 1,882.62 | 1,945.00 | 1,727.93 | 1,912.01 | 1,912.01 | 283 |
25 Mar 2024 | 1,921.02 | 2,023.00 | 1,896.57 | 1,905.95 | 1,905.95 | 355 |
22 Mar 2024 | 1,830.14 | 1,930.60 | 1,800.00 | 1,887.95 | 1,887.95 | 789 |
21 Mar 2024 | 1,821.59 | 1,918.69 | 1,821.59 | 1,874.48 | 1,874.48 | 553 |
20 Mar 2024 | 1,724.98 | 1,822.24 | 1,692.52 | 1,783.77 | 1,783.77 | 343 |
19 Mar 2024 | 1,711.00 | 1,778.64 | 1,675.00 | 1,749.98 | 1,749.98 | 189 |
18 Mar 2024 | 1,672.66 | 1,800.00 | 1,650.00 | 1,777.92 | 1,777.92 | 450 |
15 Mar 2024 | 1,672.23 | 1,847.84 | 1,651.60 | 1,772.05 | 1,772.05 | 240 |
14 Mar 2024 | 1,887.74 | 1,904.48 | 1,775.88 | 1,732.78 | 1,732.78 | 841 |
13 Mar 2024 | 1,850.00 | 1,950.00 | 1,808.96 | 1,840.83 | 1,840.83 | 612 |
12 Mar 2024 | 1,674.87 | 1,800.00 | 1,274.46 | 1,796.37 | 1,796.37 | 268 |
11 Mar 2024 | 1,536.93 | 1,705.35 | 1,534.21 | 1,685.19 | 1,685.19 | 281 |
08 Mar 2024 | 1,520.34 | 1,630.73 | 1,520.34 | 1,570.48 | 1,570.48 | 532 |
07 Mar 2024 | 1,267.35 | 1,421.03 | 1,264.41 | 1,400.22 | 1,400.22 | 232 |
06 Mar 2024 | 1,291.74 | 1,291.74 | 1,241.59 | 1,275.11 | 1,275.11 | 256 |
05 Mar 2024 | 1,273.81 | 1,609.25 | 1,256.85 | 1,293.95 | 1,293.95 | 466 |
04 Mar 2024 | 1,369.98 | 1,379.45 | 1,170.00 | 1,163.73 | 1,163.73 | 1,152 |
01 Mar 2024 | 1,441.48 | 1,556.70 | 1,427.00 | 1,513.30 | 1,513.30 | 201 |
29 Feb 2024 | 1,413.00 | 1,420.50 | 1,333.86 | 1,419.54 | 1,419.54 | 661 |
28 Feb 2024 | 1,596.49 | 1,607.73 | 1,423.74 | 1,434.46 | 1,434.46 | 655 |
27 Feb 2024 | 1,720.19 | 1,985.50 | 1,517.57 | 1,562.34 | 1,562.34 | 720 |
26 Feb 2024 | 1,651.19 | 1,710.00 | 1,556.54 | 1,675.06 | 1,675.06 | 495 |
23 Feb 2024 | 1,694.19 | 1,864.96 | 1,684.82 | 1,863.76 | 1,863.76 | 449 |
22 Feb 2024 | 1,590.00 | 1,813.38 | 1,573.73 | 1,749.85 | 1,749.85 | 549 |
21 Feb 2024 | 1,975.64 | 1,998.90 | 1,523.07 | 1,636.96 | 1,636.96 | 2,742 |
20 Feb 2024 | 2,495.00 | 2,573.49 | 2,285.29 | 2,522.43 | 2,522.43 | 937 |
19 Feb 2024 | 2,508.81 | 2,545.00 | 2,455.91 | 2,514.89 | 2,514.89 | 414 |
16 Feb 2024 | 2,515.06 | 2,566.26 | 2,323.51 | 2,342.95 | 2,342.95 | 720 |
15 Feb 2024 | 2,513.13 | 2,580.00 | 2,320.00 | 2,557.90 | 2,557.90 | 1,041 |
14 Feb 2024 | 2,283.97 | 2,475.97 | 2,254.50 | 2,482.19 | 2,482.19 | 1,069 |
13 Feb 2024 | 2,003.03 | 2,291.52 | 1,561.21 | 2,238.19 | 2,238.19 | 878 |
12 Feb 2024 | 1,899.99 | 1,900.00 | 1,800.00 | 1,891.98 | 1,891.98 | 1,022 |
09 Feb 2024 | 1,894.37 | 1,896.71 | 1,745.00 | 1,804.30 | 1,804.30 | 867 |
08 Feb 2024 | 1,567.85 | 1,699.83 | 1,567.85 | 1,679.61 | 1,679.61 | 538 |
07 Feb 2024 | 1,502.33 | 1,613.20 | 1,493.12 | 1,603.91 | 1,603.91 | 368 |
06 Feb 2024 | 1,405.56 | 1,524.84 | 1,298.28 | 1,466.20 | 1,466.20 | 463 |
05 Feb 2024 | 1,347.68 | 1,421.00 | 1,343.32 | 1,423.38 | 1,423.38 | 796 |
02 Feb 2024 | 1,432.52 | 1,464.52 | 1,349.99 | 1,333.99 | 1,333.99 | 400 |
01 Feb 2024 | 1,248.47 | 1,368.82 | 1,237.23 | 1,381.17 | 1,381.17 | 568 |
31 Jan 2024 | 1,375.00 | 1,384.00 | 1,219.30 | 1,219.30 | 1,219.30 | 797 |
30 Jan 2024 | 1,375.66 | 1,382.57 | 1,147.71 | 1,319.79 | 1,319.79 | 283 |
29 Jan 2024 | 1,253.50 | 1,322.79 | 1,244.10 | 1,339.06 | 1,339.06 | 316 |
26 Jan 2024 | 1,165.65 | 1,284.23 | 1,146.23 | 1,265.25 | 1,265.25 | 611 |
25 Jan 2024 | 1,030.17 | 1,162.24 | 1,011.60 | 1,191.31 | 1,191.31 | 413 |
24 Jan 2024 | 1,155.62 | 1,171.99 | 1,100.43 | 1,114.96 | 1,114.96 | 625 |
23 Jan 2024 | 1,290.12 | 1,360.00 | 959.23 | 1,258.15 | 1,258.15 | 621 |
22 Jan 2024 | 1,241.06 | 1,313.00 | 1,226.08 | 1,311.30 | 1,311.30 | 517 |
19 Jan 2024 | 1,011.00 | 1,123.00 | 1,007.56 | 1,132.45 | 1,132.45 | 714 |
18 Jan 2024 | 906.71 | 996.32 | 898.12 | 970.45 | 970.45 | 904 |
17 Jan 2024 | 956.15 | 977.36 | 909.50 | 911.17 | 911.17 | 1,290 |
16 Jan 2024 | 947.41 | 963.36 | 823.91 | 889.97 | 889.97 | 1,021 |
15 Jan 2024 | 881.44 | 903.20 | 868.49 | 895.11 | 895.11 | 698 |
12 Jan 2024 | 831.41 | 855.54 | 790.00 | 834.42 | 834.42 | 4,676 |
11 Jan 2024 | 870.00 | 906.00 | 769.57 | 785.30 | 785.30 | 4,312 |
10 Jan 2024 | 803.56 | 847.15 | 776.99 | 848.99 | 848.99 | 3,429 |
09 Jan 2024 | 964.36 | 964.36 | 760.81 | 819.45 | 819.45 | 2,632 |
08 Jan 2024 | 868.61 | 985.45 | 868.61 | 918.44 | 918.44 | 1,816 |
05 Jan 2024 | 864.30 | 959.54 | 858.35 | 915.74 | 915.74 | 2,864 |
04 Jan 2024 | 923.39 | 963.79 | 864.04 | 936.30 | 936.30 | 3,389 |
03 Jan 2024 | 1,121.47 | 1,121.47 | 968.00 | 979.61 | 979.61 | 1,690 |
02 Jan 2024 | 1,071.16 | 1,159.03 | 1,008.82 | 1,116.05 | 1,116.05 | 1,128 |
29 Dec 2023 | 1,142.55 | 1,155.00 | 1,122.25 | 1,127.02 | 1,127.02 | 283 |
28 Dec 2023 | 1,275.29 | 1,278.71 | 1,120.16 | 1,147.84 | 1,147.84 | 995 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |