Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 2,078.00 | 2,400.00 | 2,000.00 | 2,269.50 | 2,269.50 | 22,372 |
02 May 2024 | 2,150.00 | 2,190.00 | 2,000.00 | 2,083.50 | 2,083.50 | 5,479 |
30 Apr 2024 | 2,105.00 | 2,105.00 | 1,976.50 | 2,060.00 | 2,060.00 | 4,477 |
29 Apr 2024 | 2,049.00 | 2,050.00 | 1,996.50 | 2,005.00 | 2,005.00 | 4,584 |
26 Apr 2024 | 1,841.50 | 2,050.00 | 1,840.00 | 2,016.50 | 2,016.50 | 3,462 |
25 Apr 2024 | 1,950.00 | 1,950.00 | 1,850.00 | 1,869.50 | 1,869.50 | 7,397 |
24 Apr 2024 | 1,817.00 | 1,899.00 | 1,800.00 | 1,866.00 | 1,866.00 | 11,276 |
23 Apr 2024 | 1,760.00 | 1,830.00 | 1,760.00 | 1,810.00 | 1,810.00 | 2,329 |
22 Apr 2024 | 1,825.00 | 1,834.00 | 1,750.00 | 1,829.50 | 1,829.50 | 14,765 |
19 Apr 2024 | 1,850.00 | 1,850.00 | 1,780.00 | 1,800.00 | 1,800.00 | 906 |
18 Apr 2024 | 1,870.00 | 1,870.00 | 1,801.00 | 1,830.00 | 1,830.00 | 2,931 |
17 Apr 2024 | 1,901.50 | 1,901.50 | 1,810.00 | 1,830.00 | 1,830.00 | 5,324 |
16 Apr 2024 | 1,811.50 | 1,900.00 | 1,718.50 | 1,865.50 | 1,865.50 | 4,794 |
15 Apr 2024 | 1,771.00 | 1,841.00 | 1,771.00 | 1,811.50 | 1,811.50 | 1,413 |
12 Apr 2024 | 1,830.00 | 1,865.00 | 1,800.00 | 1,844.00 | 1,844.00 | 32,797 |
11 Apr 2024 | 1,850.00 | 1,850.00 | 1,750.50 | 1,821.00 | 1,821.00 | 60 |
10 Apr 2024 | 1,900.00 | 1,950.00 | 1,816.50 | 1,867.50 | 1,867.50 | 17,367 |
09 Apr 2024 | 1,999.00 | 1,999.00 | 1,870.00 | 1,928.50 | 1,928.50 | 3,615 |
08 Apr 2024 | 1,975.00 | 2,022.50 | 1,921.50 | 1,960.00 | 1,960.00 | 7,033 |
05 Apr 2024 | 2,050.00 | 2,050.00 | 1,890.00 | 1,965.00 | 1,965.00 | 6,708 |
04 Apr 2024 | 2,023.00 | 2,023.00 | 1,900.00 | 1,997.50 | 1,997.50 | 5,185 |
03 Apr 2024 | 1,895.00 | 1,950.00 | 1,860.50 | 1,945.50 | 1,945.50 | 2,903 |
27 Mar 2024 | 1,944.00 | 1,944.00 | 1,850.00 | 1,893.50 | 1,893.50 | 36,622 |
26 Mar 2024 | 1,880.00 | 1,979.50 | 1,870.00 | 1,889.00 | 1,889.00 | 4,192 |
25 Mar 2024 | 1,945.00 | 1,973.50 | 1,841.00 | 1,878.50 | 1,878.50 | 3,348 |
22 Mar 2024 | 1,975.00 | 1,975.00 | 1,864.50 | 1,922.00 | 1,922.00 | 13,364 |
21 Mar 2024 | 1,930.00 | 1,980.00 | 1,855.00 | 1,957.00 | 1,957.00 | 2,726 |
20 Mar 2024 | 1,674.00 | 1,945.00 | 1,620.00 | 1,928.00 | 1,928.00 | 12,559 |
19 Mar 2024 | 1,649.50 | 1,730.00 | 1,630.00 | 1,674.00 | 1,674.00 | 15,825 |
18 Mar 2024 | 1,601.50 | 1,755.00 | 1,531.50 | 1,618.00 | 1,618.00 | 3,570 |
15 Mar 2024 | 1,550.00 | 1,600.00 | 1,505.00 | 1,572.50 | 1,572.50 | 8,289 |
14 Mar 2024 | 1,521.50 | 1,556.00 | 1,505.00 | 1,533.00 | 1,533.00 | 911 |
13 Mar 2024 | 1,600.00 | 1,642.00 | 1,515.00 | 1,545.50 | 1,545.50 | 4,185 |
12 Mar 2024 | 1,587.00 | 1,645.00 | 1,500.00 | 1,537.00 | 1,537.00 | 11,414 |
11 Mar 2024 | 1,513.00 | 1,610.00 | 1,510.00 | 1,526.00 | 1,526.00 | 2,877 |
08 Mar 2024 | 1,600.00 | 1,646.00 | 1,535.00 | 1,577.50 | 1,577.50 | 1,916 |
07 Mar 2024 | 1,600.00 | 1,600.00 | 1,520.00 | 1,551.50 | 1,551.50 | 3,551 |
06 Mar 2024 | 1,649.50 | 1,650.00 | 1,615.00 | 1,618.00 | 1,618.00 | 1,774 |
05 Mar 2024 | 1,680.00 | 1,729.00 | 1,550.00 | 1,638.00 | 1,638.00 | 24,066 |
04 Mar 2024 | 1,608.50 | 1,750.00 | 1,608.50 | 1,678.50 | 1,678.50 | 28,720 |
01 Mar 2024 | 1,650.00 | 1,688.00 | 1,570.00 | 1,665.50 | 1,665.50 | 2,358 |
29 Feb 2024 | 1,650.00 | 1,715.00 | 1,580.00 | 1,653.50 | 1,653.50 | 3,342 |
28 Feb 2024 | 1,595.00 | 1,704.00 | 1,541.50 | 1,687.00 | 1,687.00 | 18,030 |
27 Feb 2024 | 1,658.50 | 1,658.50 | 1,560.00 | 1,580.00 | 1,580.00 | 14,577 |
26 Feb 2024 | 1,698.50 | 1,698.50 | 1,605.00 | 1,624.00 | 1,624.00 | 1,307 |
23 Feb 2024 | 1,600.00 | 1,673.00 | 1,550.50 | 1,661.00 | 1,661.00 | 2,830 |
22 Feb 2024 | 1,559.00 | 1,710.00 | 1,540.00 | 1,644.00 | 1,644.00 | 3,823 |
21 Feb 2024 | 1,570.00 | 1,590.00 | 1,500.00 | 1,557.00 | 1,557.00 | 935 |
20 Feb 2024 | 1,567.00 | 1,618.50 | 1,567.00 | 1,582.50 | 1,582.50 | 1,153 |
19 Feb 2024 | 1,600.00 | 1,637.50 | 1,551.00 | 1,592.00 | 1,592.00 | 1,385 |
16 Feb 2024 | 1,617.00 | 1,617.00 | 1,565.00 | 1,600.00 | 1,600.00 | 7,020 |
15 Feb 2024 | 1,595.00 | 1,644.00 | 1,550.00 | 1,617.00 | 1,617.00 | 2,092 |
14 Feb 2024 | 1,605.00 | 1,685.00 | 1,520.00 | 1,595.00 | 1,595.00 | 3,393 |
09 Feb 2024 | 1,594.50 | 1,680.00 | 1,570.00 | 1,607.00 | 1,607.00 | 1,391 |
08 Feb 2024 | 1,550.00 | 1,601.00 | 1,490.00 | 1,574.50 | 1,574.50 | 2,290 |
07 Feb 2024 | 1,590.00 | 1,590.00 | 1,485.00 | 1,539.50 | 1,539.50 | 8,726 |
06 Feb 2024 | 1,570.00 | 1,640.00 | 1,550.50 | 1,617.50 | 1,617.50 | 5,947 |
05 Feb 2024 | 1,607.50 | 1,750.00 | 1,570.00 | 1,600.00 | 1,600.00 | 39,012 |
02 Feb 2024 | 1,624.00 | 1,700.00 | 1,600.00 | 1,634.00 | 1,634.00 | 1,030 |
01 Feb 2024 | 1,650.00 | 1,650.00 | 1,578.00 | 1,614.00 | 1,614.00 | 2,801 |
31 Jan 2024 | 1,600.00 | 1,644.50 | 1,553.00 | 1,607.50 | 1,607.50 | 29,327 |
30 Jan 2024 | 1,600.00 | 1,683.00 | 1,540.00 | 1,610.50 | 1,610.50 | 19,825 |
29 Jan 2024 | 1,659.00 | 1,659.00 | 1,510.00 | 1,608.00 | 1,608.00 | 19,620 |
26 Jan 2024 | 1,700.50 | 1,717.00 | 1,602.00 | 1,647.00 | 1,647.00 | 49,129 |
25 Jan 2024 | 1,605.00 | 1,727.00 | 1,550.00 | 1,637.00 | 1,637.00 | 41,811 |
24 Jan 2024 | 1,645.00 | 1,689.50 | 1,500.00 | 1,618.00 | 1,618.00 | 36,398 |
23 Jan 2024 | 1,415.00 | 1,720.00 | 1,415.00 | 1,610.00 | 1,610.00 | 44,506 |
22 Jan 2024 | 1,126.00 | 1,440.00 | 1,126.00 | 1,370.50 | 1,370.50 | 21,055 |
19 Jan 2024 | 1,148.00 | 1,148.00 | 1,080.00 | 1,124.00 | 1,124.00 | 22,265 |
18 Jan 2024 | 1,031.00 | 1,155.00 | 1,000.00 | 1,132.50 | 1,132.50 | 68,467 |
17 Jan 2024 | 1,062.00 | 1,155.00 | 1,000.00 | 1,031.00 | 1,031.00 | 36,619 |
16 Jan 2024 | 1,000.00 | 1,064.00 | 1,000.00 | 1,062.00 | 1,062.00 | 2,377 |
15 Jan 2024 | 970.00 | 1,081.00 | 970.00 | 1,035.00 | 1,035.00 | 6,905 |
12 Jan 2024 | 999.50 | 1,098.50 | 999.50 | 1,032.00 | 1,032.00 | 30,917 |
11 Jan 2024 | 1,025.00 | 1,069.00 | 1,006.50 | 1,035.50 | 1,035.50 | 1,253 |
10 Jan 2024 | 975.00 | 1,040.00 | 950.50 | 1,022.50 | 1,022.50 | 26,453 |
09 Jan 2024 | 932.00 | 1,000.00 | 932.00 | 976.00 | 976.00 | 1,746 |
08 Jan 2024 | 920.00 | 960.00 | 858.00 | 931.50 | 931.50 | 17,353 |
05 Jan 2024 | 880.00 | 949.50 | 850.00 | 914.50 | 914.50 | 16,615 |
04 Jan 2024 | 852.00 | 869.50 | 852.00 | 861.50 | 861.50 | 13,914 |
03 Jan 2024 | 825.00 | 860.00 | 825.00 | 852.50 | 852.50 | 2,537 |
02 Jan 2024 | 851.50 | 867.00 | 851.50 | 854.50 | 854.50 | 265 |
29 Dec 2023 | 862.00 | 882.00 | 825.00 | 867.00 | 867.00 | 2,317 |
28 Dec 2023 | 830.00 | 850.00 | 795.00 | 850.00 | 850.00 | 100,655 |
27 Dec 2023 | 800.00 | 850.00 | 800.00 | 810.50 | 810.50 | 70,879 |
26 Dec 2023 | 853.00 | 853.00 | 812.00 | 839.50 | 839.50 | 10,668 |
22 Dec 2023 | 854.50 | 885.00 | 831.50 | 857.50 | 857.50 | 11,689 |
21 Dec 2023 | 861.00 | 880.00 | 820.00 | 862.00 | 862.00 | 149,221 |
20 Dec 2023 | 883.00 | 883.00 | 840.50 | 851.50 | 851.50 | 19,450 |
19 Dec 2023 | 852.00 | 880.00 | 850.00 | 850.00 | 850.00 | 1,557 |
18 Dec 2023 | 900.00 | 900.00 | 845.00 | 852.00 | 852.00 | 16,376 |
15 Dec 2023 | 859.50 | 897.00 | 830.50 | 880.00 | 880.00 | 6,577 |
14 Dec 2023 | 870.00 | 937.00 | 850.00 | 859.50 | 859.50 | 2,384 |
13 Dec 2023 | 892.00 | 950.00 | 841.00 | 888.50 | 888.50 | 16,736 |
12 Dec 2023 | 851.50 | 892.00 | 840.00 | 864.50 | 864.50 | 12,889 |
11 Dec 2023 | 850.50 | 892.50 | 800.00 | 848.20 | 848.20 | 19,275 |
07 Dec 2023 | 800.00 | 844.50 | 790.00 | 835.45 | 835.45 | 133,270 |
06 Dec 2023 | 780.00 | 810.00 | 780.00 | 796.95 | 796.95 | 16,540 |
05 Dec 2023 | 755.00 | 798.00 | 730.00 | 773.40 | 773.40 | 12,470 |
04 Dec 2023 | 780.50 | 790.00 | 736.50 | 752.70 | 752.70 | 6,820 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |