Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 2,431.70 | 2,457.60 | 2,430.60 | 2,450.70 | 2,450.70 | 3,835 |
25 Jul 2024 | 2,457.60 | 2,457.60 | 2,421.20 | 2,422.70 | 2,422.70 | 3,835 |
24 Jul 2024 | 2,486.40 | 2,504.10 | 2,469.80 | 2,487.30 | 2,487.30 | 1,273 |
23 Jul 2024 | 2,464.40 | 2,478.90 | 2,462.40 | 2,478.50 | 2,478.50 | 801 |
22 Jul 2024 | 2,484.00 | 2,484.00 | 2,456.90 | 2,465.40 | 2,465.40 | 806 |
19 Jul 2024 | 2,500.00 | 2,503.00 | 2,466.10 | 2,470.20 | 2,470.20 | 1,349 |
18 Jul 2024 | 2,539.30 | 2,549.20 | 2,516.00 | 2,529.00 | 2,529.00 | 1,331 |
17 Jul 2024 | 2,544.50 | 2,560.80 | 2,528.50 | 2,532.60 | 2,532.60 | 1,043 |
16 Jul 2024 | 2,498.20 | 2,543.40 | 2,496.40 | 2,540.40 | 2,540.40 | 1,922 |
15 Jul 2024 | 2,483.60 | 2,516.00 | 2,477.40 | 2,500.30 | 2,500.30 | 2,003 |
12 Jul 2024 | 2,488.70 | 2,493.00 | 2,469.10 | 2,492.00 | 2,492.00 | 2,883 |
11 Jul 2024 | 2,449.70 | 2,500.00 | 2,449.70 | 2,493.00 | 2,493.00 | 5,708 |
10 Jul 2024 | 2,443.30 | 2,460.80 | 2,443.30 | 2,450.40 | 2,450.40 | 2,359 |
09 Jul 2024 | 2,444.00 | 2,445.60 | 2,431.60 | 2,438.30 | 2,438.30 | 3,810 |
08 Jul 2024 | 2,464.80 | 2,464.80 | 2,430.10 | 2,434.10 | 2,434.10 | 4,554 |
05 Jul 2024 | 2,437.00 | 2,470.80 | 2,427.30 | 2,468.20 | 2,468.20 | 1,407 |
03 Jul 2024 | 2,409.30 | 2,440.40 | 2,407.80 | 2,439.30 | 2,439.30 | 1,379 |
02 Jul 2024 | 2,405.10 | 2,408.20 | 2,396.80 | 2,402.70 | 2,402.70 | 903 |
01 Jul 2024 | 2,405.10 | 2,414.60 | 2,397.10 | 2,408.20 | 2,408.20 | 1,158 |
28 Jun 2024 | 2,402.30 | 2,418.60 | 2,398.80 | 2,408.40 | 2,408.40 | 259 |
27 Jun 2024 | 2,378.20 | 2,409.60 | 2,375.10 | 2,405.00 | 2,405.00 | 632 |
26 Jun 2024 | 2,392.60 | 2,396.90 | 2,372.60 | 2,381.10 | 2,381.10 | 474 |
25 Jun 2024 | 2,405.00 | 2,415.60 | 2,395.20 | 2,398.90 | 2,398.90 | 694 |
24 Jun 2024 | 2,406.00 | 2,414.20 | 2,401.80 | 2,412.40 | 2,412.40 | 767 |
21 Jun 2024 | 2,442.30 | 2,448.90 | 2,399.00 | 2,399.00 | 2,399.00 | 976 |
20 Jun 2024 | 2,409.30 | 2,447.30 | 2,407.50 | 2,437.60 | 2,437.60 | 1,892 |
18 Jun 2024 | 2,405.80 | 2,415.20 | 2,388.00 | 2,414.80 | 2,414.80 | 1,075 |
17 Jun 2024 | 2,411.10 | 2,411.20 | 2,395.30 | 2,396.80 | 2,396.80 | 716 |
14 Jun 2024 | 2,389.70 | 2,418.60 | 2,386.80 | 2,416.70 | 2,416.70 | 645 |
13 Jun 2024 | 2,406.00 | 2,408.80 | 2,379.50 | 2,385.10 | 2,385.10 | 624 |
12 Jun 2024 | 2,398.70 | 2,425.20 | 2,395.20 | 2,422.20 | 2,422.20 | 499 |
11 Jun 2024 | 2,388.50 | 2,404.00 | 2,383.30 | 2,394.00 | 2,394.00 | 588 |
10 Jun 2024 | 2,379.00 | 2,398.20 | 2,374.50 | 2,394.70 | 2,394.70 | 343 |
07 Jun 2024 | 2,461.80 | 2,471.80 | 2,373.50 | 2,393.00 | 2,393.00 | 785 |
06 Jun 2024 | 2,442.70 | 2,464.80 | 2,442.10 | 2,459.70 | 2,459.70 | 346 |
05 Jun 2024 | 2,423.90 | 2,445.20 | 2,418.20 | 2,443.80 | 2,443.80 | 459 |
04 Jun 2024 | 2,437.70 | 2,439.00 | 2,405.20 | 2,415.50 | 2,415.50 | 603 |
03 Jun 2024 | 2,411.30 | 2,440.00 | 2,406.90 | 2,438.00 | 2,438.00 | 513 |
31 May 2024 | 2,435.80 | 2,446.70 | 2,410.70 | 2,415.10 | 2,415.10 | 637 |
30 May 2024 | 2,425.70 | 2,439.20 | 2,415.60 | 2,435.90 | 2,435.90 | 206 |
29 May 2024 | 2,450.50 | 2,451.10 | 2,428.70 | 2,433.50 | 2,433.50 | 133 |
28 May 2024 | 2,432.00 | 2,456.80 | 2,432.00 | 2,449.60 | 2,449.60 | 219 |
24 May 2024 | 2,418.20 | 2,439.80 | 2,418.20 | 2,426.10 | 2,426.10 | 433 |
23 May 2024 | 2,476.10 | 2,477.80 | 2,427.00 | 2,429.40 | 2,429.40 | 1,154 |
22 May 2024 | 2,519.80 | 2,522.30 | 2,473.90 | 2,485.60 | 2,485.60 | 318 |
21 May 2024 | 2,524.00 | 2,530.90 | 2,505.50 | 2,519.30 | 2,519.30 | 638 |
20 May 2024 | 2,522.10 | 2,547.00 | 2,504.50 | 2,532.50 | 2,532.50 | 788 |
17 May 2024 | 2,474.30 | 2,516.00 | 2,473.40 | 2,509.60 | 2,509.60 | 380 |
16 May 2024 | 2,489.10 | 2,493.20 | 2,470.00 | 2,477.10 | 2,477.10 | 266 |
15 May 2024 | 2,453.80 | 2,485.70 | 2,449.70 | 2,485.60 | 2,485.60 | 527 |
14 May 2024 | 2,440.90 | 2,453.90 | 2,437.20 | 2,450.40 | 2,450.40 | 239 |
13 May 2024 | 2,460.60 | 2,460.60 | 2,429.90 | 2,434.10 | 2,434.10 | 862 |
10 May 2024 | 2,450.10 | 2,474.70 | 2,449.90 | 2,466.40 | 2,466.40 | 598 |
09 May 2024 | 2,407.00 | 2,443.50 | 2,407.00 | 2,430.20 | 2,430.20 | 639 |
08 May 2024 | 2,412.70 | 2,418.50 | 2,402.20 | 2,412.30 | 2,412.30 | 1,462 |
07 May 2024 | 2,426.20 | 2,426.50 | 2,410.00 | 2,413.90 | 2,413.90 | 774 |
06 May 2024 | 2,400.10 | 2,429.90 | 2,400.10 | 2,420.80 | 2,420.80 | 260 |
03 May 2024 | 2,397.90 | 2,418.60 | 2,375.40 | 2,397.00 | 2,397.00 | 235 |
02 May 2024 | 2,423.30 | 2,423.30 | 2,385.10 | 2,398.30 | 2,398.30 | 234 |
01 May 2024 | 2,382.80 | 2,424.00 | 2,382.80 | 2,399.80 | 2,399.80 | 323 |
30 Apr 2024 | 2,429.30 | 2,429.30 | 2,391.20 | 2,391.60 | 2,391.60 | 751 |
29 Apr 2024 | 2,431.60 | 2,447.60 | 2,431.60 | 2,447.30 | 2,447.30 | 191 |
26 Apr 2024 | 2,448.40 | 2,449.00 | 2,435.90 | 2,436.30 | 2,436.30 | 332 |
25 Apr 2024 | 2,413.40 | 2,440.60 | 2,413.40 | 2,430.80 | 2,430.80 | 260 |
24 Apr 2024 | 2,429.10 | 2,429.10 | 2,414.20 | 2,426.10 | 2,426.10 | 256 |
23 Apr 2024 | 2,423.40 | 2,429.30 | 2,396.30 | 2,429.00 | 2,429.00 | 263 |
22 Apr 2024 | 2,476.00 | 2,476.40 | 2,425.90 | 2,433.90 | 2,433.90 | 672 |
19 Apr 2024 | 2,498.10 | 2,515.50 | 2,478.30 | 2,503.40 | 2,503.40 | 352 |
18 Apr 2024 | 2,479.00 | 2,491.20 | 2,478.70 | 2,487.30 | 2,487.30 | 32 |
17 Apr 2024 | 2,489.80 | 2,499.90 | 2,476.60 | 2,477.70 | 2,477.70 | 344 |
16 Apr 2024 | 2,487.10 | 2,502.30 | 2,471.00 | 2,497.40 | 2,497.40 | 278 |
15 Apr 2024 | 2,458.90 | 2,488.00 | 2,432.00 | 2,472.60 | 2,472.60 | 405 |
12 Apr 2024 | 2,482.10 | 2,538.00 | 2,442.30 | 2,463.00 | 2,463.00 | 1,228 |
11 Apr 2024 | 2,440.70 | 2,479.80 | 2,437.40 | 2,461.20 | 2,461.20 | 281 |
10 Apr 2024 | 2,459.10 | 2,461.40 | 2,428.30 | 2,436.50 | 2,436.50 | 525 |
09 Apr 2024 | 2,445.50 | 2,463.70 | 2,443.40 | 2,448.10 | 2,448.10 | 231 |
08 Apr 2024 | 2,411.00 | 2,454.00 | 2,411.00 | 2,436.00 | 2,436.00 | 230 |
05 Apr 2024 | 2,390.00 | 2,432.10 | 2,369.70 | 2,429.70 | 2,429.70 | 593 |
04 Apr 2024 | 2,401.70 | 2,407.70 | 2,385.00 | 2,391.40 | 2,391.40 | 326 |
03 Apr 2024 | 2,385.80 | 2,403.20 | 2,370.70 | 2,397.90 | 2,397.90 | 306 |
02 Apr 2024 | 2,354.00 | 2,383.10 | 2,353.50 | 2,364.30 | 2,364.30 | 339 |
01 Apr 2024 | 2,350.10 | 2,363.50 | 2,334.70 | 2,338.60 | 2,338.60 | 641 |
28 Mar 2024 | 2,289.00 | 2,324.90 | 2,286.00 | 2,317.60 | 2,317.60 | 422 |
27 Mar 2024 | 2,277.30 | 2,293.20 | 2,272.70 | 2,290.40 | 2,290.40 | 184 |
26 Mar 2024 | 2,271.30 | 2,297.90 | 2,269.40 | 2,276.40 | 2,276.40 | 218 |
25 Mar 2024 | 2,275.50 | 2,280.20 | 2,270.80 | 2,275.10 | 2,275.10 | 38 |
22 Mar 2024 | 2,281.50 | 2,281.50 | 2,257.90 | 2,258.00 | 2,258.00 | 154 |
21 Mar 2024 | 2,302.20 | 2,311.10 | 2,267.60 | 2,283.40 | 2,283.40 | 255 |
20 Mar 2024 | 2,257.90 | 2,287.20 | 2,251.90 | 2,259.10 | 2,259.10 | 132 |
19 Mar 2024 | 2,263.00 | 2,263.90 | 2,250.40 | 2,258.40 | 2,258.40 | 180 |
18 Mar 2024 | 2,248.80 | 2,263.80 | 2,248.80 | 2,263.20 | 2,263.20 | 85 |
15 Mar 2024 | 2,262.90 | 2,262.90 | 2,259.60 | 2,259.70 | 2,259.70 | 62 |
14 Mar 2024 | 2,265.70 | 2,265.70 | 2,265.40 | 2,265.40 | 2,265.40 | 27 |
13 Mar 2024 | 2,264.80 | 2,278.20 | 2,264.80 | 2,278.10 | 2,278.10 | 418 |
12 Mar 2024 | 2,284.60 | 2,284.70 | 2,262.80 | 2,262.80 | 2,262.80 | 71 |
11 Mar 2024 | 2,279.40 | 2,284.60 | 2,279.40 | 2,284.60 | 2,284.60 | 399 |
08 Mar 2024 | 2,268.20 | 2,282.10 | 2,268.20 | 2,280.30 | 2,280.30 | 233 |
07 Mar 2024 | 2,263.40 | 2,263.40 | 2,255.90 | 2,259.40 | 2,259.40 | 204 |
06 Mar 2024 | 2,234.30 | 2,252.20 | 2,234.30 | 2,252.20 | 2,252.20 | 51 |
05 Mar 2024 | 2,214.80 | 2,235.90 | 2,214.80 | 2,235.90 | 2,235.90 | 612 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |