Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 1,429.00 | 1,429.00 | 1,429.00 | 1,429.00 | 1,429.00 | 6,834 |
02 May 2024 | 1,425.00 | 1,430.50 | 1,411.00 | 1,425.00 | 1,425.00 | 50,343 |
30 Apr 2024 | 1,445.00 | 1,451.00 | 1,397.10 | 1,445.00 | 1,445.00 | 151,411 |
29 Apr 2024 | 1,420.00 | 1,420.00 | 1,362.50 | 1,420.00 | 1,420.00 | 265,643 |
26 Apr 2024 | 1,405.00 | 1,405.00 | 1,378.00 | 1,405.00 | 1,405.00 | 49,750 |
25 Apr 2024 | 1,377.10 | 1,390.00 | 1,368.00 | 1,377.10 | 1,377.10 | 45,002 |
24 Apr 2024 | 1,395.10 | 1,410.10 | 1,390.00 | 1,394.90 | 1,394.90 | 20,749 |
23 Apr 2024 | 1,410.00 | 1,410.00 | 1,379.00 | 1,410.00 | 1,410.00 | 29,137 |
22 Apr 2024 | 1,392.20 | 1,399.90 | 1,378.30 | 1,392.20 | 1,392.20 | 42,385 |
19 Apr 2024 | 1,399.90 | 1,400.00 | 1,378.00 | 1,399.90 | 1,399.90 | 116,422 |
18 Apr 2024 | 1,400.00 | 1,425.00 | 1,400.00 | 1,400.00 | 1,400.00 | 54,121 |
17 Apr 2024 | 1,425.00 | 1,429.90 | 1,403.00 | 1,425.00 | 1,425.00 | 137,387 |
16 Apr 2024 | 1,430.00 | 1,438.00 | 1,414.20 | 1,430.00 | 1,430.00 | 194,901 |
15 Apr 2024 | 1,438.00 | 1,451.10 | 1,420.00 | 1,438.00 | 1,438.00 | 235,459 |
12 Apr 2024 | 1,449.50 | 1,474.00 | 1,438.50 | 1,449.50 | 1,449.50 | 115,000 |
11 Apr 2024 | 1,452.20 | 1,470.00 | 1,431.10 | 1,452.20 | 1,452.20 | 75,160 |
10 Apr 2024 | 1,451.00 | 1,475.00 | 1,450.10 | 1,455.70 | 1,455.70 | 22,025 |
09 Apr 2024 | 1,460.00 | 1,474.90 | 1,450.00 | 1,460.00 | 1,460.00 | 348,174 |
08 Apr 2024 | 1,461.00 | 1,470.00 | 1,440.00 | 1,461.00 | 1,461.00 | 51,221 |
05 Apr 2024 | 1,430.00 | 1,500.00 | 1,430.00 | 1,430.00 | 1,430.00 | 124,021 |
04 Apr 2024 | 1,500.00 | 1,500.00 | 1,477.00 | 1,500.00 | 1,500.00 | 308,697 |
03 Apr 2024 | 1,490.10 | 1,499.00 | 1,440.00 | 1,490.10 | 1,490.10 | 139,547 |
02 Apr 2024 | 1,450.00 | 1,460.00 | 1,428.00 | 1,450.00 | 1,450.00 | 124,272 |
01 Apr 2024 | 1,421.00 | 1,470.00 | 1,410.00 | 1,421.00 | 1,421.00 | 82,998 |
28 Mar 2024 | 1,445.30 | 1,467.80 | 1,426.90 | 1,445.30 | 1,445.30 | 191,374 |
27 Mar 2024 | 1,427.00 | 1,438.50 | 1,403.00 | 1,424.20 | 1,424.20 | 21,162 |
26 Mar 2024 | 1,416.00 | 1,449.00 | 1,401.10 | 1,416.00 | 1,416.00 | 97,292 |
25 Mar 2024 | 1,426.00 | 1,440.00 | 1,390.00 | 1,426.00 | 1,426.00 | 86,301 |
22 Mar 2024 | 1,401.00 | 1,440.00 | 1,401.00 | 1,401.00 | 1,401.00 | 228,592 |
21 Mar 2024 | 1,420.20 | 1,492.00 | 1,420.20 | 1,420.20 | 1,420.20 | 130,176 |
20 Mar 2024 | 1,480.00 | 1,495.00 | 1,480.00 | 1,480.00 | 1,480.00 | 47,561 |
19 Mar 2024 | 1,470.00 | 1,500.10 | 1,465.00 | 1,470.00 | 1,470.00 | 144,527 |
18 Mar 2024 | 1,463.40 | 1,518.00 | 1,463.40 | 1,463.40 | 1,463.40 | 35,896 |
15 Mar 2024 | 1,490.00 | 1,504.90 | 1,456.00 | 1,490.00 | 1,490.00 | 47,923 |
14 Mar 2024 | 1,465.00 | 1,480.30 | 1,459.00 | 1,465.00 | 1,465.00 | 69,316 |
13 Mar 2024 | 1,480.00 | 1,502.00 | 1,475.20 | 1,480.00 | 1,480.00 | 34,397 |
12 Mar 2024 | 1,500.00 | 1,505.00 | 1,467.00 | 1,500.00 | 1,500.00 | 131,244 |
11 Mar 2024 | 1,485.00 | 1,507.30 | 1,455.00 | 1,481.40 | 1,481.40 | 13,560 |
08 Mar 2024 | 1,481.60 | 1,519.80 | 1,480.00 | 1,484.30 | 1,484.30 | 10,000 |
07 Mar 2024 | 1,500.00 | 1,540.70 | 1,490.00 | 1,500.00 | 1,500.00 | 34,853 |
06 Mar 2024 | 1,490.00 | 1,528.00 | 1,482.00 | 1,490.00 | 1,490.00 | 59,667 |
05 Mar 2024 | 1,524.50 | 1,524.50 | 1,472.00 | 1,524.50 | 1,524.50 | 60,269 |
04 Mar 2024 | 1,500.00 | 1,554.00 | 1,490.00 | 1,500.00 | 1,500.00 | 92,853 |
01 Mar 2024 | 1,537.40 | 1,545.70 | 1,505.20 | 1,537.40 | 1,537.40 | 104,990 |
29 Feb 2024 | 1,541.00 | 1,569.70 | 1,522.00 | 1,541.00 | 1,541.00 | 800,951 |
28 Feb 2024 | 1,535.00 | 1,535.00 | 1,499.00 | 1,521.60 | 1,521.60 | 21,300 |
27 Feb 2024 | 1,530.00 | 1,535.00 | 1,500.00 | 1,530.00 | 1,530.00 | 33,876 |
26 Feb 2024 | 1,513.00 | 1,537.90 | 1,513.00 | 1,513.00 | 1,513.00 | 36,076 |
23 Feb 2024 | 1,513.00 | 1,515.00 | 1,480.00 | 1,513.00 | 1,513.00 | 58,037 |
22 Feb 2024 | 1,524.20 | 1,539.80 | 1,520.00 | 1,524.20 | 1,524.20 | 53,474 |
21 Feb 2024 | 1,530.30 | 1,560.10 | 1,506.80 | 1,530.30 | 1,530.30 | 34,864 |
20 Feb 2024 | 1,522.00 | 1,545.10 | 1,518.60 | 1,522.00 | 1,522.00 | 41,220 |
19 Feb 2024 | 1,529.00 | 1,540.00 | 1,513.10 | 1,533.80 | 1,533.80 | 14,314 |
16 Feb 2024 | 1,535.00 | 1,537.40 | 1,490.00 | 1,535.00 | 1,535.00 | 34,857 |
15 Feb 2024 | 1,490.40 | 1,516.00 | 1,463.00 | 1,490.40 | 1,490.40 | 59,857 |
14 Feb 2024 | 1,479.00 | 1,479.00 | 1,434.90 | 1,466.10 | 1,466.10 | 14,612 |
13 Feb 2024 | 1,440.00 | 1,470.00 | 1,437.00 | 1,450.20 | 1,450.20 | 13,183 |
12 Feb 2024 | 1,464.00 | 1,474.00 | 1,437.00 | 1,457.70 | 1,457.70 | 7,448 |
09 Feb 2024 | 1,434.00 | 1,449.90 | 1,426.00 | 1,434.90 | 1,434.90 | 6,226 |
08 Feb 2024 | 1,435.00 | 1,435.00 | 1,400.00 | 1,435.00 | 1,435.00 | 45,706 |
07 Feb 2024 | 1,434.90 | 1,436.00 | 1,406.20 | 1,434.60 | 1,434.60 | 6,070 |
06 Feb 2024 | 1,435.00 | 1,483.00 | 1,431.00 | 1,435.50 | 1,435.50 | 10,800 |
05 Feb 2024 | 1,460.00 | 1,489.50 | 1,460.00 | 1,461.70 | 1,461.70 | 20,878 |
02 Feb 2024 | 1,482.00 | 1,505.00 | 1,482.00 | 1,482.00 | 1,482.00 | 29,616 |
01 Feb 2024 | 1,500.00 | 1,519.90 | 1,472.10 | 1,500.00 | 1,500.00 | 102,908 |
31 Jan 2024 | 1,486.00 | 1,492.00 | 1,471.00 | 1,486.00 | 1,486.00 | 126,371 |
30 Jan 2024 | 1,471.00 | 1,492.80 | 1,471.00 | 1,471.00 | 1,471.00 | 41,157 |
29 Jan 2024 | 1,485.00 | 1,500.00 | 1,470.00 | 1,485.00 | 1,485.00 | 102,640 |
26 Jan 2024 | 1,495.00 | 1,500.00 | 1,484.90 | 1,495.00 | 1,495.00 | 249,989 |
25 Jan 2024 | 1,495.00 | 1,500.10 | 1,460.30 | 1,495.00 | 1,495.00 | 131,658 |
24 Jan 2024 | 1,495.00 | 1,530.00 | 1,475.20 | 1,495.00 | 1,495.00 | 206,485 |
23 Jan 2024 | 1,490.00 | 1,498.00 | 1,427.00 | 1,490.00 | 1,490.00 | 35,741 |
22 Jan 2024 | 1,450.00 | 1,450.00 | 1,425.00 | 1,450.00 | 1,450.00 | 76,183 |
19 Jan 2024 | 1,440.00 | 1,450.00 | 1,415.00 | 1,440.00 | 1,440.00 | 113,894 |
18 Jan 2024 | 1,450.00 | 1,450.00 | 1,410.10 | 1,450.00 | 1,450.00 | 331,533 |
17 Jan 2024 | 1,430.20 | 1,445.00 | 1,419.90 | 1,430.20 | 1,430.20 | 239,055 |
16 Jan 2024 | 1,420.00 | 1,420.00 | 1,399.00 | 1,420.00 | 1,420.00 | 96,708 |
15 Jan 2024 | 1,420.00 | 1,420.00 | 1,383.00 | 1,420.00 | 1,420.00 | 31,334 |
12 Jan 2024 | 1,397.50 | 1,400.00 | 1,390.00 | 1,398.00 | 1,398.00 | 4,656 |
11 Jan 2024 | 1,395.00 | 1,395.00 | 1,383.00 | 1,389.50 | 1,389.50 | 18,025 |
10 Jan 2024 | 1,400.00 | 1,400.00 | 1,385.00 | 1,397.30 | 1,397.30 | 25,632 |
09 Jan 2024 | 1,400.00 | 1,400.00 | 1,380.00 | 1,400.00 | 1,400.00 | 32,000 |
08 Jan 2024 | 1,375.00 | 1,395.00 | 1,370.00 | 1,380.90 | 1,380.90 | 11,579 |
05 Jan 2024 | 1,396.00 | 1,400.00 | 1,360.00 | 1,396.00 | 1,396.00 | 54,023 |
04 Jan 2024 | 1,400.00 | 1,430.00 | 1,375.00 | 1,400.00 | 1,400.00 | 72,998 |
03 Jan 2024 | 1,438.00 | 1,441.50 | 1,374.90 | 1,438.00 | 1,438.00 | 68,408 |
02 Jan 2024 | 1,420.00 | 1,420.00 | 1,359.70 | 1,420.00 | 1,420.00 | 48,321 |
29 Dec 2023 | 1,420.00 | 1,420.00 | 1,400.00 | 1,420.00 | 1,420.00 | 138,033 |
28 Dec 2023 | 1,410.00 | 1,438.10 | 1,410.00 | 1,410.00 | 1,410.00 | 50,000 |
27 Dec 2023 | 1,427.00 | 1,428.00 | 1,385.20 | 1,427.00 | 1,427.00 | 79,860 |
26 Dec 2023 | 1,420.00 | 1,420.00 | 1,385.00 | 1,420.00 | 1,420.00 | 33,974 |
22 Dec 2023 | 1,400.00 | 1,415.00 | 1,400.00 | 1,415.00 | 1,415.00 | 392,407 |
21 Dec 2023 | 1,404.00 | 1,410.00 | 1,380.00 | 1,404.00 | 1,404.00 | 99,686 |
20 Dec 2023 | 1,405.00 | 1,415.00 | 1,390.40 | 1,405.00 | 1,405.00 | 127,664 |
19 Dec 2023 | 1,420.00 | 1,420.00 | 1,401.00 | 1,413.10 | 1,413.10 | 11,791 |
18 Dec 2023 | 1,420.00 | 1,428.00 | 1,395.00 | 1,420.00 | 1,420.00 | 84,561 |
15 Dec 2023 | 1,400.00 | 1,440.00 | 1,400.00 | 1,400.00 | 1,400.00 | 587,196 |
14 Dec 2023 | 1,450.00 | 1,450.00 | 1,410.10 | 1,450.00 | 1,450.00 | 223,593 |
13 Dec 2023 | 1,430.00 | 1,430.00 | 1,380.00 | 1,430.00 | 1,430.00 | 26,955 |
12 Dec 2023 | 1,399.00 | 1,399.00 | 1,359.90 | 1,399.00 | 1,399.00 | 223,267 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |