Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | - | - | - | - | - | - |
25 Apr 2024 | 3,560.00 | 3,561.60 | 3,532.09 | 3,545.00 | 3,545.00 | 32,273 |
24 Apr 2024 | 3,520.00 | 3,570.50 | 3,510.92 | 3,535.00 | 3,535.00 | 43,154 |
23 Apr 2024 | 3,565.00 | 3,570.00 | 3,501.76 | 3,525.00 | 3,525.00 | 65,062 |
22 Apr 2024 | 3,485.00 | 3,505.00 | 3,452.61 | 3,495.00 | 3,495.00 | 33,940 |
19 Apr 2024 | 3,460.00 | 3,477.00 | 3,450.00 | 3,450.00 | 3,450.00 | 17,038 |
18 Apr 2024 | 3,480.00 | 3,487.50 | 3,465.00 | 3,470.00 | 3,470.00 | 26,246 |
17 Apr 2024 | 3,490.00 | 3,490.00 | 3,461.05 | 3,465.00 | 3,465.00 | 39,063 |
16 Apr 2024 | 3,370.00 | 3,470.00 | 3,370.00 | 3,465.00 | 3,465.00 | 27,694 |
15 Apr 2024 | 3,450.00 | 3,475.00 | 3,435.00 | 3,460.00 | 3,460.00 | 19,268 |
12 Apr 2024 | 3,440.00 | 3,445.00 | 3,347.34 | 3,430.00 | 3,430.00 | 58,905 |
11 Apr 2024 | 3,400.00 | 3,435.00 | 3,396.43 | 3,405.00 | 3,405.00 | 19,267 |
10 Apr 2024 | 3,370.00 | 3,403.28 | 3,358.35 | 3,400.00 | 3,400.00 | 39,009 |
09 Apr 2024 | 3,355.00 | 3,400.00 | 3,355.00 | 3,370.00 | 3,370.00 | 38,170 |
08 Apr 2024 | 3,300.00 | 3,393.75 | 3,300.00 | 3,365.00 | 3,365.00 | 62,208 |
05 Apr 2024 | 3,295.00 | 3,300.00 | 3,245.00 | 3,260.00 | 3,260.00 | 44,787 |
04 Apr 2024 | 3,270.00 | 3,308.15 | 3,260.00 | 3,290.00 | 3,290.00 | 63,722 |
03 Apr 2024 | 3,280.00 | 3,300.00 | 3,275.00 | 3,290.00 | 3,290.00 | 46,926 |
02 Apr 2024 | 3,330.00 | 3,330.00 | 3,265.18 | 3,300.00 | 3,300.00 | 73,750 |
01 Apr 2024 | 3,280.00 | 3,280.00 | 3,280.00 | 3,280.00 | 3,280.00 | - |
28 Mar 2024 | 3,300.00 | 3,315.00 | 3,263.74 | 3,280.00 | 3,280.00 | 120,541 |
27 Mar 2024 | 3,260.00 | 3,300.00 | 3,260.00 | 3,285.00 | 3,285.00 | 30,991 |
26 Mar 2024 | 3,260.00 | 3,290.00 | 3,260.00 | 3,285.00 | 3,285.00 | 57,191 |
25 Mar 2024 | 3,240.00 | 3,270.00 | 3,204.94 | 3,270.00 | 3,270.00 | 104,583 |
22 Mar 2024 | 3,210.00 | 3,250.00 | 3,206.50 | 3,250.00 | 3,250.00 | 422,773 |
21 Mar 2024 | 3,205.00 | 3,250.00 | 3,200.00 | 3,210.00 | 3,210.00 | 54,563 |
20 Mar 2024 | 3,230.00 | 3,265.00 | 3,200.00 | 3,210.00 | 3,210.00 | 60,167 |
19 Mar 2024 | 3,255.00 | 3,279.92 | 3,230.00 | 3,230.00 | 3,230.00 | 63,307 |
18 Mar 2024 | 3,265.00 | 3,275.00 | 3,236.30 | 3,250.00 | 3,250.00 | 39,689 |
15 Mar 2024 | 3,270.00 | 3,282.51 | 3,250.00 | 3,275.00 | 3,275.00 | 45,334 |
14 Mar 2024 | 3,295.00 | 3,310.98 | 3,260.00 | 3,275.00 | 3,275.00 | 24,443 |
13 Mar 2024 | 3,275.00 | 3,287.10 | 3,233.47 | 3,275.00 | 3,275.00 | 88,463 |
12 Mar 2024 | 3,280.00 | 3,284.59 | 3,219.57 | 3,225.00 | 3,225.00 | 46,934 |
11 Mar 2024 | 3,265.00 | 3,290.00 | 3,230.00 | 3,260.00 | 3,260.00 | 52,754 |
08 Mar 2024 | 3,300.00 | 3,325.00 | 3,260.28 | 3,275.00 | 3,275.00 | 61,236 |
07 Mar 2024 | 3,335.00 | 3,345.00 | 3,300.00 | 3,320.00 | 3,320.00 | 26,361 |
06 Mar 2024 | 3,310.00 | 3,334.25 | 3,291.00 | 3,320.00 | 3,320.00 | 23,590 |
05 Mar 2024 | 3,275.00 | 3,320.00 | 3,270.00 | 3,295.00 | 3,295.00 | 18,560 |
04 Mar 2024 | 3,305.00 | 3,325.00 | 3,270.61 | 3,275.00 | 3,275.00 | 21,756 |
01 Mar 2024 | 3,330.00 | 3,362.50 | 3,275.00 | 3,320.00 | 3,320.00 | 40,287 |
29 Feb 2024 | 3,330.00 | 3,370.00 | 3,315.00 | 3,315.00 | 3,315.00 | 42,488 |
28 Feb 2024 | 3,385.00 | 3,400.00 | 3,340.00 | 3,365.00 | 3,365.00 | 32,551 |
27 Feb 2024 | 3,330.00 | 3,385.00 | 3,330.00 | 3,340.00 | 3,340.00 | 18,432 |
26 Feb 2024 | 3,340.00 | 3,385.00 | 3,330.00 | 3,340.00 | 3,340.00 | 20,675 |
23 Feb 2024 | 3,340.00 | 3,382.75 | 3,335.00 | 3,335.00 | 3,335.00 | 17,857 |
22 Feb 2024 | 3,370.00 | 3,380.00 | 3,335.00 | 3,360.00 | 3,360.00 | 69,156 |
21 Feb 2024 | 3,385.00 | 3,385.00 | 3,335.00 | 3,350.00 | 3,350.00 | 29,864 |
20 Feb 2024 | 3,400.00 | 3,400.00 | 3,365.00 | 3,380.00 | 3,380.00 | 33,459 |
16 Feb 2024 | 3,360.00 | 3,390.20 | 3,357.34 | 3,360.00 | 3,360.00 | 42,721 |
15 Feb 2024 | 3,375.00 | 3,380.00 | 3,350.00 | 3,360.00 | 3,360.00 | 20,197 |
14 Feb 2024 | 3,360.00 | 3,365.00 | 3,340.00 | 3,355.00 | 3,355.00 | 28,320 |
13 Feb 2024 | 3,390.00 | 3,400.00 | 3,317.59 | 3,350.00 | 3,350.00 | 26,522 |
12 Feb 2024 | 3,425.00 | 3,450.00 | 3,325.00 | 3,355.00 | 3,355.00 | 44,415 |
09 Feb 2024 | 3,380.00 | 3,440.00 | 3,380.00 | 3,395.00 | 3,395.00 | 24,374 |
08 Feb 2024 | 3,380.00 | 3,431.75 | 3,365.00 | 3,385.00 | 3,385.00 | 17,528 |
07 Feb 2024 | 3,370.00 | 3,409.80 | 3,365.00 | 3,370.00 | 3,370.00 | 31,283 |
06 Feb 2024 | 3,385.00 | 3,415.00 | 3,370.00 | 3,385.00 | 3,385.00 | 27,908 |
05 Feb 2024 | 3,450.00 | 3,455.00 | 3,335.00 | 3,385.00 | 3,385.00 | 21,045 |
02 Feb 2024 | 3,450.00 | 3,450.00 | 3,380.00 | 3,425.00 | 3,425.00 | 18,627 |
01 Feb 2024 | 3,425.00 | 3,436.65 | 3,375.00 | 3,405.00 | 3,405.00 | 16,244 |
31 Jan 2024 | 3,400.00 | 3,430.00 | 3,378.25 | 3,430.00 | 3,430.00 | 29,329 |
30 Jan 2024 | 3,385.00 | 3,424.67 | 3,360.00 | 3,370.00 | 3,370.00 | 57,226 |
29 Jan 2024 | 3,370.00 | 3,428.13 | 3,320.00 | 3,395.00 | 3,395.00 | 27,042 |
26 Jan 2024 | 3,380.00 | 3,399.67 | 3,350.00 | 3,375.00 | 3,375.00 | 173,522 |
25 Jan 2024 | 3,395.00 | 3,405.00 | 3,380.00 | 3,385.00 | 3,385.00 | 28,807 |
24 Jan 2024 | 3,415.00 | 3,480.00 | 3,390.00 | 3,395.00 | 3,395.00 | 28,134 |
23 Jan 2024 | 3,415.00 | 3,430.00 | 3,390.00 | 3,390.00 | 3,390.00 | 35,695 |
22 Jan 2024 | 3,450.00 | 3,480.00 | 3,415.00 | 3,415.00 | 3,415.00 | 40,151 |
19 Jan 2024 | 3,470.00 | 3,515.00 | 3,435.00 | 3,435.00 | 3,435.00 | 30,551 |
18 Jan 2024 | 3,485.00 | 3,520.00 | 3,450.00 | 3,450.00 | 3,450.00 | 25,364 |
17 Jan 2024 | 3,505.00 | 3,545.00 | 3,455.00 | 3,470.00 | 3,470.00 | 21,879 |
16 Jan 2024 | 3,540.00 | 3,540.00 | 3,505.00 | 3,505.00 | 3,505.00 | 16,696 |
12 Jan 2024 | 3,560.00 | 3,560.00 | 3,475.00 | 3,475.00 | 3,475.00 | 28,701 |
11 Jan 2024 | 3,500.00 | 3,560.00 | 3,500.00 | 3,525.00 | 3,525.00 | 31,010 |
10 Jan 2024 | 3,535.00 | 3,560.00 | 3,530.00 | 3,530.00 | 3,530.00 | 21,566 |
09 Jan 2024 | 3,540.00 | 3,560.00 | 3,495.00 | 3,540.00 | 3,540.00 | 17,582 |
08 Jan 2024 | 3,535.00 | 3,556.88 | 3,507.40 | 3,520.00 | 3,520.00 | 20,064 |
05 Jan 2024 | 3,525.00 | 3,555.00 | 3,518.18 | 3,535.00 | 3,535.00 | 20,820 |
04 Jan 2024 | 3,510.00 | 3,541.00 | 3,510.00 | 3,525.00 | 3,525.00 | 65,339 |
03 Jan 2024 | 3,540.00 | 3,542.00 | 3,503.50 | 3,540.00 | 3,540.00 | 33,163 |
02 Jan 2024 | 3,590.00 | 3,590.00 | 3,495.00 | 3,495.00 | 3,495.00 | 25,765 |
29 Dec 2023 | 3,590.00 | 3,590.00 | 3,505.00 | 3,555.00 | 3,555.00 | 39,004 |
28 Dec 2023 | 3,540.00 | 3,561.64 | 3,503.55 | 3,560.00 | 3,560.00 | 19,635 |
27 Dec 2023 | 3,495.00 | 3,560.00 | 3,490.00 | 3,550.00 | 3,550.00 | 22,821 |
26 Dec 2023 | 3,550.00 | 3,550.00 | 3,550.00 | 3,550.00 | 3,550.00 | - |
22 Dec 2023 | 3,510.00 | 3,574.30 | 3,460.00 | 3,550.00 | 3,550.00 | 11,669 |
21 Dec 2023 | 3,590.00 | 3,590.00 | 3,520.00 | 3,570.00 | 3,570.00 | 21,121 |
20 Dec 2023 | 3,530.00 | 3,580.00 | 3,500.00 | 3,580.00 | 3,580.00 | 32,386 |
19 Dec 2023 | 3,525.00 | 3,545.00 | 3,500.00 | 3,530.00 | 3,530.00 | 35,890 |
18 Dec 2023 | 3,505.00 | 3,550.00 | 3,492.75 | 3,550.00 | 3,550.00 | 30,219 |
15 Dec 2023 | 3,515.00 | 3,550.00 | 3,496.73 | 3,545.00 | 3,545.00 | 62,029 |
14 Dec 2023 | 3,440.00 | 3,550.00 | 3,440.00 | 3,530.00 | 3,530.00 | 29,948 |
13 Dec 2023 | 3,470.00 | 3,495.00 | 3,442.50 | 3,455.00 | 3,455.00 | 26,330 |
12 Dec 2023 | 3,445.00 | 3,470.00 | 3,420.00 | 3,435.00 | 3,435.00 | 37,588 |
11 Dec 2023 | 3,500.00 | 3,525.00 | 3,450.00 | 3,460.00 | 3,460.00 | 42,070 |
08 Dec 2023 | 3,535.00 | 3,538.56 | 3,510.00 | 3,510.00 | 3,510.00 | 27,681 |
07 Dec 2023 | 3,540.00 | 3,550.00 | 3,525.00 | 3,535.00 | 3,535.00 | 51,001 |
06 Dec 2023 | 3,545.00 | 3,550.00 | 3,490.00 | 3,535.00 | 3,535.00 | 14,998 |
05 Dec 2023 | 3,530.00 | 3,565.00 | 3,505.00 | 3,530.00 | 3,530.00 | 17,891 |
04 Dec 2023 | 3,580.00 | 3,580.00 | 3,525.00 | 3,530.00 | 3,530.00 | 19,335 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |